首页 > 代码库 > 《云计算架构技术与实践》连载(9)2.2.4 单VM及多VM的弹性伸缩技术

《云计算架构技术与实践》连载(9)2.2.4 单VM及多VM的弹性伸缩技术

版权所有,未经华为书面许可,请勿转载或转发 

 

2.2.4 VM及多VM的弹性伸缩技术

VM及多VM的弹性伸缩技术包括:基本资源部件级别、虚拟机级别、云系统级别三个层次的伸缩技术。

基本资源部件级别:精细化的Hypervisor资源调度,对指定虚拟机实例的CPU、内存及存储进行弹性伸缩,并可对伸缩上下限进行配额限制。。

虚拟机级别:指虚拟机集群的自动扩展与收缩,基于CloudWatch机制对集群资源忙闲程度的监控,对业务集群进行集群伸缩与扩展的Auto-Scaling控制。

云系统级别:内部私有云资源不足的情况下,自动向外部公有云或其他私有云(计算及存储资源池)“租借”及“释放”资源。

上述弹性伸缩机制,使得在大规模共享资源池前提下,流控及因流控引发的业务损失被完全规避(见图2-18)。

2-18弹性伸缩

《云计算架构技术与实践》连载(9)2.2.4 单VM及多VM的弹性伸缩技术