[发明专利]确定虚拟环境中物理计算资源冲突概率的方法与设备有效
申请号: | 201410273542.6 | 申请日: | 2014-06-18 |
公开(公告)号: | CN105335208B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 张旻;夏靖;李保前;朱杰;田大鹏;戴卫彬 | 申请(专利权)人: | 上海诺基亚贝尔股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/34 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋 |
地址: | 201206 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 虚拟 环境 物理 计算 资源 冲突 概率 方法 设备 | ||
本发明的目的是提供一种用于确定虚拟环境中物理计算资源冲突的概率的方法。具体地,获取每一所述虚拟机在采样周期内被分配的物理CPU负荷信息;获取每一所述虚拟机在所述采样周期内所对应的虚拟机内部CPU负荷信息;根据每一所述虚拟机的物理CPU负荷信息与虚拟机内部CPU负荷信息,确定所述虚拟环境中的物理计算资源冲突的概率。与现有技术相比,本发明通测量每一所述虚拟机的物理CPU负荷信息与虚拟机内部CPU负荷信息,可容易地计算出所述虚拟环境中的物理计算资源冲突的概率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种用于确定虚拟环境中物理计算资源冲突的概率的技术。
背景技术
虚拟机技术支持了用户在一台物理计算机上模拟出一台或多台虚拟的计算机的需求,极大地方便了用户的工作和学习。而在虚拟环境下,多个虚拟机共享同一物理硬件计算资源。由于资源的共享,不同虚拟机之间存在着物理计算资源的竞争,而现有技术未提供计算虚拟环境下物理计算资源冲突的概率的方法。同时,在未知物理计算资源冲突概率的情况下,系统和虚拟机都无法采取相应的恢复措施来消除物理计算资源的竞争引起的资源冲突,最终会导致系统陷入严重的资源冲突状态,对于运行于虚拟环境中的实时系统来说影响尤其严重,因为物理计算资源的冲突会导致抖动和时延的显著增加,严重影响提供给用户的服务质量。
发明内容
本发明的目的是提供一种用于确定虚拟环境中物理计算资源冲突的概率的方法与设备。
根据本发明的一个方面,提供了一种用于确定虚拟环境中物理计算资源冲突的概率的方法,其中,所述虚拟环境所对应的物理机中配置至少一个物理CPU和至少两个虚拟机,每一所述虚拟机具有至少一个虚拟CPU,该方法包括:
a获取每一所述虚拟机在采样周期内被分配的物理CPU负荷信息;
b获取每一所述虚拟机在所述采样周期内所对应的虚拟机内部CPU负荷信息;
c根据每一所述虚拟机的物理CPU负荷信息与虚拟机内部CPU负荷信息,确定所述虚拟环境中的物理计算资源冲突的概率。
根据本发明的另一方面,还提供了一种用于确定虚拟环境中物理计算资源冲突的概率的冲突概率确定设备,其中,所述虚拟环境所对应的物理机中配置至少一个物理CPU和至少两个虚拟机,每一所述虚拟机具有至少一个虚拟CPU,该冲突概率确定设备包括:
第一获取装置,用于获取每一所述虚拟机在采样周期内被分配的物理CPU负荷信息;
第二获取装置,用于获取每一所述虚拟机在所述采样周期内所对应的虚拟机内部CPU负荷信息;
冲突概率确定装置,用于根据每一所述虚拟机的物理CPU负荷信息与虚拟机内部CPU负荷信息,确定所述虚拟环境中的物理计算资源冲突的概率。
与现有技术相比,本发明通过测量每一所述虚拟机的物理CPU负荷信息与虚拟机内部CPU负荷信息,可容易地计算出所述虚拟环境中的物理计算资源冲突的概率;此外,本发明还可将所述物理计算资源冲突的概率发送至对应系统,以供所述系统根据所述物理计算资源冲突的概率进行相应处理,使得系统可根据物理计算资源冲突的概率来提高系统的可靠性,尤其对于实时系统,本发明提高了实时系统的响应时间。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的一种用于确定虚拟环境中物理计算资源冲突的概率的设备示意图;
图2示出根据本发明另一个方面的一种用于确定虚拟环境中物理计算资源冲突的概率的方法流程图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海诺基亚贝尔股份有限公司,未经上海诺基亚贝尔股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410273542.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于分布式的任务调度方法及系统
- 下一篇:一种信息处理方法及电子设备