[发明专利]一种插拔物理网卡时实现系统稳定性的方法及系统有效
申请号: | 201710495045.4 | 申请日: | 2017-06-26 |
公开(公告)号: | CN107229590B | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 徐国振 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42;G06F9/455;G06F9/4401 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 物理 网卡 实现 系统 稳定性 方法 | ||
本发明公开了一种插拔物理网卡时实现系统稳定性的方法,包括在接收到用户发送的刷新指令时,判断虚拟机与物理网卡是否是直接使用关系;如果是,则生成用于提示用户解除直接使用关系的提示指令;接收用户发送的解除指令,根据解除指令删除上层数据库中物理网卡的使用状态,并删除虚拟机的配置文件中的虚拟机与物理网卡的使用关系;解除完毕后,通过上层逻辑刷新物理网卡列表。保证了上层数据库中存储的物理网卡的使用状态和当前物理网卡的实际使用状态一致,并且有效的避免了在插拔物理网卡时破坏上层数据库中的系统数据,增强了虚拟化系统的稳定性。本发明还公开了一种插拔物理网卡时实现系统稳定性的系统,具有上述有益效果。
技术领域
本发明虚拟化存储领域,特别是涉及一种种插拔物理网卡时实现系统稳定性的方法及系统。
背景技术
随着虚拟化系统的发展,以虚拟化技术为基础的云计算的广泛应用提高了服务器CPU和网络资源的利用率。虚拟化系统包括上层数据库、虚拟机以及物理网卡。在现有技术中,当存在有虚拟机使用透传passthrough或者单根虚拟化sriov技术时,虚拟化系统会将物理网卡透传给虚拟机使用,以使虚拟机连接至服务器外部的网络。但此时如果对物理主机上的物理网卡进行插拔操作,则会导致上层数据库中存储的物理网卡的使用状态和当前物理网卡的实际使用状态不一致,如果此时直接刷新物理网卡列表,则可能会破坏虚拟化系统上层数据库中的数据,从而降低了虚拟化系统的稳定性。在当前虚拟化系统的技术应用中,还没有可以有效避免在插拔物理网卡时导致破坏上层数据库中系统数据以及可以在插拔物理网卡时保证虚拟化系统稳定的方案。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种插拔物理网卡时实现系统稳定性的方法,保证了上层数据库中存储的物理网卡的使用状态和当前物理网卡的实际使用状态一致,并且有效的避免了在插拔物理网卡时破坏上层数据库中的系统数据,增强了虚拟化系统的稳定性。本发明的另一目的是提供一种插拔物理网卡时实现系统稳定性的系统。
为解决上述技术问题,本发明提供了一种插拔物理网卡时实现系统稳定性的方法,应用于包含上层数据库、虚拟机和物理网卡的虚拟化系统,包括:
在接收到用户发送的刷新指令时,判断所述虚拟机与所述物理网卡是否是直接使用关系;
如果是,则生成用于提示用户解除所述直接使用关系的提示指令;
接收用户发送的解除指令,根据所述解除指令删除所述上层数据库中所述物理网卡的使用状态,并删除所述虚拟机的配置文件中的所述虚拟机与所述物理网卡的使用关系;
解除完毕后,通过上层逻辑刷新物理网卡列表。
优选的,所述判断所述虚拟机与所述物理网卡是否是直接使用关系的过程具体为:
判断所述虚拟机是否通过透传passthrough技术使用物理网卡;
如果是,则所述删除所述虚拟机的配置文件中的所述虚拟机与所述物理网卡的使用关系的过程具体为:
删除所述虚拟机配置文件中所述物理网卡的外设互联标准PCI(PeripheralComponent Interconnect,外设互联标准)信息。
优选的,所述判断所述虚拟机与所述物理网卡是否是直接使用关系的过程具体为:
判断所述虚拟机是否通过单根虚拟化sriov技术使用物理网卡;
如果是,则所述删除所述虚拟机的配置文件中的所述虚拟机与所述物理网卡的使用关系的过程具体为:
删除所述虚拟机配置文件中开启sriov技术后所述物理网卡的虚拟功能VF(Virtual Function,虚拟功能)的PCI信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710495045.4/2.html,转载请声明来源钻瓜专利网。