提问

#楼主# 2019-9-5

跳转到指定楼层
本帖最后由 社群技术交流 于 2019-9-5 11:13 编辑

作者:光环云 李明阳

目的:使用AutoScaling对ALB后的实例动态扩展
1,首先对现有的需要加入自动扩展的服务器实例制作镜像 image1.png

1.1选择实例,在操作中的下拉菜单中选择映像,点击创建映像。
image2.png

1.2可以在映像名称中添加最该映像的名称,如果当前是正在运行的web服务器实例,请务必把不重启的选项选中,不然会造成实例重启的操作;然后选择创建镜像,如果在AMI的菜单中看到下图所示的状态,表示当前服务器实例的镜像已制作完成。
image3.png

2,创建ALB
在当前的菜单中选择负载均衡器,选择创建负载据衡器,创建用于Web服务的ALB。在当前步骤中,选择应用程序负载均衡器进行创建。
image4.png

2.1在下面的操作步骤中填写创建ALB的名称,IP地址的类型,负责侦听的端口,负载均衡器协议这里可以选择http和https,本次测试没有https证书,不做配置;然后选择ALB所在的子网,如果您的VPC网络中设置了共有子网和私有子网,请在这里选择您所配置的公用子网。
image5.png

2.2在配置安全组这里可以为ALB专门配置新的安全组,只开放http/https的端口。
image6.png

2.3配置路由这里要配置后端实例的目标组,并对后端实例的web服务端口和运行状况检查。
image7.png

2.4在注册目标的步骤中将自己的web服务器实例注册到您在上一步创建的目标组中,至此所有的配置步骤完成,直接选择创建按钮即可完成ALB的新建。待在负载均衡器的菜单中,状态显示active,表示ALB创建完成,可以使用生成的DNS名称进行web服务的访问

3,创建AutuScaling组
选择当前页中的AutoScaling组,先择创建创建AutuScaling组,第一次使用时没有可以配置的参数项,可以选择开始使用直接进入下一步

3.1在选择AMI的步骤中,请点击“我的AMI”选项,选择在第一步中生成的web服务器镜像。
image8.png

3.2选择您向在AutoScaling中自动扩展服务器实例的大小,自己根据业务需求进行选择合适的实例后进入下一步
image9.png

3.3该步骤可以为启动配置的模板配置名称,是否使用竞价型实例等,如果没有涉及,直接进入下一步
image10.png

3.4配置自动扩展服务器时的磁盘大小,这是合适的磁盘可以减少不必要的成本消耗
image11.png

3.5为AutoScaling自动启动的实例配置安全组后,直接进入下一步,进行启动配置
image12.png

3.6实例配置完成后开始对AudoScaling组进行配置,启动配置后进入的页面中为您的组配置组名,选择初始的实例数量;AutoScaling组中实例的子网,如果您配置了共有子网和私有子网, 为了wen服务器的安全,请在此选择私有子网;因为是对ALB后端的实例做自动扩展的操作,需要在高级选项中配置相关的参数,在目标组中选择ALB的侦听的目标组;后端实例的检查类型,可以选择ALB配置的健康检查类型,也可以选择EC2自己的状态检查类型;需要注意的是通常在刚刚投入使用的 Auto Scaling 实例需要进行预热,然后才能通过运行状况检查。Amazon EC2 Auto Scaling 等到运行状况检查宽限期结束后才检查实例的运行状况。Amazon EC2 状态检查和 Elastic Load Balancing 运行状况检查可以在运行状况检查宽限期过期之前完成。但在运行状况检查宽限期过期后,Amazon EC2 Auto Scaling 才会执行这些检查。为了给实例提供足够的预热时间,请确保运行状况检查宽限期包含应用程序的预期启动时间。因为创建完成AutoScaling后会启动一台实例,为了防止在进行缩减时没有保留后端的web服务器,所以要选择实例保护。配置完成后进入下一步流程
image13.png

3.8当前步骤中可以根据需要选择在具体的实例数量之间进行扩展;并选择扩展组触发的条件,可以选择网络的输入输出,CPU的平均利用率及每个目标的连接数,此次测试选择根据CPU的利用率。然后进入下一步操作
image14.png

3.9可以在当前步骤中创建通知,以便在AutoScaling组进行动作时可以及时通知你。配置通知的主题,收件人的邮箱。
image15.png

3.10为当前的配置设置名称后直接进入审核步骤进行创建。此时,AutoScaling组创建完成。

4,测试autoscaling是否正常工作,可以将之前创建的实例进行stop操作,检查是否会自动创建实例。






转播转播
回复

使用道具

联系楼主
*
*
客户公司所在区域:
*
产品:
*
简述客户的业务场景和需求
*
*
*

成为第一个回答人

B Color Link Quote Code Smilies
光环云社区 |京ICP备18044167号-13|

京公网安备 11010102003758号