用于在具有级联配置的分布式交换机中终止中继操作的机制制造技术

技术编号:12985111 阅读:89 留言:0更新日期:2016-03-04 11:32
本发明专利技术提供一种方法、一种系统以及一种计算机程序产品,其中使多个交换机维持在级联配置。交换机中继交换机架构内部链接服务(SW-ILS)以在该交换机处生成包含第一交换及第二交换的一对交换。响应于该对交换中的第一交换的终止,终止该对交换中的该第二交换。

【技术实现步骤摘要】
【国外来华专利技术】
实施例涉及一种用于在具有级联配置的分布式交换机中终止中继操作的机制
技术介绍
计算机系统中的各种组件(诸如,存储组件)可使用光纤通道(Fibre Channel)协议(包括存储系统的多种设置中使用的千兆比特速度数据传送技术)连接在一起。以太网光纤通道(Fibre Channel over Ethernet, FCoE)为用于经由以太网而输送光纤通道(FC)帧的技术。用于工业FCoE的标准已由国际信息技术标准委员会(Internat1nal Committeefor Informat1n Technology Standards, INCITS)的光纤通道技术委员会(TechnicalCommittee for Fiber Channel)开发和发布。所提出的INCITS 标准 “FIBRE CHANNEL SWITCH FABRIC-6”(FC-SW-6)描述对于包含多个光纤交换机(Fabric Switch)元件的互连架构的要求。可以在由美国国家标准局(llWest 42nd Street, New York, NY 10036)于 2013 年 2 月 1 日公开的名为 “FIBRECHANNEL SWITCH FABRIC-6”的基于因特网的公开“http://www.til.0rg/ftp/tll/pub/fc/sw-6/13-047v0.pdf ”中找到FC-SW-6的进一步细节。出于本公开的目的,2013年2月1日公开的FC-SW6的版本被称作“日期为2013年2月1日的当前FC-SW-6提议标准”。FC数据平面转发器(FC Data-Plane Forwarder, FCDF)为经由FCDF交换元件(Switching Element)在某些端口之间转发FC帧的简化FC交换实体。分布式交换机可包含与至少一个控制交换机相关联的一组FCDF,其中该控制交换机控制该组FCDF的操作。某些分布式交换机可以在FCoE或FC环境中实施。如由FC-SW-6定义的分布式交换机支持级联交换元件的概念。这要求在中间交换元件处的交换ID翻译。当前标准没有提供一种机制,通过该机制以这样的方式恢复在两个交换机之间的交换之一检测到的错误,确保可以以及时的方式收回交换中继中涉及的所有资源。因此,本领域需要解决上述问题。
技术实现思路
本专利技术提供一种方法、一种系统以及一种计算机程序产品,其中多个交换机维持在级联配置。交换机中继交换机架构内部链接服务(SW-1LS)以在该交换机处生成包含第一交换和第二交换的一对交换。响应于该对交换中的该第一交换的终止,终止该对交换中的该第二交换。从第一方面看,本专利技术提供一种用于在具有级联配置的分布式交换机中终止中继操作的方法,包括:使多个交换机维持在级联配置;由交换机中继交换机架构内部链接服务(SW-1LS)以在所述交换机处生成包含第一交换和第二交换的一对交换;以及响应于所述一对交换中的所述第一交换的终止,终止所述一对交换中的所述第二交换。从第一方面看,本专利技术提供一种用于在具有级联配置的分布式交换机中终止中继操作的系统,其包含:多个交换机,其维持在级联配置;存储器,其耦合至所述多个交换机中的至少一个;以及处理器,其耦合至所述存储器,其中所述处理器执行操作,所述操作包括:由交换机中继交换机架构内部链接服务(SW-1LS)以在所述交换机处生成包含第一交换和第二交换的一对交换;以及响应于所述一对交换中的所述第一交换的终止,终止所述一对交换中的所述第二交换。从进一步的方面看,本专利技术提供一种计算机程序产品,用于在具有级联配置的分布式交换机中终止中继操作,所述计算机程序产品包含:可由处理电路读取并且存储用于由所述处理电路执行的指令的计算机可读存储介质,所述指令用于执行本专利技术的各步骤的方法。从进一步的方面看,本专利技术提供一种存储在计算机可读介质上并且可加载到数字计算机的内部存储器中的计算机程序,包括软件代码部分,当所述程序在计算机上运行时,用于执行本专利技术的各步骤。从进一步的方面看,本专利技术提供一种计算机程序产品,所述计算机程序产品包括:具有体现在其上的计算机可读程序代码的计算机可读存储介质,所述计算机可读程序代码配置为在处理上执行操作,所述操作包括:使多个交换机维持在级联配置;由交换机中继交换机架构内部链接服务(SW-1LS)以在所述交换机处生成包含第一交换和第二交换的一对交换;以及响应于所述一对交换中的所述第一交换的终止,终止所述一对交换中的所述第二交换。在额外实施例中,响应于该对交换中的该第二交换的终止,终止该对交换中的该第一交换。在额外实施例中,通过接收或者发送终止序列(ABTS)来终止该第一交换或该第二交换,其中该多个交换机包括分布式以太网光纤通道交换机或分布式光纤通道交换机。在另外实施例中,终止交换释放在以太网光纤通道或光纤通道中对应于该交换的虚拟资源池。在某些实施例中,该级联配置包含发起交换机、一个或多个中间交换机以及目的地交换机,其中响应于由该一个或多个中间交换机中至少一个检测到的错误而既向前又向后传播终止序列。在另外实施例中,在该级联配置中传播错误检测。在另外实施例中,以及时方式回收与交换中继相关联的所有资源。【附图说明】现在将参照如在以下附图中图示的优选实施例,以示例的方式描述本专利技术。图1图示根据现有技术的级联交换机环境的方块图,并且可以在该级联交换机环境中实施本专利技术的优选实施例;图2图示根据某些实施例的示出发起终止序列(ABTS)的发起交换机的方块图;图3图示根据某些实施例的示出发起ABTS的中间交换机的方块图;图4图示根据某些实施例的示出生成ABTS的目的地交换机的方块图;图5图示根据某些实施例的流程图;以及图6图示根据现有技术的交换机的方块图,并且可以在该交换机中实施本专利技术的优选实施例。【具体实施方式】在以下描述中,参照形成本文的一部分并且图示若干实施例的附图。应理解,可以利用其他实施例,并且可以进行结构改变及操作改变。当前标准的问题和某些实施例如由日期为2013年2月1日的当前FC-SW-6提议标准的章节17所定义的分布式交换机支持级联交换元件的概念。日期为2013年2月1日的当前FC-SW-6提议标准未提供以确保可以以及时的方式来回收交换中继中涉及的所有资源的方式,恢复在交换机的两者之间的交换中的一个上检测的错误的机制。某些实施例提供一种用于在光纤通道中或在以太网光纤通道环境中传播级联交换机环境中的错误检测的机制。在级联交换机环境中,在一端处存在发起交换机,并且在另一端处存在目的地交换机。在发起交换机与目的地交换机之间存在一个或多个中间交换机。随着命令自发起交换机前进至目的地交换机,每个中间交换机中继该命令,直至该命令到达目的地交换机。如果在任何点在命令上检测到错误,则可能需要不仅释放在检测交换机上与该命令相关联的资源,而且释放在链中的所有交换机上与该命令相关联的资源。某些实施例提供一种用于在错误的事件中释放在链中的所有交换机中资源的机制。在某些实施例中,响应于请求,中间交换机追踪传入交换与传出交换之间的关联。这可用于确保如果交换中的一个由于超时或其他错误而需要终止,则也终止另一交换。某些实施例可用于光纤通道环境及以太网光纤通道环境两者。出于本公开的目本文档来自技高网
...

【技术保护点】
一种用于在具有级联配置的分布式交换机中终止中继操作的方法,包括:使多个交换机维持在级联配置;由交换机中继交换机架构内部链接服务(SW‑ILS)以在所述交换机处生成包含第一交换和第二交换的一对交换;以及响应于所述一对交换中的所述第一交换的终止,终止所述一对交换中的所述第二交换。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:HJ梅R哈索恩P德里弗C雷施D森特勒
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1