光纤通道端口协商方法以及光纤通道交换机系统技术方案

技术编号:5202046 阅读:389 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种光纤通道(FC)端口协商方法以及光纤通道交换机系统。本发明专利技术为交换虚拟光纤通道参数(EVFP)协商增设一混合模式的虚拟存储局域网(VSAN)能力,在FC端口本端与对端同时配置有Multi模式时,如果对端VF_ID与本端一致、且与对端存在公共的主干线(Trunk)VSAN,则可得到混合模式的协商结果,并确定在本端VF_ID所属VSAN内以不带有VSAN扩展报文头的方式传输FC报文、在公共Trunk VSAN内以带有VSAN扩展报文头的方式传输FC报文。此时,即可使得FC端口同时支持有标签(Tagging)模式和无标签(Non Tagging)模式,从而能够提高FC端口的通用性。

【技术实现步骤摘要】

本专利技术涉及光纤通道(Fibre Channel,FC)端口初始化技术,特别涉及一种FC端口协商方法、以及可实现FC端口协商的一种FC交换机系统。
技术介绍
随着Internet应用的不断增长,网络服务器需要存储的信息和数据越来越多,这就导致网络服务器所需的存储容量也不断增长。当网络服务器的内部存储容量无法满足信息增长的需求时,就需要将网络服务器的存储“外部化”。为了解决这一问题,现有技术提出了存储局域网络(Storage AreaNetworks,SAN),SAN能够为网络服务器提供专用的外部存储环境,充分利用新的存储硬件技术和网络技术,满足对大容量高可靠数据的存储、访问和备份等需求。其中,FC协议是SAN中应用最广泛的一种协议。FC协议最初是在90年代出现的,目的是提供比以太网和TCP/IP协议更高速、高效的大数据传输性能。进一步地,现有技术为了将SAN进行划分,又提出了虚拟存储局域网络(VSAN)的概念,即将SAN划分为多个VSAN,只有属于同一个VSAN的网络服务器和存储设备之间才能够通过FC交换机进行通信。其中,本文所述的FC交换机是指支持FC协议的交换机,其既可以是F本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/200910236060.html" title="光纤通道端口协商方法以及光纤通道交换机系统原文来自X技术">光纤通道端口协商方法以及光纤通道交换机系统</a>

【技术保护点】
一种光纤通道FC端口协商方法,其特征在于,为交换虚拟光纤通道参数EVFP协商设置混合Multi模式,所述Multi模式表示可同时支持有标签Tagging模式和无标签Non Tagging模式,且在EVFP协商过程中,本端配置有Multi模式的FC端口获知对端FC端口也配置有Multi模式后:判断对端FC端口的虚拟存储局域网络标识VF_ID与本端是否一致、以及与对端FC端口是否存在公共的主干线虚拟存储局域网络Trunk VSAN;如果对端FC端口的VF_ID与本端一致、且与对端FC端口存在公共Trunk VSAN,则得到Multi模式的协商结果,并确定在本端VF_ID所属VSAN内以不带有VSA...

【技术特征摘要】
1.一种光纤通道FC端口协商方法,其特征在于,为交换虚拟光纤通道参数EVFP协商设置混合Multi模式,所述Multi模式表示可同时支持有标签Tagging模式和无标签Non Tagging模式,且在EVFP协商过程中,本端配置有Multi模式的FC端口获知对端FC端口也配置有Multi模式后:判断对端FC端口的虚拟存储局域网络标识VF_ID与本端是否一致、以及与对端FC端口是否存在公共的主干线虚拟存储局域网络Trunk VSAN;如果对端FC端口的VF_ID与本端一致、且与对端FC端口存在公共Trunk VSAN,则得到Multi模式的协商结果,并确定在本端VF_ID所属VSAN内以不带有VSAN扩展报文头VFT_Header的方式传输FC报文、在公共Trunk VSAN内以带有VFT_Header的方式传输FC报文;如果对端FC端口的VF_ID与本端不同、但与对端FC端口存在公共Trunk VSAN,则得到Tagging模式的协商结果,并确定仅在公共Trunk VSAN内以带有VFT_Header的方式传输FC报文;如果对端FC端口的VF_ID与本端一致、但与对端FC端口不存在公共Trunk VSAN,则得到Non Tagging模式的协商结果,并确定仅在本端VF_ID所属VSAN内以不带有VFT_Header的方式传输FC报文;如果对端FC端口的VF_ID与本端不同、且对端FC端口未配置公共Trunk VSAN列表,则协商失败。2.如权利要求1所述的协商方法,其特征在于,在对端FC端口的VF_ID与本端一致、且与对端FC端口存在公共Trunk VSAN时,如果本端与对端FC端口的VF_ID所属VSAN同时又属于公共Trunk VSAN,则对于本端VF_ID所属VSAN内的FC报文,优先以不带有VSAN扩展报文头VFT_Header的方式传输。3.如权利要求1或2所述的协商方法,其特征在于,本端配置有Multi模式的FC端口在EVFP协商过程中接收对端FC端口发送的EVFP报文,该EVFP报文的消息载荷Message Payload中依次携带有表示对端所配置模式的标签管理状态Tagging Adminidstative Status描述符、表示对端VF_ID的端口VF_ID描述符、以及表示对端所配置Trunk VSAN列表的VF_ID列表描述符;接收到该EVFP报文的FC端口,依据Tagging Adminidstative Status描述符识别对端FC端口是否配置有Multi模式,依据端口VF_ID描述符判断对端VF_ID是否与本端一致,依据VF_ID列表描述符中的Trunk VSAN列表与本端Trunk VSAN列表是否存在交集来判断是否与对端FC端口存在公共Trunk VSAN。4.如权利要求3所述的协商方法,其特征在于,Tagging AdminidstativeStatus描述符中包括管理标签模式Administrative Tagging Mode字段;接收到该EVFP报文的FC端口依据Administrative Tagging Mode字段的取值,判断对端FC端口是否配置有Multi模式;所述Administrative Tagging Mode字段具有如下的可选取值:表示Non Tagging模式的第一取值;表示Tagging模式的第二取值;表示自动AUTO模式的第三取值,所述AUTO模式表示只要有一端配置有Tagging模式也可随之支持Tagging模式;表示Multi模式的第四取值。5.如权利要求4所述的协商方法,其特征在于,所述第一至第四取值依次为:00000001h、00000002h、00000003h、00000004h。6.一种...

【专利技术属性】
技术研发人员:李飞宇
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:86[中国|杭州]

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

1
相关领域技术
  • 暂无相关专利