【技术实现步骤摘要】
本专利技术涉及云计算,具体涉及一种虚拟机的cpu服务质量控制方法及装置。
技术介绍
1、虚拟机的cpu服务质量用于保证虚拟机的cpu资源分配,隔离虚拟机间由于业务不同,而导致的cpu资源相互影响。虚拟机的cpu服务质量可满足不同业务对虚拟机计算性能的要求,最大程度复用资源,降低成本。
2、openstack中,服务质量参数是通过虚拟机的规格进行配置,并且是静态配置,需要预先根据服务质量等级,规划多种虚拟机的规格。对于不熟悉参数使用方法的人来说,配置难度很大。并且虚拟机的规格方式配置cpu服务质量,无法实现虚拟机粒度的cpu服务质量控制。也就是说,如果要修改某个虚拟机的cpu服务质量,需要重新建一个新的虚拟机的规格,虚拟机要通过调整instance的vcpu、内存和磁盘资源方法,使用新的虚拟机的规格。这种调整方式的代价比较大,一方面虚拟机要重新调度一遍,另一方面会增加flavor的数量。
3、当同一个宿主机上的多个虚拟机出现cpu资源竞争,cpu资源利用率已达到上限,现有的cpu服务质量方法,无法保证具有相同等级的
...【技术保护点】
1.一种虚拟机的CPU服务质量控制方法,其特征在于,包括:
2.根据权利要求1所述的虚拟机的CPU服务质量控制方法,其特征在于,在获取宿主机CPU负载或CPU使用率之前,计算CPU服务质量初始等级,则计算CPU服务质量初始等级的过程,包括:
3.根据权利要求2所述的虚拟机的CPU服务质量控制方法,其特征在于,所述基于所述CPU服务质量等级,计算CPU服务质量参数的过程,包括:
4.根据权利要求1所述的虚拟机的CPU服务质量控制方法,其特征在于,所述判断所述宿主机CPU负载或CPU使用率是否符合CPU配置要求的过程,包括:
【技术特征摘要】
1.一种虚拟机的cpu服务质量控制方法,其特征在于,包括:
2.根据权利要求1所述的虚拟机的cpu服务质量控制方法,其特征在于,在获取宿主机cpu负载或cpu使用率之前,计算cpu服务质量初始等级,则计算cpu服务质量初始等级的过程,包括:
3.根据权利要求2所述的虚拟机的cpu服务质量控制方法,其特征在于,所述基于所述cpu服务质量等级,计算cpu服务质量参数的过程,包括:
4.根据权利要求1所述的虚拟机的cpu服务质量控制方法,其特征在于,所述判断所述宿主机cpu负载或cpu使用率是否符合cpu配置要求的过程,包括:
5.根据权利要求4所述的虚拟机的cpu服务质量控制方法,其特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。