[发明专利]用于虚拟机的流量转发有效
申请号: | 201080002011.3 | 申请日: | 2010-04-21 |
公开(公告)号: | CN102084340A | 公开(公告)日: | 2011-06-01 |
发明(设计)人: | 迈克尔·史密斯;阿努萨卡·埃兰戈万;保罗·法茨祖尼 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;H04L12/56 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宋鹤 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 虚拟机 流量 转发 | ||
1.一种方法,包括:
与位于网络设备处的多个虚拟机通信;
向所述虚拟机中的每一个指派用于从所述虚拟机转发数据的操作模式,所述操作模式从第一模式和第二模式中选择,在该第一模式中,所述数据由硬件实现的交换机转发,在该第二模式中,所述数据由在所述网络设备处的虚拟交换机转发;以及
在所述虚拟机中的一个或多个虚拟机处切换所述指派的操作模式。
2.如权利要求1所述的方法,其中,切换所述指派的模式包括基于所述虚拟机的操作来动态切换所述指派的模式。
3.如权利要求2所述的方法,其中,所述动态切换是基于在所述虚拟机处的流量样式的。
4.如权利要求2所述的方法,其中,所述动态切换是基于所述虚拟机的配置的。
5.如权利要求2所述的方法,其中,所述动态切换是基于硬件资源的可用性的。
6.如权利要求1所述的方法,其中,所述虚拟交换机包括编码在一个或多个有形介质中以用于执行的逻辑,并且所述逻辑当被执行时可操作用于将所述数据从所述虚拟机中的一个转发到所述虚拟机中的另一个,这两个所述虚拟机均在所述第二操作模式。
7.如权利要求1所述的方法,其中,所述第一操作模式还包括将所述数据发送到位于所述网络设备并与所述硬件实现的交换机通信的接口。
8.如权利要求7所述的方法,其中,所述接口包括多个虚拟网络标签,在所述第一操作模式中,所述虚拟网络标签中的一个与所述虚拟交换机相关联,并且剩余的所述虚拟网络标签中的一个或多个各自与所述虚拟机中的一个相关联。
9.如权利要求1所述的方法,其中,所述网络设备是服务器,并且所述硬件实现的交换机物理地独立于所述服务器。
10.一种被配置用于与多个虚拟机通信的装置,所述装置包括:
虚拟交换机,该虚拟交换机与所述虚拟机中的一个或多个通信;
接口,该接口与所述虚拟机中的一个或多个通信,并且被配置用于与硬件实现的交换机通信;以及
模式选择器,用于向所述虚拟机中的每一个指派用于从所述虚拟机转发数据的操作模式,并且用于在所述虚拟机中的一个或多个虚拟机处切换所述指派的操作模式,所述操作模式从第一模式和第二模式中选择,在该第一模式中,所述数据由所述硬件实现的交换机转发,在该第二模式中,所述数据由所述虚拟交换机转发;
其中,与所述接口通信的所述一个或多个虚拟机在所述第一操作模式,并且与所述虚拟交换机通信的所述一个或多个虚拟机在所述第二操作模式。
11.如权利要求10所述的装置,其中,所述模式选择器被配置用于基于所述虚拟机的操作来动态地在所述模式间切换。
12.如权利要求10所述的装置,还包括监视器,该监视器用于监视从所述虚拟机发送的流量。
13.如权利要求12所述的装置,其中,所述模式选择器被配置用于基于由所述监视器所记录的流量样式来动态地在所述操作模式间切换。
14.如权利要求10所述的装置,其中,所述接口包括多个虚拟网络标签,所述虚拟网络标签中的一个与所述虚拟交换机相关联,并且剩余所述虚拟网络标签中的一个或多个各自与跟所述接口通信的所述虚拟机中的一个相关联。
15.如权利要求14所述的装置,其中,所述模式选择器被配置用于追踪可用虚拟网络标签的数量,并且基于可用虚拟网络标签的数量,将所述虚拟机中的一个从所述第一模式切换到所述第二模式。
16.如权利要求10所述的装置,其中,所述虚拟交换机包括编码在一个或多个有形介质中以用于执行的逻辑,并且所述逻辑当被执行时可操作用于从所述虚拟机中的一个将所述数据转发到所述虚拟机中的另一个,这两个所述虚拟机均在所述第二操作模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080002011.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:轴承系统
- 下一篇:通信设备、通信系统、通信方法和程序