用于分布式光纤信道控制面的方法和装置制造方法及图纸

技术编号:14062759 阅读:138 留言:0更新日期:2016-11-28 00:37
一种用于分布式光纤信道控制面的方法和装置。在一些实施例中,系统包括与分布式多段开关相关的一组网络控制实体。来自一组网络控制实体的各网络控制实体被配置为管理具有一组端口并与分布式多段开关耦合的至少一个边缘装置。来自一组网络控制实体的各网络控制实体与唯一的一组标识符相关。来自一组网络控制实体的网络控制实体被配置为响应网络控制实体接收与端口相关的登录请求向来自至少一个边缘装置的一组端口的端口分配来自其唯一的一组标识符的唯一标识符。

【技术实现步骤摘要】
本申请是2012年10月22日递交的第201210402713.1号专利技术专利申请的分案申请。相关申请的交叉引用本申请涉及在相同日期提交并且专利技术名称为“Methods and Apparatus for Distributed Fibre Channel Control Plane”的共同未决的具有代理人案号JUNI-105/OIUS 108200-2406的美国专利申请,在此加入其全部内容作为参考。
这里描述的一些实施例一般涉及光纤信道构造,特别是涉及用于提供分布式光纤信道控制和用于光纤信道构造的转发面的方法和装置。
技术介绍
一些已知的光纤信道构造在没有软件和服务的完全分配的情况下跨着多个独立的光纤信道开关实现中心化控制面设计。由于存在从大量的独立的光纤信道开关构建大规模的光纤信道构造的限制,因此这种光纤信道构造的缩放一般不好。一些其它已知的光纤信道构造是基于单个大的光纤信道开关构建的。但是,这种光纤信道构造一般不在开关上、特别是不在托管数百个光纤信道端口的大的开关上缩放。这些光纤信道构造的可缩放性的限制可能是由常规的光纤信道开关的有限尺寸导致的。并且,上述的已知的光纤信道构造的可缩放性的限制通常不随应用的以太网上的光纤信道(FCoE)机制变化,原因是这些限制不依赖于传输。因此,需要可使得光纤信道控制面能够在大的分布式光纤信道开关上缩放并且也可被用于FCoE的方案。
技术实现思路
在一些实施例中,系统包括与分布式多段开关相关的一组网络控制实体。来自一组网络控制实体的各网络控制实体被配置为管理具有一组端口并与分布式多段开关耦合的至少一个边缘装置。来自一组网络控制实体的各网络控制实体与唯一的一组标识符相关。来自一组网络控制实体的网络控制实体被配置为响应网络控制实体接收与端口相关的登录请求,向来自至少一个边缘装置的一组端口的端口分配来自其唯一的一组标识符的唯一标识符。附图说明图1是根据实施例的开关构造系统的示意图。图2是根据实施例的包含网络控制实体的边缘装置的系统框图。图3是根据实施例的被配置为与多个网络控制实体操作耦合并管理它们的管理模块的示意图。图4是根据实施例的管理模块和网络控制实体的示意图。图5是根据实施例的用于在开关构造系统的控制面中分配和分布地址的一系列的操作的示图。图6是根据实施例的用于在开关构造系统中分布登录请求的标识符的方法的流程图。具体实施方式在一些实施例中,开关构造系统可包括与分布式多段开关相关的一组网络控制实体。来自一组网络控制实体的各网络控制实体可被配置为管理具有一组端口并与分布式多段开关耦合的至少一个边缘装置。在一些实施例申,至少一个边缘装置可具有一组光纤信道F端口。来自一组网络控制实体的各网络控制实体可与唯一的一组标识符相关。在一些实施例中,开关构造系统还可包含被配置为向来自一组网络控制实体的各网络控制实体分配唯一的一组标识符的管理实体。管理实体可被配置为管理具有一组光纤信道E端口的至少一个边缘装置。在一些实施例中,来自一组网络控制实体的各网络控制实体可包含存储与一组端口相关的信息的光纤信道名称服务器数据库。在一些实施例中,来自一组网络控制实体的各网络控制实体可包含光纤信道登记状态改变通知(RSCN)模块的实例。在一些实施例中,来自一组网络控制实体的各网络控制实体可被配置为接收并存储活动光纤信道区域组。在一些实施例中,来自一组网络控制实体的各网络控制实体可包含转发信息库(FIB)。来自一组网络控制实体的第一网络控制实体可被配置为响应第一网络控制实体接收与端口相关的登录请求向来自至少一个边缘装置的一组端口的端口分配来自其唯一的一组标识符的唯一标识符。第一网络控制实体可与和第二网络控制实体相关的光纤信道域对应的光纤信道域相关。在一些实施例中,唯一标识符可以是光纤信道标识符(FCID),并且,登录请求可以是构造登录(FLOGI)请求。在一些实施例中,唯一标识符可以是以太网上光纤信道(FCoE)媒体访问控制(MAC)地址,并且,登录请求可以包含于FCoE初始化协议(FIP)分组中。在一些实施例中,装置可包括与分布式多段开关相关的第一网络控制实体。第一网络控制实体可被配置为从管埋模块接收与通过管理模块分配给第二网络控制实体的一组标识符不同的一组标识符。第一网络控制实体可被配置为与和第二网络控制实体相关的光纤信道域对应的光纤信道域相关。第一网络控制实体可被配置为响应第一网络控制实体从端口接收登录请求向端口分配来自其一组标识符的标识符。在一些实施例中,标识符可以是FCID,并且,登录请求可以是FLOGI请求。在一些其它的实施例中,标识符可以是FCoE MAC地址,并且,登录请求可包含于FIP分组中。并且,第一网络控制实体可被配置为从管理模块接收来自存储于管理模块上的区域组数据库的活动区域组的实例。随后,第一网络控制实体可被配置为关于端口强制活动区域组。在一些实施例中,活动区域组可以是活动光纤信道区域组。在一些实施例中,第一网络控制实体可被配置为从端口接收状态变化登记(SCR)请求,并被配置为响应SCR请求修改N端口检测事件列表或构造检测事件列表中的至少一个。如这里使用的那样,模块可以为例如任意的组件和/或一组操作耦合电气部件,并且可包含例如存储器、处理器、电气轨迹、光学连接器和/或软件(在硬件中执行)等。如这里使用的那样,除非另外在上下文中明确指出,否则,单数形式“一种”、“一个”和“该”包括多数形式。因此,例如,术语“开关构造”意味着单个开关构造或开关构造的组合。如这里使用的那样,术语“物理跳”可包含两个模块和/或装置之间的物理链接。例如,可以说操作耦合第一模块与第二模块的数据路径是物理跳。换句话说,物理跳可在物理上链接第一模块与第二模块。如这里使用的那样,术语“单个物理跳”可包含系统中的两个模块之间的直接物理连接。换句话说,单个物理跳可包含在没有中间模块的情况下耦合两个模块的链接。因此,例如,如果第一模块通过单个物理跳与第二模块耦合,那么第一模块可在不通过介入的模块发送数据分组的情况下直接向第二模块发送数据分组。如这里使用的那样,术语“单个逻辑跳”意味着物理跳和/或作为与第一协议相关的网络拓扑内的单个跳的物理跳的组。换句话说,根据与第一协议相关的拓扑,在通过物理跳和/或物理跳的组与第二模块和/或装置操作耦合的第一模块和/或装置之间不存在介入的节点。不管第一装置和第二装置之间的物理跳的数量如何,通过单个逻辑跳与第二模块和/或装置连接的第一模块和/或装置都可通过使用与第一协议和/或第二模块和/或装置相关的目的地地址向第二模块和/或装置发送数据分组。在一些实施例中,例如,第二协议可使用第一协议的目的地地址以在单个逻辑跳上将数据分组和/或单元从第一模块和/或装置路由到第二模块和/或装置。换句话说,当第一模块和/或装置通过第一协议的单个逻辑跳路向第二模块和/或装置发送数据时,第一模块和/或装置处理单个逻辑跳,如同它直接向第二模块和/或装置发送数据。图1是根据实施例的开关构造系统100的示意图。开关构造系统100包含通信网络105;其中一些包含网络控制实体(NCE)122、132、142或管理模块112的多个边缘装置110、115、120、125、本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201610576311.html" title="用于分布式光纤信道控制面的方法和装置原文来自X技术">用于分布式光纤信道控制面的方法和装置</a>

