实现在虚拟端口通道上的以太网光纤通道的方法及装置制造方法及图纸

技术编号:11605437 阅读:155 留言:0更新日期:2015-06-17 03:12
本公开涉及在虚拟端口通道(vPC)上的以太网光纤通道(FCoE)。在一个实施例中,一种方法包括:在主级以太网光纤通道(FCoE)转发器(FCF)处实例化虚拟FCF,虚拟FCF与虚拟域标识符和虚拟FCF‑MAC(介质访问控制)地址相关联,其中主级FCF和次级FCF形成与主机进行通信的虚拟端口通道(vPC);以及根据虚拟域标识符将节点端口标识符分配至主机处的vPC端口上的虚拟节点端口。本文还公开了一种装置和逻辑。

【技术实现步骤摘要】

本公开一般涉及通信网络,更加具体地,涉及在虚拟端口通道(vPC)上的以太网光纤通道(FCoE)。
技术介绍
以太网光纤通道(FCoE)是一种利用以太网扩展的协议,其中以太网扩展能够实现以太网节点之间的无损连接的建立。虚拟端口通道(vPC)使在地理上被连接至两个不同的网络设备的链路对第三网络设备表现为单端口通道。附图说明图1A示出了可实现本文所描述的实施例的网络的示例;图1B示出了可实现本文所描述的实施例的网络的另一示例;图2描述了图1A或图1B的网络中的ENode(以太网节点)和FCF的示例;图3示出了与图1A或图1B的网络中的FCF相关联的并且被用于实现在vPC上的FCoE的虚拟FCF;图4示出了图3的逻辑配置;图5示出了用于图3的虚拟FCF的等效FSPF拓扑;图6是示出了根据一个实施例的用于实现在vPC上的FCoE的处理的流程图。相应的标号表示附图的多个方面中的对应的部分。具体实施方式概述在一个实施例中,一种方法通常包括:在主级FCF(Fibre Channel over Ethernet(FCoE)Forwarder,以太网光纤通道转发器)处实例化虚拟FCF,虚拟FCF与虚拟域标识符和虚拟FCF-MAC(介质访问控制)地址相关联,其中,主级FCF和次级FCF形成用于与主机进行通信的虚拟端口通道(vPC);以及根据虚拟域标识符为主机处的vPC端口上的虚拟节点端口分配节点端点标识符。在另一实施例中,一种装置通常包括处理器,该处理器在主级FCF(Fibre Channel over Ethernet(FCoE)Forwarder,以太网光纤通道转发器)处实例化虚拟FCF,虚拟FCF与虚拟域标识符和虚拟FCF-MAC(介质访问控制)地址相关联,其中,主级FCF被配置成与次级FCF形成与主机进行通信的虚拟端口通道(vPC),并且该处理器根据虚拟域标识符向主机处的vPC端口上的虚拟节点端口分配节点端口标识符。该装置还包括用于存储标识符的存储器。示例实施例下面的详细描述被呈现以使本领域技术人员能够做出和使用这些实施例。具体实施例及应用的详细描述仅被提供作为示例,而对本领域技术人员来说各种修改是显而易见的。在不背离实施例的范围的情况下,本文所述的一般原则可被应用于其他应用。因此,这些实施例不限于所示出的那样,而被赋予与本文所描述的原则和特征相一致的最宽的范围。出于清晰的目的,与涉及实施例的
已知的技术材料有关的细节不再被详细描述。通过FCoE(Fibre Channel over Ethernet,以太网光纤通道),原始(native)FC(Fibre Channel,光纤通道)帧被封装在以太网帧中以便于以太网能够变为基于FC的存储区域网络(SAN)的物理层。在以太网接收节点处,将原始FC帧从以太网帧中解封装,并且根据FC协议处理该原始FC帧。通过在以太网中配置无损能力,FC可以被扩展成具有以太网能力的网络设备,从而增加了FC连接的设备的范围。实现FCoE的组件之一被称为FCoE转发器(FCF)。FCF根据FC协议转发FCoE帧,并且在功 能上相当于原始FC交换机。FCF既可支持以太网接口又可支持原始FC接口。在通信网络中,各种冗余机制提供了节点的弹性互连。例如,网络设备之间可存在多条链路,其中一条或多条链路被配置成活动链路,而其余的链路为备用链路。在一些情况下,将物理链路聚合成逻辑链路可能是有益的,其中逻辑链路提供更高的聚合带宽、负载平衡和链路冗余。主机和网络设备之间的物理链路向单条逻辑链路的聚合在本文中被称为端口通道。端口通道提供了应对链路故障的弹性,但无法应对网络设备的故障。如从主机所看到的,主机和两个网络设备之间的物理链路向单条逻辑链路的聚合在本文中被称为虚拟端口通道(vPC)。虚拟端口通道提供了应对链路故障的弹性并且可以应对一个网路设备的故障。因此,vPC是需要高可用性的环境的网络配置的选择。此处所使用的术语“虚拟端口通道”或“vPC”指的是任意物理链路的逻辑组,该物理链路的逻辑组被连接至两个或多个网络设备或被连接至耦合到该物理链路的接口。vPC在图1A中被示出,并且将在下文被进一步地描述。当vPC的两个交换机也在第三层(例如,IP(Internet Protocol)路由器或FCF)运行时,它们需要仿效虚拟第三层设备。在IP中,由于IP地址被分配至每个子网,所以这是直接进行的,因此,如果两个物理交换机中的一个遭受故障,则虚拟路由器MAC(介质访问控制)地址/IP地址对可能在两个物理交换机之间“浮动”。光纤通道寻址模型与IP不同,这是因为地址与FC交换机/FCF相关联,而不是与子网相关联(即,每个FCF使其自身的域标识符(Domain_ID)被用于它所有的链路)。根据与物理FCF相关联的Domain_ID向vPC中的ENode分配节点端口标识符(N_Port_ID)无法实现弹性,因为该FCF的故障会导致ENode(以太网节点)必须依赖于另一物理FCF,同时这意味着N_Port_ID的重分配,这是破坏性的。本文所描述的实施例提供了与虚拟FCF-MAC和虚拟Domain_ID相关联的虚拟FCF以便于使在vPC端口上使用的光纤通道N_Port_ID稳定(即,独立于分配它们的特定FCF)。这将允许在vPC上实施FCoE。实施例在以太网光纤通道(FCoE)网络的背景下运行。在涉及示例实施例之前,下文提供了FCoE网络和相关联的技术的简要说明。在光纤通道网络中,FC节点的FC端口被指定为N_Port(节点端口)。N_Port是在光纤通道架构上的端节点端口。端口可以是,例如,服务器中的主机总线适配器(HBA)或存储阵列上的目标端口。FC交换机的FC端口被指定为F_Port(连接至N_Port的架构端口)或E_Port(连接两个交换机的扩展端口)。在FCoE网络中,这些结构变为虚拟的,这是由于ENode的端口和FCF的端口是以太网端口。因此,在FCF处面向ENode的端口是VF_Port(虚拟F_Port),在ENode处的端口是VN_Port(虚拟N_Port)以及在FCF之间的端口是VE_Port(虚拟E_Port)。ENode是能够使用一个或多个ENode MAC来传送和接收FCoE帧的FC节点。ENode是在一个或多个以太网MAC上的光纤通道堆栈和FCoE终结功能的组合,从这种意义上来讲与原始FC网络中的主机总线适配器(HBA)等效。FCF是在一个或多个以太网MAC上的光纤通道交换功能和FCoE终结功能的组合,并因此与原始FC网络中的FC交换机等效。FCF还可包含以太网交换功能(双协议栈交换机)。现在参考附图,首先参考图1A,其示出了可实现本文所描述的实施例的网络。为了简化起见,仅示出了少数节点。在图1A所示出的示例中,两个FCF 10通过链路14与主机(端点)12进行通信。主机12可包括,例如,服务器或服务器组(例如,所安装的刀片机箱、机架)。物理链路14形成此处被称为虚拟端口通道本文档来自技高网
...

