虚拟集群交换制造技术

技术编号:15652551 阅读:51 留言:0更新日期:2017-06-17 06:08
本发明专利技术的一个实施例提供一种交换机系统。交换机系统包括:交换机上的一个或者多个端口(208,210),配置成发送基于TRILL协议封装的分组。交换机系统还包括控制机制。在操作期间,控制机制基于光纤信道协议形成逻辑交换机、接收用于逻辑交换机的自动指派的标识符而无需标识符的人工配置并且加入虚拟集群交换机(200)。

【技术实现步骤摘要】
虚拟集群交换本申请是国际申请日为2011年5月3日、进入日为2012年12月20日的201180030594.5号专利技术专利申请(名称为“虚拟集群交换”)的分案申请。
本公开内容涉及网络设计。更具体而言,本公开内容涉及一种用于构造有助于自动配置的可缩放交换系统的方法。
技术介绍
因特网的不间断增长已经随之带来无法满足的带宽需求。因而设备销售商竞相构建用于转移业务的更大、更快和更通用交换机。然而交换机的尺寸不能无限增长。它受物理空间、功率消耗和设计复杂性限制,这仅列举了数个因素。更重要的是,因为过大系统经常由于它的复杂性而未提供规模经济性,所以简单地增加交换机的尺寸和吞吐量可能由于增加的每个端口的成本而被证实在经济上不可行。一种用于增加交换机系统的吞吐量的方式是使用交换机堆叠。在交换机堆叠中,多个更小规模的相同交换机在特殊模式中互连以形成更大逻辑交换机。然而交换机堆叠需要仔细配置端口和交换机间链路。所需人工配置量在堆叠达到某一尺寸时变得过分地复杂和冗繁,这妨碍交换机堆叠成为构建大规模交换系统时的实际选项。另外,基于堆叠的交换机的系统经常具有拓扑限制,这些限制由于结构带宽考虑而制约系统的可缩放性。
技术实现思路
本专利技术的一个实施例提供一种交换机系统。交换机包括:交换机上的一个或者多个端口,配置成发送基于第一协议封装的分组。交换机系统还包括控制机制。在操作期间,控制机制基于第二协议形成逻辑交换机、接收用于逻辑交换机的自动指派的标识符而无需标识符的人工配置并且加入虚拟集群交换机。在关于这一实施例的变形中,虚拟集群交换机包括被允许以任意拓扑耦合的一个或者多个物理交换机。另外,虚拟集群交换机表现为单个交换机。在又一变形中,第一协议是多链路透明互连(TRILL)协议,并且在TRILL标头中封装分组。在关于这一实施例的变形中,控制机制形成的逻辑交换机是逻辑光纤信道(FC)交换机。在又一变形中,向逻辑交换机指派的标识符是FC交换机域ID。在关于这一实施例的变形中,控制机制还被配置成维护用于虚拟集群交换机的配置信息的副本。在关于这一实施例的又一变形中,用于虚拟集群交换机的配置信息包括向虚拟集群交换机中的物理交换机指派的多个逻辑交换机标识符。在关于这一实施例的变形中,交换机包括:媒体访问控制(MAC)机制,配置成获知与端口关联的传入分组的源MAC地址和对应VLAN标识符;并且向名称服务传达获知的MAC地址、对应VLAN标识符和对应端口信息。本专利技术的一个实施例提供一种交换系统,该系统包括配置成使用第一协议来传送分组的多个交换机。每个交换机包括控制机制。允许以任意拓扑耦合多个交换机。另外,控制机制基于第二协议自动配置交换系统内的相应交换机而无需人工配置,并且交换系统在外部表现为单个交换机。在关于这一实施例的变形中,交换系统内的相应交换机接收与形成于相应交换机上的逻辑交换机关联的自动配置的标识符。在又一变形中,逻辑交换机是逻辑FC交换机。此外,标识符是FC交换机域ID。在又一变形中,基于TRILL协议在交换机之间传送分组。向相应交换机指派与FC交换机域ID对应的TRILLR桥接器标识符。在关于这一实施例的变形中,相应交换机维护交换系统中的所有交换机的配置信息的副本在关于这一实施例的变形中,交换系统包括:名称服务,其维护相应交换机获知的MAC地址和VLAN信息的记录。附图说明图1A图示了根据本专利技术一个实施例的示例虚拟集群交换机(VCS)系统。图1B图示了根据本专利技术一个实施例的其中在CLOS网络中配置成员交换机的示例VCS系统。图2图示了根据本专利技术一个实施例的虚拟集群交换机内的协议栈。图3图示了根据本专利技术一个实施例的虚拟集群交换机的示例配置。图4图示了根据本专利技术一个实施例的虚拟集群交换机如何可以连接到不同边缘网络的示例配置。图5A图示了根据本专利技术一个实施例的如何结合图4中的例子在虚拟集群交换机中形成逻辑光纤信道交换机架构(FiberChannelswitchfabric)。图5B图示了根据本专利技术一个实施例的如何可以在物理以太网交换机内创建逻辑FC交换机的例子。图6图示了根据本专利技术一个实施例的示例VCS配置数据库。图7A图示了根据本专利技术一个实施例的交换机加入虚拟集群交换机的示例过程。图7B呈现流程图,该流程图图示了根据本专利技术一个实施例的默认交换机加入VCS的过程。图7C呈现流程图,该流程图图示了根据本专利技术一个实施例的交换机重新加入先前加入的VCS的过程。图7D呈现流程图,该流程图图示了根据本专利技术一个实施例的交换机在加入过程期间的一般操作。图8呈现流程图,该流程图图示了根据本专利技术一个实施例的查找入口帧的目的地MAC地址并且在VCS中转发帧的过程。图9图示了根据本专利技术一个实施例的如何通过VCS传送数据帧和控制帧。图10图示了根据本专利技术一个实施例的包括自动端口简档管理器的逻辑VCS接入层(VAL)。图11图示了根据本专利技术一个实施例的端口简档自动迁移(AMPP)操作的例子。图12A图示了根据本专利技术一个实施例的示例端口简档内容。图12B图示了根据本专利技术一个实施例的三个示例端口简档。图13图示了根据本专利技术一个实施例的如何基于端口简档从属关系在VM之间实现转发。图14呈现流程图,该流程图图示了根据本专利技术一个实施例的创建和应用端口简档的过程。图15图示了根据本专利技术一个实施例的示例VCS成员交换机。图16图示了根据本专利技术一个实施例的VCS中的高级链路跟踪的示例配置。图17图示了根据本专利技术一个实施例的其中高级链路跟踪允许虚拟机在链路出故障时对传出业务重新寻路由的例子。图18呈现流程图,该流程图图示了根据本专利技术一个实施例的高级链路跟踪过程。图19图示了根据本专利技术一个实施例的有助于虚拟集群交换和高级链路跟踪的示例交换机。图20图示了根据本专利技术一个实施例的具有虚拟端口分组的示例VCS网络环境。图21A图示了根据本专利技术一个实施例的用于存储虚拟端口分组信息的示例数据结构。图21B图示了根据本专利技术一个实施例的作为虚拟端口分组的结果的在VCS内的逻辑虚拟网络。图22呈现流程图,该流程图图示了根据本专利技术一个实施例的实行虚拟端口分组的过程。图23图示了根据本专利技术一个实施例的用虚拟端口分组有助于虚拟集群交换的示例交换机。图24图示了根据本专利技术一个实施例的VCS中的名称服务操作的例子。图25呈现流程图,该流程图图示了根据本专利技术一个实施例的VCS中的以太网名称服务分布获知的MAC信息的过程。图26呈现流程图,该流程图图示了根据本专利技术一个实施例的经由MCT对获知的MAC地址的信息进行分布的过程。图27呈现流程图,该流程图图示了根据本专利技术一个实施例的更新MCT组中的链路状态的过程。图28图示了根据本专利技术一个实施例的有助于用以太网和MCT名称服务形成虚拟集群交换机的示例交换机。图29图示了根据本专利技术一个实施例的VCS中的示例等成本多路径化配置。图30图示了根据本专利技术一个实施例的VCS拥塞通知例子。图31图示了根据本专利技术一个实施例的示例混合干线。图32图示了根据本专利技术一个实施例的示例VCS成员交换机。图33图示了根据本专利技术一个实施例的包括用于有助于交叉数据中心通信的CNE设备的示例网络架构。图34图示了根据本专利技术一个实施例的具有CNE功能的VCS的示例实施方式。图35A呈现如下本文档来自技高网...
虚拟集群交换

