[发明专利]一种针对实时虚拟机实例管理的方法有效

专利信息
申请号: 201911156785.0 申请日: 2019-11-22
公开(公告)号: CN111143025B 公开(公告)日: 2023-03-24
发明(设计)人: 周江福;卫宁;张哲;李国兵;陈卓;李宗军;钟俊 申请(专利权)人: 中国船舶工业系统工程研究院
主分类号: G06F9/455 分类号: G06F9/455
代理公司: 中国航天科技专利中心 11009 代理人: 褚鹏蛟
地址: 100094*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 针对 实时 虚拟机 实例 管理 方法
【说明书】:

一种针对实时虚拟机实例管理的方法,首先分离实时虚拟机宿主机指定物理CPU上的线程,在启动实时虚拟机的时候,把虚拟机的vCPU附加到该物理CPU上,然后锁定内存使实时虚拟机启动时得到足够内存,使用主机透传把宿主机上的实时网卡绑定给实时虚拟机,最后在宿主机后台禁用实时虚拟机的虚拟网卡功能,快照功能,迁移功能,暂停功能,在线修改CPU、内存、磁盘功能,克隆功能。本发明与现有技术相比,通过把CPU上的其他线程全部分离,一个CPU上最多附加一个实时虚拟机的CPU,保证了实时虚拟机vCPU的性能。

技术领域

本发明涉及一种针对实时虚拟机实例管理的方法。

背景技术

现有的虚拟机实例管理技术,就是配置虚拟机的CPU、内存、磁盘、网卡、控制台、串口、PCI透传,并查看虚拟机状态,创建、删除、启动、暂停、恢复、关闭、重启、断电、迁移虚拟机的技术。上述现有技术中虚拟机的CPU是作为线程附加到宿主机CPU上,称为vCPU,vCPU作为普通线程与宿主机CPU上的其他线程会竞争CPU资源,因此单个vCPU的性能肯定远远不如物理机CPU的性能,并且实时性也无法得到保证;虚拟机上分配的内存并不会马上在宿主机上占用同等大小的内存,而是按照虚拟机用多少、主机就分配多少的方式,如果出现内存超分配的情况,即已启动的虚拟机分配的内存之和大于宿主机可用内存,当每个虚拟机内存占用较多的时候,就会产生虚拟机上还有剩余内存,但宿主机内存已经全部分配,导致虚拟机非常卡的情况;给虚拟机创建一张虚拟网卡,虚拟网卡连接虚拟网络,虚拟网络连接物理网卡,虚拟机就通过这种方式与外界通信,如图1所示为虚拟网卡通过虚拟网络连接物理网卡示意图,虚拟机的虚拟网卡通过虚拟机网络与物理网卡通信,那么网络延迟就会变高。

发明内容

本发明解决的技术问题是:克服现有技术的不足,提供了一种针对实时虚拟机实例管理的方法,解决了现有技术中CPU、内存、网卡管理对于实时操作系统和实时虚拟机不满足要求的问题,建立了管理实时虚拟机的CPU、内存、网卡的方法,通过对虚拟机CPU、内存、网卡的管理,减少虚拟机延迟、卡顿,提高虚拟机性能,以符合实时虚拟机对实时性的需求。

本发明的技术解决方案是:一种针对实时虚拟机实例管理的方法,包括如下步骤:

(1)分离实时虚拟机宿主机指定物理CPU上的线程,在启动实时虚拟机的时候,把虚拟机的vCPU附加到该物理CPU上;

(2)锁定内存使实时虚拟机启动时得到足够内存,且不会用于交换内存;

(3)使用主机透传把宿主机上的实时网卡绑定给实时虚拟机,且实时虚拟机在对应的宿主机启动,且实时网卡不能被当前实时虚拟机之外的虚拟机使用;

(4)在宿主机后台禁用实时虚拟机的虚拟网卡功能,快照功能,迁移功能,暂停功能,在线修改CPU、内存、磁盘功能,克隆功能。

所述的步骤(1)中分离虚拟机宿主机指定物理CPU上的线程的方法为:

控制启动参数isocpus=cpu号,使宿主机上普通线程不会运行在isocpus指定的cpu上,进而使宿主机在启动后,其他线程不会附加到这些cpu上。

所述的步骤(2)中锁定内存使实时虚拟机启动时得到足够内存,且不会用于交换内存的方法为:

(21)使用大页分配连续的内存,然后令虚拟机管理进程使用大页内存空间,再分配给虚拟机;

(22)设置memballoon的属性model='none'用于禁止内存气泡,或者不设置maxMemory的值,设置currentMemory的值为memory的值,以禁止内存大小动态调整;

(23)设置memtune的swap_hard_limit和hard_limit为memory的值,以禁止交换内存。

所述的使用主机透传把宿主机上的实时网卡绑定给实时虚拟机的方法为:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶工业系统工程研究院,未经中国船舶工业系统工程研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911156785.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top