[发明专利]一种虚拟机复用宿主机MAC和IP的方法及系统有效
| 申请号: | 201710576243.3 | 申请日: | 2017-07-14 |
| 公开(公告)号: | CN107370622B | 公开(公告)日: | 2020-05-26 |
| 发明(设计)人: | 付召坤 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/12;G06F9/455 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟机 宿主 mac ip 方法 系统 | ||
本发明公开了一种虚拟机复用宿主机MAC和IP的方法,应用于虚拟化平台,包括复用单元MACVTAP将宿主机网卡的物理地址MAC写入虚拟机的网卡配置中;监听单元在宿主机中创建串口文件;判断是否接收到虚拟机的启动信息;若是,则将宿主机网卡的IP地址写入串口文件;代理单元在虚拟机中读取串口设备中的数据,其中,数据包括宿主机网卡的IP地址,并将IP地址写入虚拟机的网卡配置中。提高了数据交换的效率,降低了虚拟机负载,间接提高了虚拟机的性能,使该虚拟机和宿主机在网络环境中处于相同的位置,从而保证了虚拟机可以顺利通过网络中的安全验证。本发明还公开了一种虚拟机复用宿主机MAC和IP的系统,具有上述有益效果。
技术领域
本发明涉及虚拟化领域,特别是涉及一种虚拟机复用宿主机MAC和IP的方法及系统。
背景技术
在云计算时代,虚拟化平台为云计算提供了PaaS(Platform as a Service,平台即服务)服务,传统的虚拟化平台中的网络部署方式一般是给每台虚拟机分配独立的MAC(Media Access Control,物理地址)和IP地址。一般的,在网络环境中进行网络通信是通过宿主机实现的,当监控软件想要对宿主机和虚拟机的网卡进行安全认证的时候,由于虚拟机网卡配置中的IP地址和MAC地址都是不真实的,导致虚拟机无法通过网络中的安全认证,以致影响到后续的网络通信。
因此如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本发明的目的是提供了一种虚拟机复用宿主机MAC和IP的方法,应用于虚拟化平台,提高了数据交换的效率,降低了虚拟机负载,间接提高了虚拟机的性能,使该虚拟机和宿主机在网络环境中处于相同的位置,从而保证了虚拟机可以顺利通过网络中的安全验证。本发明的另一目的是提供一种虚拟机复用宿主机MAC和IP的系统。
为解决上述技术问题,本发明提供了一种虚拟机复用宿主机MAC和IP的方法,应用于虚拟化平台,包括:
复用单元MACVTAP将宿主机网卡的物理地址MAC写入虚拟机的网卡配置中;
监听单元在所述宿主机中创建串口文件;
判断是否接收到所述虚拟机的启动信息;
若是,则将所述宿主机网卡的IP地址写入所述串口文件;
代理单元在所述虚拟机中读取串口设备中的数据,其中,所述数据包括所述宿主机网卡的IP地址,并将所述IP地址写入所述虚拟机的网卡配置中。
优选的,所述复用单元MACVTAP将宿主机网卡的物理地址MAC写入虚拟机的网卡配置中的过程具体为:
所述复用单元MACVTAP将宿主机网卡的物理地址MAC通过透传passthrough的方式写入虚拟机的网卡配置中。
优选的,所述启动信息包括虚拟机启动boot。
优选的,所述启动信息还包括所述虚拟机的I/O活动。
优选的,所述串口设备中的数据还包括所述宿主机网卡的MAC地址。
为解决上述技术问题,本发明还提供了一种虚拟机复用宿主机MAC和IP的系统,应用于虚拟化平台,包括:
复用单元MACVTAP,用于将宿主机网卡的物理地址MAC写入虚拟机的网卡配置中;
监听单元,用于在所述宿主机中创建串口文件,并判断是否接收到所述虚拟机的启动信息,若是,触发存储单元;
所述存储单元,用于将所述宿主机网卡的IP地址写入所述串口文件;
代理单元用于在所述虚拟机中读取串口设备中的数据,其中,所述数据包括所述宿主机网卡的IP地址,并将所述IP地址写入所述虚拟机的网卡配置中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710576243.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种感应灯保护罩
- 下一篇:一种圆形滤波器壳体固定机构





