【技术实现步骤摘要】
虚拟机迁移方法、装置、存储介质及电子设备
[0001]本专利技术涉及云计算
,具体而言,涉及一种虚拟机迁移方法
、
装置
、
存储介质及电子设备
。
技术介绍
[0002]云计算具有大规模
、
虚拟化
、
可伸缩
、
可管理
、
按需服务等特征,相比于传统计算模式,弹性
、
高效的资源管理是其一大特色
。
随着建设绿色数据中心的要求,如何能够在稳定提供资源使用服务的同时,降低数据中心整体能耗值,减少云供应商的运营成本,成为云计算领域内一个至关重要的问题
。
[0003]目前,相关技术中通过对虚拟机进行资源整合和调度,动态调配云环境中的运行负载,实现数据中心能耗的降低
。
传统的资源整合和调度机制主要是基于虚拟机
CPU
使用率这一单一指标选择待整合虚拟机以及实施调度决策,未综合考虑各项资源的使用情况,存在
CPU
负载瞬时 ...
【技术保护点】
【技术特征摘要】
1.
一种虚拟机迁移方法,其特征在于,包括:获取虚拟机的多种资源的第一使用数据集合,其中,所述多种资源至少包括
CPU、
内存
、
网络带宽
、
存储带宽;基于所述第一使用数据集合,通过预测模型对所述虚拟机在预设时间段内的每种资源的使用数据进行预测,得到第二使用数据集合;根据所述第二使用数据集合,确定服务集群中每个服务器的服务器类型,其中,所述服务器中部署有所述虚拟机,所述服务器类型为以下之一:第一类型
、
第二类型
、
第三类型,所述第一类型对应的负载量高于所述第三类型对应的负载量,所述第二类型对应的负载量低于所述第三类型对应的负载量;从服务器类型为所述第一类型的服务器中部署的多个虚拟机中确定目标待迁移虚拟机,并从服务器类型为所述第三类型的服务器中确定目标服务器;将所述目标待迁移虚拟机迁移至所述目标服务器
。2.
根据权利要求1所述的方法,其特征在于,根据所述第二使用数据集合,确定服务集群中每个服务器的服务器类型,包括:根据所述第二使用数据集合,计算得到所述每个服务器中部署的每个虚拟机的每种资源的资源使用率;根据所述每个服务器中部署的每个虚拟机的每种资源的资源使用率,确定所述每个服务器的服务器类型
。3.
根据权利要求2所述的方法,其特征在于,根据所述每个服务器中部署的每个虚拟机的每种资源的资源使用率,确定所述每个服务器的服务器类型,包括:分别对所述每个服务器中部署的每个虚拟机的每种资源的资源使用率与第一阈值进行比对,得到第一比对结果,并在所述第一比对结果为所述每种资源的资源使用率中存在至少一种资源的资源使用率大于所述第一阈值的情况下,确定所述至少一种资源对应的服务器的服务器类型为所述第一类型;在确定所述至少一种资源对应的服务器的服务器类型为所述第一类型之后,基于所述至少一种资源对应的服务器,生成第一类型服务器列表;分别对第一服务器中部署的每个虚拟机的每种资源的资源使用率与第二阈值进行比对,得到第二比对结果,其中,所述第一服务器为所述每个服务器中除所述第一类型服务器列表中的服务器之外的服务器;在所述第二比对结果为所述第一服务器中部署的每个虚拟机的每种资源的资源使用率均小于所述第二阈值的情况下,确定所述第一服务器的服务器类型为所述第二类型;在确定所述第一服务器的服务器类型为所述第二类型之后,基于所述第一服务器,生成第二类型服务器列表;获取所述服务集群对应的服务器列表,其中,所述服务器列表至少包括所述每个服务器的标识;在所述服务器列表中剔除所述第一类型服务器列表中的服务器和所述第二类型服务器列表中的服务器,得到第一服务器列表;确定所述第一服务器列表中的服务器的服务器类型为所述第三类型
。4.
根据权利要求1所述的方法,其特征在于,从服务器类型为所述第一类型的服务器中
部署的多个虚拟机中确定目标待迁移虚拟机,包括:从所述第一类型的服务器的资源中,确定第一资源,其中,所述第一资源为最高资源使用率对应的资源;获取所述第一资源对应的资源使用率和第一阈值,并根据所述第一资源对应的资源使用率和所述第一阈值,计算得到所述第一资源的评价值;根据所述评价值,从所述第一类型的服务器中部署的多个虚拟机中确定所述目标待迁移虚拟机
。5.
根据权利...
【专利技术属性】
技术研发人员:杨森云,王炜,程剑斋,韩盾蛟,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。