虚拟化系统的参数处理方法及装置制造方法及图纸

技术编号:15649914 阅读:171 留言:0更新日期:2017-06-17 02:49
本发明专利技术实施例公开了一种虚拟化系统的参数处理方法及装置,所述方法包括:计算虚拟化系统的平均虚拟整合比;所述平均虚拟整合比表征的为所述虚拟化系统平均每台物理机集上所承载的虚拟机的数量;根据所述平均虚拟整合比调整所述虚拟化系统的运行参数或规划参数。

【技术实现步骤摘要】
虚拟化系统的参数处理方法及装置
本专利技术涉及信息
,尤其涉及一种虚拟化系统的参数处理方法及装置。
技术介绍
目前虚拟化系统所能承载的虚拟机总数量一般都是随着虚拟化系统部署和运行过程中虚拟机和物理机的实际运行情况,进行资源分配和迁移调度动态而变化的。因此在系统设计的规划初期,往往只能根据运行经验进行初步估算,准确度不高,且很难考虑业务系统本身的负载和可靠性要求特性。在虚拟化系统的运行过程中,伴随着虚拟机的删除和增加的问题,但是通常作为虚拟化系统的管理人员,在系统中虚拟机达到一定数量后,再有虚拟机申请添加时,都很难把握是否可以在系统中新曾虚拟机,运维管理人员或管理设备没有一个具体的衡量标准可供参考,来确定新增虚拟机后是否会导致系统出现过载、运行速度慢等问题。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种虚拟化系统的参数处理方法及装置,至少部分解决上述问题。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例第一方面提供了一种虚拟化系统的参数处理方法,所述方法包括:计算虚拟化系统的平均虚拟整合比;所述平均虚拟整合比表征的为所述虚拟化系统平均每台物理机集上所承载的虚拟机的数量;根据所述平均虚拟整合比调整所述虚拟化系统的运行参数或规划参数。基于上述方案,所述计算虚拟化系统的平均虚拟整合比,包括:利用如下公式计算平均虚拟整合比IC;其中,所述CPUcoremn表示第m种物理机中的第n个物理机的中央处理器CPU核数;所述M为所述虚拟化系统的物理机类型种数;所述mN为第m种物理机的总个数为N;所述θm为第m种物理机的超线程加权数;所述a虚拟机平均虚拟核数;所述PC_CPU%为物理机CPU平均利用率;所述b为虚拟机平均内存容量;所述Memorymn为第m种物理机中第n个物理机的内存容量;所述u为虚拟机的平均消耗内存;所述PC_mem%为物理机的内存平均利用率;所述c为虚拟机平均虚拟网卡数量;所述Ethxy为网卡为第x种网卡中的第y个物理机包括的网卡数量;所述X为所述虚拟化系统的网卡类型种数;所述xY为包含第x种网卡的物理机总数为Y;所述βx为网卡虚拟化利用率;所述PC_eth为物理机网卡平均利用率。基于上述方案,所述方法还包括:基于所述平均虚拟整合比及虚拟机调度需求,计算优化虚拟化整合比;所述优化虚拟化整合比的为在参考虚拟机调度需求下确定的平均每台物理机上所承载的虚拟机的数量;所述根据所述平均虚拟整合比调整所述虚拟化系统的运行参数或规划参数,包括:基于所述优化虚拟化整合比,调整所述虚拟化系统的运行参数或规划参数。基于上述方案,所述虚拟机调度需求包括虚拟机背离调度需求;所述基于所述平均虚拟整合比及虚拟机调度需求,计算优化虚拟化整合比,包括:根据所述虚拟机背离调度需求,确定虚拟机之间背离的组数;基于所述虚拟机之间背离的组数,确定虚拟机调度调节系数P;利用所述平均虚拟整合比及所述P,计算所述优化虚拟化整合比。基于上述方案,所述基于所述虚拟机之间背离的组数,确定虚拟机调度调节系数P,包括:利用计算所述P;其中,所述表示2个虚拟机不设置在同一物理机上,剩余虚拟机平均分布在所述虚拟化系统的概率;所述N2V为2个虚拟机不设置在同一物理机上的组数;所述表示3个虚拟机不设置在同一物理机上,剩余虚拟机平均分布在所述虚拟化系统的概率;所述N3V为3个虚拟机不设置在同一物理机上的组数;所述表示t个虚拟机不设置在同一物理机上,剩余虚拟机平均分布在所述虚拟化系统的概率;所述NtV为t个虚拟机不设置在同一物理机上的组数。本专利技术实施例第二方面提供了一种虚拟化系统的参数处理装置,所述装置包括:计算单元,用于计算虚拟化系统的平均虚拟整合比;所述平均虚拟整合比表征的为所述虚拟化系统平均每台物理机集上所承载的虚拟机的数量;调整单元,用于根据所述平均虚拟整合比调整所述虚拟化系统的运行参数或规划参数。基于上述方案,所述计算单元,具体用于利用如下公式计算平均虚拟整合比IC;其中,所述CPUcoremn表示第m种物理机中的第n个物理机的中央处理器CPU核数;所述M为所述虚拟化系统的物理机类型种数;所述mN为第m种物理机的总个数为N;所述θm为第m种物理机的超线程加权数;所述a虚拟机平均虚拟核数;所述PC_CPU%为物理机CPU平均利用率;所述b为虚拟机平均内存容量;所述Memorymn为第m种物理机中第n个物理机的内存容量;所述u为虚拟机的平均消耗内存;所述PC_mem%为物理机的内存平均利用率;所述c为虚拟机平均虚拟网卡数量;所述Ethxy为网卡为第x种网卡中的第y个物理机包括的网卡数量;所述X为所述虚拟化系统的网卡类型种数;所述xY为包含第x种网卡的物理机总数为Y;所述βx为网卡虚拟化利用率;所述PC_eth为物理机网卡平均利用率。基于上述方案,所述计算单元,还用于基于所述平均虚拟整合比及虚拟机调度需求,计算优化虚拟化整合比;所述优化虚拟化整合比的为在参考虚拟机调度需求下确定的平均每台物理机上所承载的虚拟机的数量;所述调整单元,具体用于基于所述优化虚拟化整合比,调整所述虚拟化系统的运行参数或规划参数。基于上述方案,所述虚拟机调度需求包括虚拟机背离调度需求;所述计算单元,具体用于根据所述虚拟机背离调度需求,确定虚拟机之间背离的组数;基于所述虚拟机之间背离的组数,确定虚拟机调度调节系数P;利用所述平均虚拟整合比及所述P,计算所述优化虚拟化整合比。基于上述方案,所述计算单元,具体用于利用计算所述P;其中,所述表示2个虚拟机不设置在同一物理机上,剩余虚拟机平均分布在所述虚拟化系统的概率;所述N2V为2个虚拟机不设置在同一物理机上的组数;所述表示3个虚拟机不设置在同一物理机上,剩余虚拟机平均分布在所述虚拟化系统的概率;所述N3V为3个虚拟机不设置在同一物理机上的组数;所述表示t个虚拟机不设置在同一物理机上,剩余虚拟机平均分布在所述虚拟化系统的概率;所述NtV为t个虚拟机不设置在同一物理机上的组数。本专利技术实施例提供的虚拟化系统的参数处理方法及装置,将会计算出平均虚拟化整合比,根据平均虚拟化整合比就能确定出当前虚拟化系统平均每台物理能够承载的物理机数量,进而可以根据该平均虚拟整合比确定出是否能够继续新增虚拟机,或为了避免运行速度慢等问题,需要删除部分虚拟机,为虚拟化系统的运行参数或规划参数的调整提供了参考依据。附图说明图1为本专利技术实施例提供的第一种虚拟化系统的参数处理方法的流程示意图;图2为本专利技术实施例提供的第二种虚拟化系统的参数处理方法的流程示意图;图3为本专利技术实施例提供的计算优化虚拟整合比的流程示意图;图4为本专利技术实施例提供的虚拟化系统的参数处理装置的结构示意图。具体实施方式以下结合说明书附图及具体实施例对本专利技术的技术方案做进一步的详细阐述。实施例一:如图1所示,本实施例提供一种虚拟化系统的参数处理方法,所述方法包括:步骤S110:计算虚拟化系统的平均虚拟整合比;所述平均虚拟整合比表征的为所述虚拟化系统平均每台物理机集上所承载的虚拟机的数量;步骤S130:根据所述平均虚拟整合比调整所述虚拟化系统的运行参数或规划参数。在本实施例计算出平均虚拟整合比,该虚拟整合比可用于进行虚拟化系统的运行参数的优化,或进行虚拟化系统参数的规划。在本实施例中通过计算出所本文档来自技高网...
虚拟化系统的参数处理方法及装置

