用来控制数据移动器和存储装置的方法和系统制造方法及图纸

技术编号:2827181 阅读:205 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种用来控制数据移动器和存储装置的方法和系统。更具体地,提供一种方法、系统及制造物品,其中保持多个数据移动器与多个存储装置之间的一组通信路径。接收从源存储装置到目标存储装置转移数据的请求,其中源存储装置和目标存储装置被包括在多个存储装置中。基于通信路径组从多个数据移动器选择至少一个数据移动器,其中所选择的至少一个数据移动器可把数据从源存储装置转移到目标存储装置。

【技术实现步骤摘要】
用来控制数据移动器和存储装置的方法和系统 :
本公开涉及用于数据移动器的选择的一种方法、系统及制造的物 品,该数据移动器用于数据转移。
技术介绍
存储管理服务器可以提供从在计算机网络中的客户端节点备份、 存档、或迁移的数据对象的档案库。存储管理服务器可以把数据对象 存储在一个或多个存储池中,并且可以使用数据库来跟踪关于存储数 据对象的信息。在已经存储数据对象之后,存储管理服务器可以在相同存储池内或向其它池拷贝或移动对象。数据转移操作直接由存储管理服务器进行,其中存储管理服务器依据希望的操作存储、检索、移动、或拷贝数据对象。数据转移操作 也可以通过使用位于存储管理服务器外的外部数据移动器进行,并且 通过使用外部数据移动器进行的这样的数据转移操作可以称作机外(outboard)数据转移。在某些情形下,可能必需或希望通过使用这 样的外部数据移动器进行数据转移操作。例如,在某些情形下,存储 管理服务器可能不能够直接访问存储装置和存储在其上的数据对象, 并且可能依赖于用于数据转移操作的外部数据移动器。在其它情形 下,可能希望从存储管理服务器向外部数据移动器卸载数据转移操作 以减小在存储管理服务器上的处理负载。
技术实现思路
提供了方法、系统及制造的物品,其中在多个数据移动器与多个 存储装置之间保持一组通信路径。接收从源存储装置到目标存储装置 转移数据的请求,其中源存储装置和目标存储装置被包括在多个存储装置中。基于通信路径组从多个数据移动器选择至少一个数据移动 器,其中所选择的至少一个数据移动器可把数据从源存储装置转移到 目标存储装置。在另外的实施例中,所述通信路径组是第一组通信路径。维持多 个数据移动器之间的第二组通信路径,其中除了基于第 一组通信路径 之外也基于第二组通信路径从所述多个数据移动器中选择至少一个 数据移动器。在进一步的实施例中,选择所述至少一个数据移动器还包括,相 对于直接连接的第二数据移动器和第三数据移动器,其中第二数据移 动器具有到源装置的通信路径并且第三数据移动器具有到目标装置 的通信路径,优先选择具有到源存储装置和目标存储装置的通信路径 的所述至少一个数据移动器为第一数据移动器,并且其中第二数据移 动器和第三数据移动器能够包括第一数据移动器。在更进一步的实施例中,选择所述至少一个数据移动器还包括, 相对于第四数据移动器和第五数据移动器,其中第四数据移动器和第 五数据移动器与至少一个其它数据移动器组合从而能够把数据从源 存储装置转移到目标存储装置,优先选择所述至少一个数据移动器为 直接连接的第二数据移动器和第三数据移动器,其中第四数据移动 器、第五数据移动器及所述至少一个其它数据移动器能够包括第一、 第二及第三数据移动器的一个或多个。在某些实施例中,第一组通信路径和第二组通信路径被保持在存 储管理服务器的档案库中,其中存储管理服务器选择所述至少一个数 据移动器。所选择的至少 一个数据移动器把数据从源存储装置转移到 目标存储装置,其中选择所述至少一个数据移动器还包括,基于用于 在多个数据移动器之间选择的一个或多个标准,相对于一个或多个其 它数据移动器,优先选择所述至少一个数据移动器,其中所述用于选 择的一个或多个标准也保持在存储管理服务器中的档案库中。附图说明终代表对应部分的附图图l表明按照某些实施例的计算环境的方块图,包括存储管理服 务器、互连数据移动器及存储装置;图2表明方块图,显示按照某些实施例的在存储管理服务器中包 含的数据库的元件;图3表明方块图,显示按照某些实施例的在数据移动器和存储装 置的第一典型配置中的数据移动器的选择;图4表明方块图,显示按照某些实施例的在数据移动器和存储装 置的第二典型配置中的数据移动器的选择;图5表明按照某些实施例的用来选择用于在源存储装置与目标 存储装置之间的数据转移的数据移动器的操作;及图6表明方块图,显示按照某些实施例的可以包含在存储管理服 务器中的某些元件。具体实施方式在如下描述中,对于形成其部分和显示几个实施例的附图进行参 考。要理解,可以利用其它实施例,并且可以进行结构和操作变化。某些数据移动器可允许在数据移动器之间数据转移的可能性。数 据移动器可合作地工作,以便即使在没有单个数据移动器能够都访问 源和目标存储装置两者、并且数据转移必须发生在源存储装置与目标 存储装置之间的情形下也能实施数据转移。例如,在某些情况下,第 一数据移动器可能能够访问源存储装置,并且第二数据移动器可能能 够访问目标存储装置。第一数据移动器从源存储装置读取数据并且在 通信链路上把数据发送到第二数据移动器,并且第二数据移动器然后 写入目标存储装置。某些实施例允许选择数据移动器以进行机外数据转移。在单个数 据移动器能够访问源和目标存储装置的某些实施例中,单个数据移动 器进行机外数据转移。在其中多个数据移动器可以潜在地进行数据转 移的其它实施例中,可以选择多个数据移动器的一个或多个以进行数据转移。在没有都能访问源和目标存储装置的单个数据移动器的某些实 施例中,可以选择两个或更多数据移动器,其中两个或更多数据移动 器可合作地进行数据转移。某些实施例允许从数据移动器的多种组合 选择一种数据移动器的具体组合。某些实施例也允许在数据移动器动态共享存储装置的环境中选 择数据移动器用于机外数据转移。典型实施例图1表明按照某些实施例的计算环境100的方块图,该计算环境 100包括存储管理服务器102、互连数据移动器104及多个存储装置 106。存储管理服务器102可以包括任何适当的计算平台,包括在现有 技术中当前已知的那些,如个人计算机、工作站、主机、中档计算机、 网络器具、掌上电脑、电话装置、刀片(blade)计算机、手持电脑等 等。互连数据移动器104可以包括一个或多个外部数据移动器,其中 在图1中已经显示典型数据移动器i108、典型数据移动器j110及 典型数据移动器k,,112。在不同实施例中可以不同地进行在互连数据 移动器104中的互连。存储装置106可以包括任何适当存储装置,包 括在现有技术中当前已知的那些,如磁带装置、磁盘驱动器、光学驱 动器等等。在图1中,存储装置106已经显示成包括典型存储装置 p114、典型存储装置q116及典型存储装置r118。存储管理服务器102联接到互连数据移动器104上,并且相互通 信路径120存在于互连数据移动器104与存储装置106之间。例如, 在典型实施例中,数据移动器j110可能具有到存储装置q116的相 互通信路径,并且数据移动器k112可以具有到存储装置r,,118的 相互通信路径。在互连数据移动器104与存储装置106之间的相互通 信路径120在不同实施例中可以不同。 一个数据移动器可以具有到多 个存储装置的连接,并且不同数据移动器可以具有到相同存储装置的 路径。存储管理服务器102包括选择应用程序122和数据库124。选择 应用程序122可以以软件、硬件、固件或其任何组合实施,并且选择 应用程序122从互连数据移动器104选择一个或多个数据移动器以在 源存储装置与目标存储装置之间移动数据,其中源和目标存储装置被 包括在存储装置106中。数据库124是在现有技术中已知的任何适当数据档案库,并且包 括数据结构126、 12本文档来自技高网...

