弹性自动伸缩设计文档.pdf
功能设计文档V1.0
自动弹性伸缩设计文档
广东三盟信息科技有限公司
文档密级:一般
文档状态:[√]草案[]正式发布[]正在修订
序号版本变更描述修订人审核/日期批准/日期
1、1.0盘建能
2、1.1刘畅
3、1.2盘建能
三盟产品研发部第1页
功能设计文档V1.0
第1章引言
1.1编写目的
用于描述业务系统应用虚拟机负载的相关功能的设计逻辑及步骤。
1.2名词解析
自动弹性伸缩:为指定的业务系统或者须要弹性资源伸缩的虚拟机组依据既定的伸缩
策略和伸缩配置横向添加或者移除虚拟机,以满意业务系统/小组的业务运行。
第2章需求概述
2.1功能描述
用户可以为业务系统启动自动弹性伸缩服务,并设置弹性伸缩的触发条件,以及条件触
发后弹性伸缩的实现形式。例如:选课系统开启自动弹性伸缩的功能,触发条件为:业务系
统平均CPU利用率高于60%(可自定义),若条件被触发,则自动向选课系统中添加B配
置的虚拟机N台,并完成IP配置、系统配置、数据库和加入负载均衡等工作,使被添加入
的虚拟机能完全自动化的加入到业务系统中承载工作。
三盟产品研发部第2页
功能设计文档V1.0
第3章自动伸缩设计
3.1自动伸缩策略管理
对自动伸缩策略进行管理,增,删,改,查,自动伸缩策略为应用服务器会依据策略配
置对负载服务器组的资源进行资源的扩充与回收
三盟产品研发部第3页
功能设计文档V1.0
3.1.1创建自动伸缩策略
为业务系统负载均衡器中某一个应用服务组进行资源扩充与回收的策略配置
3.1.1.1操作权限
1、系统管理员具有全局权限。
2、vcenter系统管理员具有本vcenter范围内的权限。
3、VDC管理员具有本VDC范围内的权限。
3.1.1.2假定和约束
1.存在业务系统
2.存在业务系统负载均衡器
3.存在业务应用服务组
4.存在应用模板(自动伸缩实例模板),并且状态为未运用
3.1.1.3界面说明
入口》业务管理》弹性伸缩》策略管理》创建策略
A.伸缩策略基本信息
三盟产品研发部第4页
功能设计文档V1.0
1.除邮件通知外,其他全部选项必填。
2.业务系统:选择将某业务系统设置为弹性伸缩组。选好业务系统后,自动联动负载均衡
和可用的IP地址。
3.负载均衡器:业务系统关联的负载均衡器,没有业务系统,显示为空。
4.负载均衡器组:负载均衡器关联的负载均衡器组,选