[发明专利]一种基于Open VSwitch的虚拟网络实现方法和系统无效
申请号: | 201310058051.5 | 申请日: | 2013-02-25 |
公开(公告)号: | CN103152239A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 张群轼 | 申请(专利权)人: | 汉柏科技有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 300384 天津市华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 open vswitch 虚拟 网络 实现 方法 系统 | ||
技术领域
本发明涉及虚拟通信交换技术领域,尤其涉及一种基于Open VSwitch的虚拟网络实现方法和系统。
背景技术
虚拟交换(Virtual Switching)技术是指允许在同一台物理设备上执行多种交换功能,或者在网络中的多台物理设备上执行单功能交换,而在现实交换机操作过程中,只在一台物理交换机上执行交换功能。虚拟交换技术支持很多不同的应用程序使用同一台交换机。每种不同功能都具有各自的性能和安全等控制。通过虚拟交换技术,服务供应商可以按照需要创建动态混合服务,而不需要增加新的硬件支持即可逐步包含新服务类型或通用控制平面。虚拟交换技术是多服务网络交换结构中的核心概念。
Open VSwitch是一个开源的虚拟交换机软件,与Linux Bridge很像,都是用来转发报文的,但是它具有了很多Linux Bridge不具有的特性,比如VLAN(Virtual Local Area Network,虚拟局域网)、QoS、端口镜像等。
发明内容
(一)要解决的技术问题
针对上述缺陷,本发明要解决的技术问题是如何在Open VSwitch上实现虚拟网络的构建与通信。
(二)技术方案
为解决上述问题,本发明提供了一种基于Open VSwitch的虚拟网络实现方法,所述方法包括:
S1:Open VSwitch连接物理网卡,不同主机上的物理网卡通过 物理交换机组成数据网;
S2:所述不同主机上的物理网卡通过所述物理交换机与网络控制单元组成管理网;
S3:当有虚拟机加入到所述虚拟网络中时,所述网络控制单元向相应的虚拟网络中的Open VSwitch发送连接命令;
S4:当所述网络控制单元向虚拟网络的Open VSwitch发送断开连接命令时,指定的与虚拟网络的Open VSwitch连接的虚拟机离开所述虚拟网络。
为解决上述问题,本发明还提供了一种基于Open VSwitch的虚拟网络实现系统,所述系统具体包括:数据网和管理网;
所述数据网由不同主机上的物理网卡通过物理交换机连接组成;
所述管理网由不同主机上的物理网卡通过物理交换机与网络控制单元连接组成。
优选地,当有虚拟机加入到所述虚拟网络中时,所述网络控制单元向相应的虚拟网络中的Open VSwitch发送连接命令,所述虚拟网络与所述虚拟机进行连接;
当所述网络控制单元向虚拟网络的Open VSwitch发送断开连接命令时,指定的与虚拟网络的Open VSwitch连接的虚拟机离开所述虚拟网络。
(三)有益效果
本发明提出了一种基于Open VSwitch的虚拟网络实现方法和系统,通过不同主机上的物理网卡通过物理交换机组成数据网,不同主机上的物理网卡通过物理交换机与网络控制单元组成管理网;当有虚拟机加入到虚拟网络中时,网络控制单元向相应的虚拟网络中的Open VSwitch发送连接命令;当网络控制单元向虚拟网络的Open VSwitch发送断开连接命令时,指定的与虚拟网络的Open VSwitch连接的虚拟机离开虚拟网络。本发明通过使用Open VSwitch构建的 虚拟网络模型,结构更加简单,功能更加丰富。
附图说明
图1为本发明实施例一的一种基于Open VSwitch的虚拟网络实现方法的流程图;
图2为本发明实施例一中的虚拟网络模型图;
图3为本发明实施例二的一种基于Open VSwitch的虚拟网络实现系统的组成示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
实施例一
本发明实施例一中提供了一种基于Open VSwitch的虚拟网络实现方法,步骤流程如图1所示,具体包括以下步骤:
步骤S1:Open VSwitch连接物理网卡,不同主机上的物理网卡通过物理交换机组成数据网。
每个主机上至少一个虚拟机,每个虚拟机都与虚拟交换机软件Open VSwitch连接。一个虚拟机与一个Open VSwitch连接,但是Open VSwitch并不一定只与一个虚拟机连接,还可以与多个虚拟机连接,每个Open VSwitch对应一个物理网卡。
步骤S2:不同主机上的物理网卡通过物理交换机与网络控制单元组成管理网。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310058051.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:触头盒
- 下一篇:十芯矿缆组件烘干装置