本文将为您介绍基于阿里云云盒混合云场景下,EDAS如何进行混合云ECS集群的应用发布。
背景信息
EDAS支持将公共云ECS、本地IDC或其它云服务提供商的服务器通过专线连通,并添加到EDAS混合云ECS集群中,即可将应用托管到混合云ECS集群。而阿里云云盒作为基于阿里公共云飞天架构的本地化部署云服务,将阿里公共云计算、存储、网络等基础设施以软硬一体方式,延伸部署到客户本地数据中心,再配合EDAS混合云ECS集群纳管能力,有效解决了混合云场景下业务应用对数据安全、数据本地处理、低延时等需求。关于阿里云云盒,请参见产品简介。
您的应用系统可能同时有以下需求及问题:
- 云端(阿里云)流量有一定的波动性,尤其在某些时间段内会迎来流量高峰。流量可以预估,但难免有偏差,对于扩容的时间及ECS实例数量不好控制,且需要提前购买。
- 某些核心业务系统安全性要求较高,需要将这部分应用部署在自己的IDC(Internet Data Center,互联网数据中心) 内。这样会面临阿里云、IDC及其它云服务提供商的服务器间网络不通的问题,无法统一管理部署在不同环境下的应用。
- 根据实际的业务需求和可用性需求,希望将该应用系统同时部署在混合云环境中。但将无法实现统一管控,需要人工处理,容易导致误操作。
上述这些需求及问题都可以通过EDAS+阿里云云盒的混合云方案解决。通过阿里云云盒,将计算存储资源本地化,网络无缝扩展至阿里云区域,有效解决了弹性、安全性和网络联通性问题;在阿里云云盒之上,再通过EDAS应用管理平台,实现混合云环境下不同ECS资源及应用的统一管理。
阿里云云盒混合云网络架构如下图所示:

前提条件
步骤一:创建混合云集群
步骤二:为混合云集群添加实例
您需要为刚刚创建的空的混合云集群添加阿里云ECS实例、阿里云云盒ECS实例。
步骤三:开通所需端口
为保证您在混合云中的应用能正常使用EDAS提供的相关能力,在添加实例后您需要为实例开通以下端口:
- 8182:用于抓取基础监控、调用链监控日志。
- 12200~12300:用于完成RPC调用。
- 65000~65535:Web端口。
开通端口的具体操作,请参见添加安全组规则。
结果验证
后续步骤
混合云ECS集群创建成功后,即可在集群中部署应用。部署应用的方式与在阿里云ECS集群的部署步骤一致,具体操作,请参见应用创建和部署概述(ECS)。