【技术保护点】
一种交换机,包括:转发电路装置,被配置成确定用于基于封装协议来封装的分组的输出端口,其中经封装的所述分组的入口交换机标识符标识在互联的交换机的网络中的远程交换机;以及控制电路装置,被配置成:基于控制平面控制所述互联的交换机的网络,其中所述互联的交换机的网络由结构标识符来标识,并且其中所述结构标识符与在所述互联的交换机的网络中标识相应的交换机的交换机标识符不同;响应于加入所述互联的交换机的网络的交换机确定所述结构标识符被指派给所述交换机,其中所指派的所述结构标识符指明所述交换机已经加入所述网络。

【技术特征摘要】
2010.05.03 US 61/330,678;2010.05.11 US 61/333,666;1.一种交换机,包括:转发电路装置,被配置成确定用于基于封装协议来封装的分组的输出端口,其中经封装的所述分组的入口交换机标识符标识在互联的交换机的网络中的远程交换机;以及控制电路装置,被配置成:基于控制平面控制所述互联的交换机的网络,其中所述互联的交换机的网络由结构标识符来标识,并且其中所述结构标识符与在所述互联的交换机的网络中标识相应的交换机的交换机标识符不同;响应于加入所述互联的交换机的网络的交换机确定所述结构标识符被指派给所述交换机,其中所指派的所述结构标识符指明所述交换机已经加入所述网络。2.根据权利要求1所述的交换机,所述控制电路装置还被配置成将与所述互联的交换机的网络相关联的配置应用到所述交换机。3.根据权利要求1所述的交换机,其中所述封装协议基于以太网协议。4.根据权利要求1所述的交换机,其中所述封装协议基于因特网协议IP,并且其中所述分组被封装在IP标头中。5.根据权利要求1所述的交换机,其中所述所述互联的交换机的网络作为以太网交换机运行。6.根据权利要求5所述的交换机,其中所述结构标识符被指派给所述远程交换机。7.根据权利要求1所述的交换机,其中所述控制电路装置还被配置成维护用于所述互联的交换机的网络的配置信息的副本,其中所述配置信息包括结构标识符。8.根据权利要求7所述的交换机,其中用于所述互联的交换机的网络的所述配置信息包括被指派给所述所述互联的交换机的网络中的交换机的多个交换机标识符。9.根据权利要求1所述的交换机,还包括:媒体访问控制MAC获知电路装置,被配置成:从本地端口获知入口分组的源MAC地址;以及为所述远程交换机构建控制消息,所述控制消息包括所获知的、与所述端口相关联的MAC地址和信息。10.根据权利要求1所述的交换机,还包括转发电路装置,被配置成在转发所接收的分组之前,基于所接收的分组的目的地MAC地址来查询用于所述互联的交换机的网络的MAC地址获知服务。11.一种交换系统,包括:多个交换机,被配置成使用第一协议来传送分组;其中所述交换系统与标识所述交换系统的结构标识符相关联;以及控制电路装置,驻留于相应交换机上;其中所述控制模块被配置为:基于控制平面将互联的交换机的网络作为单一逻辑交换机来控制;其中所...

【专利技术属性】
技术研发人员:S·沃比利塞蒂D·查瓦尼S·哈里斯P·科甘蒂V·R·甘塔卡J·B·威尔克S·纳拉雅纳萨米
申请(专利权)人:博科通讯系统有限公司
类型:发明
国别省市:美国,US

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

1