The invention discloses an elastic telescopic scheduling method and device. The method comprises monitoring multiple targets in the current data center, judging whether the multiple targets satisfy the preset target conditions, and determining the scheduling data center according to the preset elastic scaling strategy if not, and then performing the elastic scaling operation in the scheduling data center. The invention monitors a variety of targets in a data center and performs flexible scaling operations based on a variety of targets. The scheduling data center can be either a current data center or a cross-regional data center with the current data center. Therefore, the implementation of the invention can achieve multi-objective and cross regional elastic telescopic scheduling.
【技术实现步骤摘要】
一种弹性伸缩调度方法和装置
本专利技术涉及计算机
,特别是涉及一种弹性伸缩调度方法和装置。
技术介绍
弹性伸缩,是指资源调度器根据当前的资源需求情况,动态地更改资源的分配。如图1所示,当监控到系统的资源使用率大于某一阈值(高于上阈值线)时,资源调度器执行扩充操作,即动态的提高虚拟机的规格或增加虚拟机的个数;当监控到系统的资源使用率小于另一阈值(低于下阈值线)时,资源调度器执行收缩操作,即动态的降低虚拟机的规格或减少虚拟机的个数。目前,弹性伸缩仅在单个数据中心中执行,且仅针对单个目标(比如资源使用率)执行,缺乏跨区域、多目标的弹性伸缩方法,在跨区域、多目标的场景下,无法满足应用需求。进一步地,现有的弹性伸缩方法无法选择弹性伸缩的区域,而且弹性伸缩出的资源也不能够根据现有应用的运行情况动态选择合适的伸缩资源,即无法实现弹性资源异构。现有的弹性伸缩方法无法感知多个数据中心的资源使用情况、资源优势等,所以无法做到多区域的资源均衡分配、也无法充分发挥各数据中心的资源优势。
技术实现思路
本专利技术要解决的技术问题是提供一种弹性伸缩调度方法和装置,用以解决现有技术中缺乏跨区 ...
【技术保护点】
1.一种弹性伸缩调度方法,其特征在于,包括:监测当前数据中心的多种目标;判断所述多种目标是否满足预设的目标条件;如果不满足,则根据预设的弹性伸缩策略,先确定调度数据中心,再在所述调度数据中心执行弹性伸缩操作。
【技术特征摘要】
1.一种弹性伸缩调度方法,其特征在于,包括:监测当前数据中心的多种目标;判断所述多种目标是否满足预设的目标条件;如果不满足,则根据预设的弹性伸缩策略,先确定调度数据中心,再在所述调度数据中心执行弹性伸缩操作。2.如权利要求1所述的方法,其特征在于,所述弹性伸缩策略包括:级联的多个区域过滤算法以及多个级联的目标过滤算法;其中,所述区域过滤算法,用于确定满足预设的区域条件的数据中心;所述目标过滤算法,用于确定满足所述目标条件的设备。3.如权利要求2所述的方法,其特征在于,根据预设的弹性伸缩策略,先确定调度数据中心,再在所述调度数据中心执行弹性伸缩操作,包括:如果当前数据中心的多种目标待扩充,则根据所述多个区域过滤算法以及所述多个目标过滤算法,跨区域确定调度数据中心,并在所述调度数据中心执行扩充操作;如果当前数据中心的多种目标无需扩充,则根据所述多个目标过滤算法,将当前数据中心确定为调度数据中心并执行收缩操作。4.如权利要求3所述的方法,其特征在于,根据所述多个区域过滤算法以及所述多个目标过滤算法,跨区域确定调度数据中心,并在所述调度数据中心执行扩充操作,包括:通过执行所述级联的多个区域过滤算法,在预设的多个数据中心中,确定符合所述区域条件的数据中心作为调度数据中心;通过执行所述级联的多个目标过滤算法,在所述调度数据中心中,确定符合所述目标条件的设备,并执行扩充操作。5.如权利要求3所述的方法,其特征在于,根据所述多个目标过滤算法,则将当前数据中心确定为调度数据中心并执行收缩操作,包括:通过执行所述级联的...
【专利技术属性】
技术研发人员:张鸿,黄道超,刘欣然,朱春鸽,李正民,孙发强,
申请(专利权)人:国家计算机网络与信息安全管理中心,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。