小非大人说·华为云——第五期·弹性伸缩AS 小非大人:工程师 小闲大人:售前 小年大人:老板

小非大人: 本来今天说华为云vpc的,后面看了张正规的拓扑图, 弹性伸缩(Auto Scaling)是根据用户的业务需求,通过策略自动调整其业务资源的服务。您可以根据业务需求自行定义伸缩策略,从而降低人为反复调整资源以应对业务变化和负载高峰的工作量,帮您节约资源和人力运维成本。弹性伸缩支持自动调整弹性云服务器和带宽资源。这一期就改讲弹性伸缩AS——搭建下可自动伸缩的web服务器

拓扑为敬先 第一部分-配置选购(按需调整云服务器资源,按需调整带宽资源,按可用区均匀分配实例) 第二部分-实践场景(搭建下可自动伸缩的web服务器) 第三部分-价格说明(弹性伸缩服务本身不收取费用,但伸缩组自动创建的按需付费实例需要支付相应的费用) 第五期 华为云-弹性伸缩AS 按需调整云服务器资源 1、浏览器输入https://console.huaweicloud.com/,通过手机号码可以进行注册并登录,长得帅的顺便实名认证,方便配置; 2、华为云界面登录,选择弹性伸缩AS。 3、因为我们是创建可伸缩的web服务器,步骤如下,首先创建伸缩配置; 第一步:ELB那一期已经配好了ELB和web服务器,这里直接使用; 第二步:点击创建伸缩配置; 第三步:创建弹性伸缩组; 4、小非大人输入伸缩配置名称,选择云服务器ECS02; 5、选择ECS02服务器;

6、弹性伸缩配置本身不收取费用; 7、伸缩配置完成,出现在列表里,相当于把ECS02为模板,增加服务器的时候,对该服务器进行复制; 8、创建弹性伸缩组; 9、创建弹性伸缩的网络,选择第二期的ELB; 10、因为我们是测试,EIP还要用,就配置不释放EIP,健康检查方式也是触发条件,如果健康检查异常,也会触发弹性伸缩环境迁移; 11、弹性伸缩组创建完成,点击进行配置; 12、进入界面,选择伸缩策略,添加伸缩策略,当前ECS的cpu利用率低于1%,小非大人会用脚本来提高负载; for i in seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l); do dd if=/dev/zero of=/dev/null & done 13、手工先将ECS02移入伸缩组,模拟web服务器目前单台运行的环境; 14、当前移入了ECS02,但在创建策略时,最小实例的参数是0,为了ecs02不被5分钟后自动移出,首先修改伸缩组策略,将最小实例修改为1;

15、配置完成,下面的gif就是体现效果的时候;

第五期的小非大人说·华为云就到这了,下期见。