【技术保护点】
一种虚拟化系统的参数处理方法,其特征在于,所述方法包括:计算虚拟化系统的平均虚拟整合比,所述平均虚拟整合比表征的为所述虚拟化系统平均每台物理机集上所承载的虚拟机的数量;根据所述平均虚拟整合比调整所述虚拟化系统的运行参数或规划参数。

【技术特征摘要】
1.一种虚拟化系统的参数处理方法,其特征在于,所述方法包括:计算虚拟化系统的平均虚拟整合比,所述平均虚拟整合比表征的为所述虚拟化系统平均每台物理机集上所承载的虚拟机的数量;根据所述平均虚拟整合比调整所述虚拟化系统的运行参数或规划参数。2.根据权利要求1所述的方法,其特征在于,所述计算虚拟化系统的平均虚拟整合比,包括:利用如下公式计算平均虚拟整合比IC;其中,所述CPUcoremn表示第m种物理机中的第n个物理机的中央处理器CPU核数;所述M为所述虚拟化系统的物理机类型种数;所述mN为第m种物理机的总个数为N;所述θm为第m种物理机的超线程加权数;所述a虚拟机平均虚拟核数;所述PC_CPU%为物理机CPU平均利用率;所述b为虚拟机平均内存容量;所述Memorymn为第m种物理机中第n个物理机的内存容量;所述u为虚拟机的平均消耗内存;所述PC_mem%为物理机的内存平均利用率;所述c为虚拟机平均虚拟网卡数量;所述Ethxy为网卡为第x种网卡中的第y个物理机包括的网卡数量;所述X为所述虚拟化系统的网卡类型种数;所述xY为包含第x种网卡的物理机总数为Y;所述βx为网卡虚拟化利用率;所述PC_eth为物理机网卡平均利用率。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:基于所述平均虚拟整合比及虚拟机调度需求,计算优化虚拟化整合比;所述优化虚拟化整合比为在参考虚拟机调度需求下确定的平均每台物理机上所承载的虚拟机的数量;所述根据所述平均虚拟整合比调整所述虚拟化系统的运行参数或规划参数,包括:基于所述优化虚拟化整合比,调整所述虚拟化系统的运行参数或规划参数。4.根据权利要求3所述的方法,其特征在于,所述虚拟机调度需求包括虚拟机背离调度需求;所述基于所述平均虚拟整合比及虚拟机调度需求,计算优化虚拟化整合比,包括:根据所述虚拟机背离调度需求,确定虚拟机之间背离的组数;基于所述虚拟机之间背离的组数,确定虚拟机调度调节系数P;利用所述平均虚拟整合比及所述P,计算所述优化虚拟化整合比。5.根据权利要求4所述的方法,其特征在于,所述基于所述虚拟机之间背离的组数,确定虚拟机调度调节系数P,包括:利用计算所述P;其中,所述表示2个虚拟机不设置在同一物理机上,剩余虚拟机平均分布在所述虚拟化系统的概率;所述N2V为2个虚拟机不设置在同一物理机上的组数;所述表示3个虚拟机不设置在同一物理机上,剩余虚拟机平均分布在所述虚拟化系统的概率;所述N3V为3个虚拟机不设置在同一物理机上的组数;所述表示t个虚拟机不设置在同一物理机上,剩余虚拟机平均分布在所述虚拟...

【专利技术属性】
技术研发人员:张婷婷马轶慧
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1