【技术保护点】
一种方法,包括:    保持多个数据移动器与多个存储装置之间的一组通信路径;    接收从源存储装置到目标存储装置转移数据的请求,其中源存储装置和目标存储装置被包括在所述多个存储装置中;及    基于所述通信路径组从所述多个数据移动器选择至少一个数据移动器,其中所选择的至少一个数据移动器能够把数据从源存储装置转移到目标存储装置。

【技术特征摘要】
US 2007-1-22 11/625,7271.一种方法,包括保持多个数据移动器与多个存储装置之间的一组通信路径;接收从源存储装置到目标存储装置转移数据的请求,其中源存储装置和目标存储装置被包括在所述多个存储装置中;及基于所述通信路径组从所述多个数据移动器选择至少一个数据移动器,其中所选择的至少一个数据移动器能够把数据从源存储装置转移到目标存储装置。2. 根据权利要求1所述的方法,其中所述通信路径组是第一组通 信路径,还包括保持多个数据移动器之间的第二组通信路径,其中除了基于第一 组通信路径之外也基于第二组通信路径来选择所述多个数据移动器 中的所述至少一个数据移动器。3. 根据权利要求2所述的方法,其中所述至少一个数据移动器的 选择还包括相对于直接连接的第二数据移动器和第三数据移动器,其中第二 数据移动器具有到源装置的通信路径并且第三数据移动器具有到目 标装置的通信路径,优先选择具有到源存储装置和目标存储装置的通 信路径的所述至少一个数据移动器为第一数据移动器,其中第二数据 移动器和第三数据移动器能够包括第一数据移动器。4. 根据权利要求3所述的方法,其中所述至少一个数据移动器的 选择还包括相对于第四数据移动器和第五数据移动器,其中第四数据移动器 和第五数据移动器与至少一个其它数据移动器组合从而能够把数据 从源存储装置转移到目标存储装置,优先选择所述至少一个数据移动 器为直接连接的第二数据移动器和第三数据移动器,其中所述第四数 据移动器、第五数据移动器及至少一个其它数据移动器能够包括所述 第一、第二及第三数据移动器的一个或多个。5. 根据权利要求2所述的方法,其中所述第一组通信路径和第二 组通信路径被保持在存储管理服务器的档案库中,其中存储管理服务 器选择所述至少一个数据移动器,该方法还包括所选择的至少一个数据移动器把数据从源存储装置转移到目标 存储装置,其中选择所述至少一个数据移动器还包括,基于用于在多 个数据移动器之间进行选择的一个或多个标准,相对于一个或多个其 它数据移动器,优先选择所述至少一个数据移动器,其中所述用于选 择的一个或多个标准也被保持在存储管理服务器中的档案库中。6. —种用...

【专利技术属性】
技术研发人员:戴维M坎农巴里弗鲁奇特曼迈克尔H塞加匹里埃里克C克塞尔萧玉美
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1