【技术保护点】
一种用于提供分布式光纤信道控制和转发面的系统,包括:与分布式多段开关相关的多个网络控制实体,来自所述多个网络控制实体的各网络控制实体被配置为管理具有多个端口并与分布式多段开关耦合的至少一个边缘装置,来自所述多个网络控制实体的各网络控制实体与唯一的一组标识符相关,来自所述多个网络控制实体的第一网络控制实体包括构造登录FLOGI服务器,所述FLOGI服务器被配置为从与所述分布式多段开关的管理模块相关的分布式FLOGI服务器坐标测定器DFSC请求来自所述唯一的一组标识符的唯一的标识符,所述FLOGI服务器被配置为响应所述第一网络控制实体接收与来自至少一个边缘装置的多个端口的端口相关的登录请求,向所述端口分配来自其唯一的一组标识符的唯一标识符,所述第一网络控制实体被配置为将来自所述至少一个边缘装置的所述登录请求中的数据转发到来自所述多个网络控制实体的第二网络控制实体。

【技术特征摘要】
2011.12.21 US 13/333,0311.一种用于提供分布式光纤信道控制和转发面的系统,包括:与分布式多段开关相关的多个网络控制实体,来自所述多个网络控制实体的各网络控制实体被配置为管理具有多个端口并与分布式多段开关耦合的至少一个边缘装置,来自所述多个网络控制实体的各网络控制实体与唯一的一组标识符相关,来自所述多个网络控制实体的第一网络控制实体包括构造登录FLOGI服务器,所述FLOGI服务器被配置为从与所述分布式多段开关的管理模块相关的分布式FLOGI服务器坐标测定器DFSC请求来自所述唯一的一组标识符的唯一的标识符,所述FLOGI服务器被配置为响应所述第一网络控制实体接收与来自至少一个边缘装置的多个端口的端口相关的登录请求,向所述端口分配来自其唯一的一组标识符的唯一标识符,所述第一网络控制实体被配置为将来自所述至少一个边缘装置的所述登录请求中的数据转发到来自所述多个网络控制实体的第二网络控制实体。2.根据权利要求1的系统,其中所述第一网络控制实体与和所述第二网络控制实体相关的光纤信道域对应的光纤信道域相关。3.根据权利要求1的系统,其中来自所述多个网络控制实体的各网络控制实体包含存储与所述多个端口相关的信息的光纤信道名称服务器数据库。4.根据权利要求1的系统,其中:来自所述多个网络控制实体的各网络控制实体包含光纤信道登记状态改变通知RSCN模块的实例,所述RSCN模块被配置为接收状态改变请求SCR,所述RSCN模块被配置为从该网络控制实体的子区域服务器获取所述至少一个边缘装置的N-端口的区域成员信息,所述RSCN模块被配置为基于所述N-端口的所述区域成员信息来修改存储于所述RSCN模块处的检测到的端口的列表。5.根据权利要求1的系统,其中,来自多个网络控制实体的各网络控制实体被配置为管理具有多个光纤信道F端口的至少一个边缘装置。6.根据权利要求1的系统,其中来自所述多个网络控制实体的各网络控制实体包含名称服务器,所述名称服务器被配置为执行登陆功能,包括针对与所述至少一个边缘装置相关的N-端口的(1)属性登记、(2)撤销登记、或者(3)询问的至少一项,所述名称服务器包括存储端口信息的光纤信道FC名称服务器数据库,所述端口信息包括(a)所述至少一个边缘装置的端口地址、或者(b)所述至少一个边缘装置的登记属性中的至少一项。7.根据权利要求1的系统,其中,唯一标识符是以太网上光纤信道FCoE媒体访问控制MAC地址,并且,登录请求包含于FCoE初始化协议FIP分组中。8.根据权利要求1的系统,其中所述多个网络控制实体的各网络控制实体包括子区域服务器,所述子区域服务器被配置为响应于活动区域组在所述管理模块的主区域服务器中被修改而本地更新与所述活动区域组相关的信息。9.根据权利要求1的系统,其中:所述DFSC模块通过与所述管理模块相关的处理器实现,所述DFSC模块被配置为向来自所述多个网络控制实体的各网络控制实体分配唯一的一组标识符,所述管理模块被配置为管理具有多个光纤信道E-端口的至少一个边缘装置。10.根据权利要求1的系统,其中,来自多...

【专利技术属性】
技术研发人员:A·舒克拉S·伯达帕帝J·怀特R·舍卡尔J·卡米塞帝
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:美国;US

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

1