当前位置: 首页 > 专利查询>林伟东专利>正文

用于提供数据管理服务的系统和方法技术方案

技术编号:8863407 阅读:190 留言:0更新日期:2013-06-28 02:32
由位于交换机的交换机端口与存储系统的目标端口之间的路径中的设备来识别存储系统的目标端口的目标全球端口名称。在第一注册过程中,基于目标全球端口名称向该交换机注册该设备的第一端口。在第二注册过程中接收与目标端口相关联的服务器的启动器端口有关的注册信息。基于注册信息来确定服务器的启动器端口的启动器全球端口名称。基于启动器端口的启动器全球端口名称来识别与启动器端口相关联的存储系统中的存储卷。

【技术实现步骤摘要】

本说明书大体而言涉及用于存储和管理数据的系统和方法,且特定而言涉及关于维持在存储系统中的数据提供数据管理服务的系统和方法。
技术介绍
电子数据的存储,且更一般而言,电子数据的管理变得越来越重要。随着因特网和特别地云计算的增长,对数据存储容量和高效管理存储数据的方法的需要持续增加。许多不同类型的存储设备和存储系统目前用于存储数据,包括盘驱动,磁带驱动,光盘、独立盘冗余阵列(RAID)、基于光纤信道的存储区域网(SAN)等。在许多企业级存储系统中,有益地向现有存储系统添加数据管理服务以执行一种或多种所需任务。举例而言,在许多存储系统中可有益地添加拷贝数据,执行数据图像的快照,备份数据,复制数据,执行从一个存储设备或系统向另一存储设备或系统数据迁移的功能。通常需要安装任何额外功能来执行这样的服务而不造成存储系统操作的任何中断。
技术实现思路
根据一实施例,提供用于提供数据管理服务的方法。由位于交换机的交换机端口与存储系统的目标端口之间的路径中的设备来识别存储系统的目标端口的目标全球端口名称。在第一注册过程中,基于目标全球端口名称向该交换机注册该设备的第一端口。在第二注册过程中,接收与目标端口相关联的服务器的启动器端口有关的注册信息。基于注册信息来确定服务器的启动器端口的启动器全球端口名称。基于启动器端口的启动器全球端口名称来识别与启动器端口相关联的存储系统中的存储卷。在一实施例中,向所述设备的第一端口分配目标全球端口名称。在另一实施例中,第二注册过程包括由启动器端口经由第一端口向所述设备注册。在一实施例中,在第二注册过程中,接收与分区到目标端口的服务器的启动器端口相关联的交换机端口标识符。在另一实施例中,存取简单名称服务器表,简单名称服务器表对于交换机中一个或多个交换机端口中每一个识别相对应的全球端口名称。在一实施例中,包括启动器全球端口的REPORT LUN命令传输到存储系统。响应于REPORT LUN命令,从存储系统接收识别启动器全球端口名称存取的存储卷的信息。在另一实施例中,向存储系统传输启动器全球端口名称所存取的存储卷有关的SCSI询问。响应于SCSI询问,接收指示存储卷的全球唯一标识符的信息。基于全球唯一标识符来做出与启动器全球端口名称相关联的两个存储卷是否相同的判断。在一实施例中,交换机为光纤信道交换机。根据另一实施例,提供一种位于交换机的交换机端口与存储系统的目标端口之间的网络中的设备。该设备包括第一端口和处理器。该处理器被配置为识别存储系统的目标端口的目标全球端口名称;且在第一向注册过程中,基于该目标全球端口名称向交换机注册第一端口。处理器还被配置为:在第二注册过程中,接收与目标端口相关联的服务器的启动器端口有关的注册信息;基于注册信息来确定服务器的启动器端口的启动器全球端口名称;以及基于启动器端口的启动器全球端口名称来识别与启动器端口相关联的存储系统中一个或多个存储卷。在另一实施例中,提供用于提供数据管理服务的方法。由位于交换机的交换机端口与存储系统的目标端口之间的路径中的设备来确定连接到交换机的主机实体的启动器端口的标识符。基于标识符来识别启动器端口存取的存储系统中的存储卷。关于所述识别的存储卷提供数据管理服务。标识符可为全球端口名称。在一实施例中,数据管理服务可包括下列之一:拷贝数据,执行数据图像的快照,复制数据,执行数据迁移服务,监视向维持于存储系统中的选定卷发送和从其发送的I/O命令;生成与I/o命令有关的统计;以及基于检测到预定条件来调用预定函数来执行规定的行动。在另一实施例中,一种位于交换机的交换机端口与存储系统的目标端口之间路径中的网络中的设备。该设备包括连接到交换机的第一端口 ;连接到存储系统的第二端口 ;以及至少一个处理器。该处理器被配置为确定连接到交换机的主机实体的启动器端口的标识符;基于标识符来识别启动器端口存取的存储系统中的存储卷;以及关于所识别的存储卷向提供数据管理服务。在另一实施例中,提供一种仪器。该仪器包括:用于识别存储设备的目标端口的目标全球端口名称的装置;在第一注册过程中基于目标全球端口名称向交换机注册第一端口的装置;以及在第二注册过程中,接收与目标端口相关联的服务器的启动器端口有关的注册信息的装置。该仪器还包括:基于注册信息来确定服务器的启动器端口的启动器全球端口名称的装置;以及基于启动器端口的启动器全球端口名称来识别与启动器端口相关联的存储系统中的存储卷的装置。在另一实施例中,提供用于提供数据存储服务和数据管理服务的系统。该系统包括存储系统,存储系统包括:存储装置,其适于存储一个或多个存储卷;以及,至少一个目标端口,其适于传输和接收与一个或多个存储卷有关的I/O命令。该系统还包括服务器,其包括至少一个启动器端口,启动器端口适于传输和接收与一个或多个存储卷有关的I/o命令。该系统还包括交换机,其包括:多个交换机端口,其适于传输和接收I/o命令;以及,交换机管理器,其适于将自第一选定交换机端口的选定I/o命令导向至第二选定交换机端口。该系统还包括:一种位于交换机的交换机端口与存储系统的目标端口之间的路径中的器具,其中该器具适于确定服务器的选定启动器端口的标识符,基于标识符来识别选定启动器端口存取的存储系统中的存储卷;以及关于识别的存储卷提供数据管理服务。通过参考下文的专利技术详述和附图,本公开的这些和其它优点将会对本领域技术人员而言变得显然。附图说明图1示出根据一实施例可用于提供数据存储服务和数据管理服务的通信系统;图2示出根据一实施例的基于光纤信道的存储区域网(SAN)的构件;图3示出根据一实施例的服务器的功能构件;图4示出根据一实施例的存储系统的功能构件;图5示出根据一实施例的光纤信道交换机的功能构件;图6示出根据一实施例的简单名称服务器表的实例;图7示出根据一实施例可在光纤信道交换机内建立的分区配置的实例;图8示出根据一实施例的拦截器具的功能构件;图9A示出根据一实施例在移除了光纤信道交换机与存储系统之间的链路之后图2的基于光纤信道的SAN ;图9B示出根据一实施例在光纤信道交换机与存储系统之间插入了拦截器具之后的图2的基于光纤信道的SAN ;图10为根据一实施例用于与网络构件通信的方法的流程图;图11示出根据一实施例可用于提供数据存储服务和数据管理服务的通信系统;图12为根据一实施例提供数据管理服务的方法的流程图;以及图13示出了可用于实施本专利技术的特定实施例的示例性计算机。具体实施例方式根据各种实施例,提供了用于提供数据存储服务和数据管理服务的方法和系统。在一实施例中,拦截设备插入于在交换机的交换机端口与存储系统的目标端口之间路径的网络中。在一实施例中,拦截设备插入于存储区域网(SAN)中。拦截设备欺骗存储区域网的选定构件来获得关于存储配置的信息和存储于存储系统中的数据。具体而言,由该设备识别目标端口的目标全球端口名称,且在第一注册过程中基于目标全球端口名称使得该设备的上游端口向该交换机注册。在第二注册过程中,接收识别分区到目标端口的主机实体的启动器端口的启动器全球端口名称的注册信息。可从一个或多个启动器端口接收注册信息。基于注册信息来确定启动器端口的启动器全球端口名称。对于主机实体的一个或多个启动器端口中的每一个,基于相应启动器端口的启动本文档来自技高网...

