发明名称 缩放云资源时动态标识目标容量
摘要 各实施例涉及在自动缩放云资源时避免摇摆。在一个场景中,计算机系统访问指定要在多个云资源上维持的目标运行度量的信息。计算机系统确定针对云资源中的至少一些的目标运行度量的当前测得值。计算机系统进一步基于目标运行度量和当前测得值来计算缩放因子,其中缩放因子表示目标运行度量和当前测得值之间的差异量。计算机系统还计算表示云资源的由计算得到的缩放因子修改的经修改的量的增量值,并基于计算得到的增量值确定是否要发生缩放动作。
申请公布号 CN106133696A 申请公布日期 2016.11.16
申请号 CN201580017937.2 申请日期 2015.03.26
申请人 微软技术许可有限责任公司 发明人 S·西西里阿诺;C·拉曼纳;I·格雷伯诺夫
分类号 G06F9/50(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 蔡悦
主权项 一种用于计算机体系架构中的用于通过或者减少或者增加作为资源被分配以满足特定云用户的当前计算需求的虚拟机实例的数量来周期性地缩放作为云计算环境中的资源来被分配的虚拟机实例的数量以满足所述特定云用户的计算需求的计算机实现的方法,所述计算机架构包括存储器,所述存储器包含在由一个或多个处理器执行时执行所述计算机实现的方法的计算机可执行指令,所述方法包括:在所述计算机体系架构的存储器中存储时间周期,所述时间周期定义针对作为满足特定云用户的计算需求所需的资源来被分配的虚拟机实例的数量的自动缩放何时将被周期性地更新;对于每一个时间周期,在所述一个或多个处理器处确定自动缩放更新以确定作为资源被分配的虚拟机实例的数量是否需要被增加或减少一缩放因子来满足所述特定用户的当前计算需求,其中所述自动缩放更新包括:基于所述特定云用户的当前计算需求,确定每一个虚拟机实例的当前CPU使用率;确定应当采取自动缩放动作以应用所述缩放因子以便添加或移除一个或多个虚拟机实例以处理所述特定云用户的当前计算需求,其中所确定的自动缩放动作以将不会导致虚拟机实例摇摆的方式来进行,所述摇摆因使虚拟机实例进入交替地移除并随后添加相同数量的虚拟机实例的不合乎需要的循环直到当前计算需求改变而导致;以及基于所述自动缩放动作,通过如根据至少一个时间周期的更新所得到的自动缩放动作所确定的添加或移除一个或多个虚拟机实例来改变作为资源被分配以用于满足所述特定用户的当前需求的虚拟机实例的数量,来改变为所述特定用户的当前计算需求分配的资源。
地址 美国华盛顿州