【技术保护点】
一种方法,包括:在主级FCF处实例化虚拟以太网光纤通道(FCoE)转发器(FCF),所述虚拟FCF与虚拟域标识符和虚拟FCF‑MAC(介质访问控制)地址相关联,其中所述主级FCF和次级FCF形成与主机进行通信的虚拟端口通道(vPC);以及根据所述虚拟域标识符向所述主机处的vPC端口上的虚拟节点端口分配节点端口标识符。

【技术特征摘要】
2013.12.13 US 14/106,4711.一种方法,包括:
在主级FCF处实例化虚拟以太网光纤通道(FCoE)转发器(FCF),
所述虚拟FCF与虚拟域标识符和虚拟FCF-MAC(介质访问控制)地址相
关联,其中所述主级FCF和次级FCF形成与主机进行通信的虚拟端口通
道(vPC);以及
根据所述虚拟域标识符向所述主机处的vPC端口上的虚拟节点端口分
配节点端口标识符。
2.根据权利要求1所述的方法,还包括向所述主机通知所述虚拟
FCF-MAC地址。
3.根据权利要求1所述的方法,还包括针对所述虚拟域标识符生成
FSPF(架构最短路径优先)LSR(链路状态记录)。
4.根据权利要求1所述的方法,还包括与所述次级FCF同步状态。
5.根据权利要求1所述的方法,还包括针对在所述主级FCF处的所述
虚拟域标识符执行名称服务器注册。
6.根据权利要求1所述的方法,还包括针对在所述主级FCF处的所述
虚拟域标识符执行RSCN(注册状态改变通知)。
7.根据权利要求1所述的方法,还包括根据被分配至所述主级FCF的
域标识符或所述次级FCF的域标识符向所述主机处的未与所述vPC相关
联的虚拟节点端口分配节点端口标识符,根据被分配至所述主级FCF的域
标识符或根据所述次级FCF的域标识符基于所述主机被连接至所述主机
FCF还是被连接至所述次级FCF。
8.根据权利要求1所述的方法,其中所述虚拟域标识符从所述主级
FCF的架构中的主交换机处获取。
9.根据权利要求1所述的方法,还包括由所述主机利用在所述vPC端
口上的所述虚拟FCF-MAC地址建立VN_Port至VF_Port的虚拟链路。
10.一种装置,包括:
处理器,该处理器在主级FCF处实例化虚拟以太网光纤通道

\t(FCoE)转发器(FCF),所述虚拟FCF与虚拟域标识符和虚拟FCF-
MAC(介质访问控制)地址相关联,所述主级FCF被配置成与次级FCF
形成与主机进行通信的虚拟端口通道...

【专利技术属性】
技术研发人员:克劳迪奥·德桑蒂
申请(专利权)人:思科技术公司
类型:发明
国别省市:美国;US

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

1