[发明专利]名字服务数据库的锁定方法和交换机有效
申请号: | 201210353311.7 | 申请日: | 2012-09-21 |
公开(公告)号: | CN102891811A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 王珏 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/931 | 分类号: | H04L12/931 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 杨春香;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 名字 服务 数据库 锁定 方法 交换机 | ||
技术领域
本申请涉及网络通信技术,特别涉及名字服务数据库的锁定方法和装置。
背景技术
随着Internet应用不断增长,网络中服务器需要存储的信息和数据越来越多,这就导致服务器的存储容量不断增长,而当服务器的内部存储容量无法满足信息增长的需求时,就需要将服务器的存储“外部化”。为了解决这一问题,目前提出了存储网络(SAN:Storage Area Networks),其为服务器提供了专用的外部存储环境,充分利用新的存储硬件技术和网络技术,满足对大容量高可靠数据的存储、访问和备份等需求。
光纤通道(FC:Fibre Channel)协议是SAN中应用最广泛的一种协议,其本质上是一套提供高速传输的硬件与传输协议的集合,具有比以太网和TCP/IP协议更高速、更高效的大数据传输性能。名字服务属于FC协议提供的通用服务中的一种,是FC协议承载上层应用协议的基础。由于上层应用使用广域网名字(WWN:World Wide Name)进行通信,而在FC网络中使用FC地址进行通信,基于此,在上层应用与FC网络进行通信之前,需要首先根据WWN获得对端的FC地址。
参见图1,在图1中,服务器A和磁盘阵列B分别作为FC网络的N端口通过FLOGI协议注册进入FC网络。在FC网络的任一N端口进入FC网络之后,该N端口(为图1中的服务器A和磁盘阵列B)通过用于访问FC网络的知名地址向FC网络中就近的交换机发送名字服务注册请求,当FC网路中的交换机接收到名字服务注册请求后,即在本地的名字服务数据库中添加名字服务数据 信息。这里,名字服务信息至少包括N端口的WWN名字、FC地址、N端口类型、N端口支持的FC-4协议类型等。
而当N端口需要查询其它N端口的名字服务信息时,它通过用于访问FC网络的知名地址向其就近的交换机发送名字服务查询请求,获得其它N端口的名字服务信息。这里,需查询名字服务信息的N端口不必关心需查询的名字服务信息具体存在FC网络中的哪台交换机上,只需要向其相连的交换机发送服务查询请求即可,原因是:FC网络作为一个整体,维护一个分布式的服务信息数据库,统一向N端口提供服务,因此也被称作分布式的服务架构。
但是,当需要锁定名字服务数据库时,现有技术却没有任何一种方法能够根据应用需求完全或部分锁定FC网络中交换机本地的名字服务数据库,使其能够保证一段时间内名字服务数据库中数据的稳定性和可靠性。
发明内容
本申请提供了名字服务数据库的锁定方法和装置,以实现根据应用需求完全或部分锁定FC网络中交换机本地的名字服务数据库。
本发明提供的技术方案包括:
一种名字服务数据库的锁定方法,该方法应用于FC网络中的交换机,包括:
交换机接收锁定触发,依据所述锁定触发从针对本地名字服务数据库执行的所有服务操作中确定出需要锁定的服务操作,并向FC网络中相邻交换机继续发送所述锁定触发;
交换机锁定所述需要锁定的服务操作,在锁定期间内正常处理其他未被锁定的服务操作,并缓存锁定期间内接收的该被锁定的服务操作,以使得在锁定的服务操作解锁后处理该缓存的服务操作。
一种交换机,该交换机应用于FC网络,包括:
接收单元,用于接收锁定触发;
第一处理单元,用于依据所述锁定触发从针对本地名字服务数据库执行的所有服务操作中确定出需要锁定的服务操作,并向FC网络中相邻交换机继续发送 所述锁定触发;
第二处理单元,用于锁定所述需要锁定的服务操作,在所述锁定期间内正常处理其他未被锁定的服务操作,并缓存锁定期间内接收的该被锁定的服务操作,以使得在锁定的服务操作解锁后处理该缓存的服务操作。
由以上技术方案可以看出,本发明中,交换机接收锁定触发,依据所述锁定触发从针对本地名字服务数据库执行的所有服务操作中确定出需要锁定的服务操作,锁定所述需要锁定的服务操作,这显然实现了根据应用需求完全或部分锁定FC网络中交换机本地的名字服务数据库;
并且,本发明中,交换机接收锁定触发后,继续向FC网络中相邻交换机继续发送所述锁定触发,以由相邻交换机按照上述方法执行,这实现了锁定全网中名字服务数据库。
附图说明
图1为现有FC网络组网示意图;
图2为本发明实施例提供的方法流程图;
图3为本发明实施例提供的装置结构图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210353311.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:条纹功能抗菌防辐射面料
- 下一篇:一种新型聚酯纤维染色组合物