用于实现和管理虚拟交换机的方法和装置制造方法及图纸

技术编号:11598968 阅读:122 留言:0更新日期:2015-06-12 16:18
本发明专利技术涉及用于实现和管理虚拟交换机的方法和装置。根据某些应用,根据本发明专利技术的分布式虚拟交换机提供了使虚拟机和物理机得以更加简单、安全和有效地彼此通信的能力,即使它们并不位于同一台物理主机上和/或同一子网或VLAN内亦可。根据其他的应用,本发明专利技术中的分布式虚拟交换机能够支持与传统的IP网络集成并且支持包括NAT功能、有状态防火墙以及通知IP网络工作负载迁移的复杂IP技术。根据其他方面,本发明专利技术中的虚拟平台建立起一台或多台分布式虚拟交换机,可以被分配给租户、应用程序或需要隔离和/或独立配置状态的其他实体。

【技术实现步骤摘要】
本申请是优先权日为2009年4月1日、申请号为201080014332.5,专利技术名称为“用于实现和管理虚拟交换机的方法和装置”的专利技术专利申请的分案申请。相关申请的交叉引用本申请要求2009年4月1日提交的申请号为61/165、875的美国临时专利申请的优先权,通过全文引用而将其内容并入本文。
本专利技术涉及网络,并且更具体地涉及虚拟网中的虚拟交换机的设计和使用。
技术介绍
包括移动性、虚拟化、动态工作负载、多租户以及安全性需要在内的增加的计算复杂性要求有更好用于网络的范式。虚拟化是新的网络需求的一种重要催化剂。多台虚拟机(VM)利用虚拟化就能够共享同一台物理服务器,这些虚拟机可以迁移,并且工作负载可以被构建为根据所需能力动态地“裁剪”。为了应对这种新的动态水平,已经提出了分布式虚拟交换机的概念。分布式虚拟交换机幕后的思想是提供一种从底层硬件解耦并且能够跨越多种交换机或管理程序的交换机逻辑观点。常规分布式虚拟交换机的一个示例是由加利福尼本文档来自技高网...

【技术保护点】
一种用于在物理转发部件上实现连接多个机器的逻辑转发部件的方法,所述物理转发部件也实现其他的逻辑转发部件用于连接其他多个机器,所述方法包括:从由所述逻辑转发部件连接的多个机器中的机器将输入包映射至识别所述逻辑转发部件的逻辑环境;做出关于所述包的逻辑转发决策,以识别所述逻辑转发部件的逻辑输出端口;将所述逻辑输出端口映射到物理的下一跳地址;以及基于所述物理的下一跳地址将所述包从物理输出端口转发出去。

【技术特征摘要】
2009.04.01 US 61/165,8751.一种用于在物理转发部件上实现连接多个机器的逻辑转发部件的方法,所述物理转发部件也实现其他的逻辑转发部件用于连接其他多个机器,所述方法包括:
从由所述逻辑转发部件连接的多个机器中的机器将输入包映射至识别所述逻辑转发部件的逻辑环境;
做出关于所述包的逻辑转发决策,以识别所述逻辑转发部件的逻辑输出端口;
将所述逻辑输出端口映射到物理的下一跳地址;以及
基于所述物理的下一跳地址将所述包从物理输出端口转发出去。
2.如权利要求1所述的方法,其中所述逻辑转发部件也被实现在多个附加的物理转发部件上。
3.如权利要求1所述的方法,其中所述逻辑转发决策包括用于逻辑开关的L2查表。
4.如权利要求1所述的方法,其中所述逻辑转发决策包括用于逻辑L3路由器的查找序列。
5.如权利要求1所述的方法,其中转发所述包包括封装将被传输至所述物理的下一跳地址的包。
6.如权利要求1所述的方法,其中所述物理转发部件接收状态以执行所述映射操作,逻辑转发决策以及从网络管理程序的转发操作。
7.如权利要求6所述的方法,其中所述网络管理程序提供状态用于实现对多个物理转发部件的所述逻辑转发部件。
8.如权利要求1所述的方法,其中所述逻辑转发部件专门处理所述多个机器之间的通信,同时保持所述多个机器和其他多个机器之间的隔离。
9.如权利要求1所述的方法,其中所述多个机器包括多个虚拟机。
10.如权利要求1所述的方法,其中所述逻辑转发部件与特定数据中心租户相关联。
...

【专利技术属性】
技术研发人员:M·卡萨多P·因格拉姆K·E·阿密顿P·J·巴尔兰德三世T·考珀内恩B·L·帕夫J·皮提特J·E·格洛斯四世D·J·温德兰得特
申请(专利权)人:NICIRA股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1