【技术保护点】
一种用于提供数据管理服务的方法,所述方法包括:由位于交换机的交换机端口与存储系统的目标端口之间的路径中的设备来识别所述目标端口的目标全球端口名称;在第一注册过程中,基于所述目标全球端口名称向所述交换机注册所述设备的第一端口;在第二注册过程中,接收与所述目标端口相关联的服务器的启动器端口有关的注册信息;基于所述注册信息来确定所述服务器的所述启动器端口的启动器全球端口名称;以及基于所述启动器端口的所述启动器全球端口名称来识别与所述启动器端口相关联的存储系统中的存储卷。

【技术特征摘要】
2011.12.23 US 13/336,2571.一种用于提供数据管理服务的方法,所述方法包括: 由位于交换机的交换机端口与存储系统的目标端口之间的路径中的设备来识别所述目标端口的目标全球端口名称; 在第一注册过程中,基于所述目标全球端口名称向所述交换机注册所述设备的第一端Π ; 在第二注册过程中,接收与所述目标端口相关联的服务器的启动器端口有关的注册信息; 基于所述注册信息来确定所述服务器的所述启动器端口的启动器全球端口名称;以及基于所述启动器端口的所述启动器全球端口名称来识别与所述启动器端口相关联的存储系统中的存储卷。2.根据权利要求1所述的方法,其还包括: 向所述设备的所述第一端口分配所述目标全球端口名称。3.根据权利要求1所述的方法,其特征在于,所述第二注册过程包括由所述启动器端口经由所述第一端口向所述设备注册。4.根据权利要求3所述的方法,其还包括: 在第二注册过程,接收与分区到所述目标端口的服务器的启动器端口相关联的交换机端口标识符。5.根据权利要求1所述的方法,其还包括: 存取简单名称服务器表,所述简单名称服务器表对于所述交换机中一个或多个端口中每一个识别相对应的全球端口名称。6.根据权利要求1所述的方法,其还包括: 向所述存储系统传输REPORT LUN命令,包括启动器全球端口名称;以及响应于所述REPORT LUN命令从所述存储系统接收识别所述启动器全球端口名称存取的所述存储卷的信息。7.根据权利要求6所述的方法,其还包括: 向所述存储系统传输与所述启动器全球名称存取的所述存储卷有关的SCSI询问;响应于所述SCSI询问来接收指示所述存储卷的全球唯一标识符的信息;以及基于所述全球唯一标识符来判断与所述启动器全球端口名称相关联的两个存储卷是否相同。8.根据权利要求1所述的方法,其特征在于,所述交换机为光纤信道交换机。9.一种位于交换机的交换机端口与存储系统的目标端口之间的网络中的设备,所述设备包括: 第一端口 ;以及 处理器,其被配置为: 识别所述存储系统的目标端口的目标全球端口名称; 在第一注册过程中基于所述目标全球端口名称向所述交换机注册所述第一端口; 在第二注册过程中,接收与所述目标端口相关联的服务器的启动器端口有关的注册信息; 基于所述注册信息来确定所述服务器的所述启动器端口的启动器全球端口名称;以及基于所述启动器端口的所述启动器全球端口名称来识别与所述启动器端口相关联的存储系统中一个或多个存储卷。10.根据权利要求9所述的设备,其特征在于,所述处理器还被配置为: 向所述设备的所述第一端口分配所述目标全球端口名称。11.根据权利要求9所述的设备,其特征在于,所述第二注册过程包括由所述启动器端口经由所述第一端口向所述设备注册。12.根据权利要求11所述的设备,其特征在于,所述处理器还被配置为...

【专利技术属性】
技术研发人员:林伟东林伟光刘畅
申请(专利权)人:林伟东林伟光刘畅
类型:发明
国别省市:

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

1