[发明专利]虚拟机环境下的网络配置方法有效
申请号: | 201110278346.4 | 申请日: | 2011-09-19 |
公开(公告)号: | CN102315968A | 公开(公告)日: | 2012-01-11 |
发明(设计)人: | 吴松;石宣化;金海;高巍 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/12 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 朱仁玲 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 环境 网络 配置 方法 | ||
技术领域
本发明涉及虚拟机技术领域,更具体地说,本发明涉及一种虚拟机环境下的网络配置方法。
背景技术
动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)被广泛用于管理物理局域网络。然而,在不考虑虚拟机网络特性的情况下,把DHCP服务僵硬的应用到虚拟化环境中,会造成服务端效率低、网络负载重等缺点,对多虚拟机的网络管理造成诸多不便,不符合多虚拟机对资源高效、动态、透明管理的要求。
发明内容
有鉴于此,本发明的目的在于提供一种虚拟机环境下的网络配置方法,实现多虚拟机网络的初始化与动态自动配置,该方法能够高效地配置虚拟机网络,降低网络开销,同时还具有良好的透明性和可扩展性。
虚拟化环境下的网络配置方法,包括以下步骤:
虚拟机启动,向网络发送广播消息;
物理机的服务端解析广播消息,并判断广播消息是否来自其对应的虚拟机;
若广播消息是来自其对应的虚拟机,则物理机的服务端响应广播消息;
物理机的服务端查询网络资源池,按照预设的策略执行网络资源分配,并返回分配结果;
若分配结果显示资源分配成功,则物理机的服务端根据分配结果生成网络配置参数;
物理机的服务端将网络配置参数以广播消息的方式发送到虚拟机;
虚拟机根据网络配置参数配置网络;
物理机的服务端更新网络资源池的状态信息。
本发明的方法进一步包括:若广播消息不是来自其对应的虚拟机,则丢弃广播消息。
本发明的方法进一步包括:若分配结果显示资源分配不成功,则返回无可用网络资源信息。
广播消息包括用于指示广播信息是来自虚拟机还是来自物理机的指令标识位字段、用于指示虚拟机的虚拟硬件信息的媒体访问控制字段、用于标识虚拟机的通用唯一识别码字段、以及用于保存网络配置参数的网络配置信息字段。
物理机的服务端查询网络资源池,按照预设的策略执行网络资源分配,并返回分配结果的步骤进一步包括:
读取物理机的服务端的网络设置,以获取物理机的网段信息;
物理机的服务端将网段信息发往网络资源池,以查询网段信息中网段范围内的空闲IP,并返回查询结果;
若查询结果为空,则在网络资源池中统计各网段中已被使用的IP的数量,以确定具有最多已被使用的IP、并且还有空闲IP的网段,并返回网段信息;
物理机的服务端将网段信息发往网络资源池,以查询网段信息中网段范围内的空闲IP,并返回查询结果;
若查询结果为空,则返回无可用网络资源信息。
物理机的服务端查询网络资源池,按照预设的策略执行网络资源分配,并返回分配结果的步骤进一步包括:若查询结果不为空,则从查询结果中取出IP信息,将其作为分配结果返回。
与现有技术相比,本发明具有以下优点:
(1)高效率:本发明采用优化的网络通信结构,简化了网络配置的处理过程,有效的减少虚拟机网络初始化和按需配置过程的时间,提高了虚拟机网络配置的效率。
(2)低开销:本发明的虚拟机网络基础通信模型使用精简的数据通信格式,避免了大量冗余数据的传输,从而降低了网络资源开销。
(3)透明性:本发明基于按需的网络资源分配策略动态维护网络资源池,提供虚拟机自动网络初始化及配置,虚拟机使用者不需要手动操作来配置网络,整个过程对用户是透明的。
(4)可扩展性:本发明通过物理网络端管理各个物理服务器上运行的虚拟机网络,实现了虚拟机网络的局部配置管理,增强了虚拟机网络配置系统的可扩展性。
附图说明
图1是本发明虚拟化环境下的网络配置方法的流程图。
图2是虚拟机与物理机的服务端之间广播消息的格式示意图。
图3是本发明步骤(4)的细化流程图。
图4是本发明虚拟化环境下的网络配置方法的系统功能示意图。
具体实施方式
下面结合附图对本发明作进一步详细的说明。
如图1所示,本发明的网络配置方法包括以下步骤:
(1)虚拟机启动,向网络发送广播消息;
(2)物理机的服务端解析广播消息,并判断广播消息是否来自其对应的虚拟机;若广播消息是来自其对应的虚拟机,则转入步骤(3),否则丢弃该广播消息;
(3)物理机的服务端响应广播消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110278346.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种节能型啤酒杀菌机
- 下一篇:温拌沥青及其制备方法