存储介质之间的数据迁移制造技术

技术编号:7811827 阅读:214 留言:0更新日期:2012-09-28 00:30
提供了用于计算存储环境中可用的多个存储介质的第一存储介质和第二存储介质之间的数据迁移的示例性方法、系统和计算机程序实施例。在一个实施例中,按照将数据从第一存储介质迁移到第二存储介质,则在保持该数据在第一存储介质中的分配的同时将该数据分配到第二存储介质。如果将数据从第二存储介质迁移回第一存储介质,则将数据指向该数据在第一存储介质中的分配,以减少从第二存储介质到第一存储介质的数据移动。如果确定该数据在第一存储介质中的分配需要用于其它数据,则释放该数据在第一存储介质中的分配。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及计算机,并且更具体地涉及使用分层结构在计算存储环境的池之间分配和迁移数据的装置、方法和计算机程序产品实施例。
技术介绍
当今社会的各种场合中都有计算机和计算机系统。可以在家、工作场所、学校、政府以及其它场合中发现计算环境和网络。计 算环境越来越多地将数据存储在很多情况下与呈现给用户的本地接口远离的一个或更多个存储环境中。这些计算存储环境可以使用很多诸如磁盘驱动器的存储设备(常协同工作)来存储、获取和更新大量数据,这些数据接着可以被提供给请求或者发送数据的主机。在某些情况下,将多个数据存储子系统共同作为单个数据存储系统来管理。可以通过组合若干处理单元或者多个处理单元集群的主机“sysplex”(系统联合体)配置来管理这些子系统。依此,可以使用多层/多系统计算环境(常常包括各种类型的存储设备)来组织和处理大量数据。
技术实现思路
如上所述,当前的分层存储结构包括各种存储介质。这些介质可以包括诸如企业磁盘驱动器、串行高级技术附件(SATA)磁盘驱动器、固态驱动器、磁带驱动器和其它设备的介质。数据可以在这些设备之间迁移。特定种类的数据在适当介质中的放置可以大大提高存储环境的整体性能。当认识到数据的这种放置提高存储性能时,可以改进在存储介质之间迁移数据的机制。在存储介质之间移动数据的处理导致存储环境中增加的工作量和带宽消耗。例如,存在如下需要可以按需地在存储介质之间迁移数据而同时降低系统的总体工作量的机制。因此,并且鉴于上述问题,提供了用于存储介质之间的数据迁移的各种系统、方法和计算机程序产品实施例。在一个实施例中,以仅仅示例的方式提供了用于计算存储环境中可用的多个存储介质中的第一存储介质和第二存储介质之间的数据迁移的方法。在一个实施例中,按照将数据从第一存储介质迁移到第二存储介质,则在保持该数据在第一存储介质中的分配的同时将该数据分配到第二存储介质。如果将数据从第二存储介质迁移回第一存储介质,则将数据指向该数据在第一存储介质中的分配,以减少从第二存储介质到第一存储介质的数据移动。如果确定该数据在第一存储介质中的分配需要用于其它数据,则释放该数据在第一存储介质中的分配。在上述示例性实施例之外,提供了各种其它的方法、系统和计算机程序产品实施例,并且这些实施例提供相关的优点。附图说明现在将结合附图以仅仅示例的方式来描述本专利技术的实施例,附图中图I例示了根据一些实施例的示例性计算存储环境的框图;图2例示了根据本专利技术一个实施例的用于在存储介质之间迁移数据的示例性方法的流程图;以及图3例示了用于在包括镜像管理机制的存储介质之间迁移数据的另一个示例性方法的附加流程图。具体实施例方式所例示的实施例提供在存储介质之间迁移数据部分(诸如按照盘区)的机制,以便在两个存储介质上保持(分配)数据的空间,与从其移动数据段的原始存储介质中当前执行的释放数据段截然不同。 在一个实施例中,在任何一个特定时间确定从哪一个存储介质来访问数据段是合适的。如果在未来的时间,确定数据段发生改变(例如,数据的一个或更多个特性改变),并且确定数据段应当迁移回原始存储介质,则可以仅仅将数据段的元数据改变成“指”回在前分配的空间,减少任何物理数据移动。如果在一次操作期间曾经写入过数据段而同时数据段在目标介质之外,则可以释放原始介质中已分配的空间。如果用户或者原始介质上的系统处理需要该数据空间,则也可以同样地释放该空间。现在转向图1,例示了根据一些实施例的计算存储环境100的框图。计算存储环境100包括诸如存储服务器102的第一计算设备,其耦合至诸如客户端104的一个或更多个计算设备。在一些实施例中,存储服务器102和客户端104可以包含任何适当的计算设备,包括本领域目前已知的那些,诸如个人计算机、工作站、大型机、中型计算机、网络设备、掌上型计算机、电话设备、刀片计算机、手持计算机等等。在某些实施例中,诸如由国际商业机器(IBM )公司推向市场的Tivoli Storage Manager (TSM)产品的存储管理器106可以用来安全地存储和管理根据本专利技术各个方面的数据。可以在诸如TSM服务器102或者其它设备的存储管理服务器中执行存储管理器106。在一个实施例中,存储管理器可以由所示的处理器设备105来操作和/或与所示的处理器设备105相结合地来操作。本领域技术人员将认识到,可以预期处理器105、存储管理器106和相关的附加处理和/或存储器组件的各种其它配置。IBM、Tivoli和Tivoli Storage Manager是IBM公司的商标或者注册商标。TSM可以向诸如TSM客户端104a的客户端提供数据存储服务,以用于数据管理。TSM服务器102可以存储由一个或更多个TSM客户端104a发送给TSM服务器102的文件。存储管理器106和/或处理器设备105可以允许系统管理员配置存储池,其中存储池包含用于存储从TSM客户端104a接收的数据的一组设备。存储池被用作存储来自TSM客户端104a的操作的目标,并且在TSM服务器策略和用于处理的其它构造中被引用。如图所示,可以将各种存储设备组织成存储结构。因而可以将存储结构内的存储介质分组为在此被称为存储池的数据结构。可以与一个或更多个度量(诸如包括写入或读取速度的性能度量)一致地组织存储结构。可以组织所示的存储结构108,以便结构的顶层可以包括具有最大数量或者最高质量的特定性能度量的高速缓冲池110。在高速缓冲池110下面,可以按照相同、相似或者其它度量将多个固态驱动器(SSD)类型的设备组织成SSD 池(例如,SSD 池 112 和 114)。在SSD池112和114下面,接着可以组织第一层磁盘池(例如,磁盘池116、118和120)。如本领域技术人员将认识的那样,磁盘池116、118和120可以包括各种磁盘设备,诸如企业磁盘驱动器池、SATA磁盘驱动器、以特定的独立磁盘冗余阵列(RAID)结构来配置的磁盘设备等等。由于展现更多数量、更强的(一个或更多个)属性或者性能度量的质量,所以第一层磁盘池可以位于第二层磁盘池(例如,池122、124和126)之上。在第二层磁盘池下面,接着可以组织磁带池附加层(例如,磁带池128、130和132)。对于这类存储结构108的组织的各种考虑,对于本领域技术人员而言是明了的。在一个实施例中,系统管理员可以通过TSM管理客户端104b的输入或者其它机制来辅助执行存储结构108中的这类配置。如上所述,所述实施例提供用于诸如存储结构108中所出现的存储介质之间的数据迁移的机制。在一个包括与企业硬盘驱动器(HDD)对应的磁盘池层和与多个SSD设备对应的磁盘池层的实施例中,按照将数据从企业HDD迁移到SSD,则可以在保留将数据分配在 企业HDD (原始存储介质)上的同时,考虑SSD设备上存储空间创建的更高需求而释放SSD上任何已分配但未使用的存储空间。在此情况下,如果随后接着将数据迁移回企业HDD(例如,如果数据没有被写入,并且原始空间随后没有被请求),则该逆向迁移是无关紧要的,不需要数据移动并且保留了带宽和工作量。可以考虑上述示例性实施例的变形。例如,按照从HDD到SSD的迁移,在将数据段储存在SSD上并且将数据从HDD数据段复制到新SSD数据段之后,可以将H本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.02.01 US 12/697,9891.一种数据迁移的方法,该数据迁移通过处理器设备在计算存储环境中可用的多个存储介质中的第一存储介质和第二存储介质之间进行,该方法包括 按照将数据从所述第一存储介质迁移到所述第二存储介质,在保持所述数据在所述第一存储介质中的分配的同时分配所述数据到所述第二存储介质,其中 如果将所述数据从所述第二存储介质迁移回所述第一存储介质,则将所述数据指向所述数据在所述第一存储介质中的所述分配,以减少从所述第二存储介质到所述第一存储介质的数据移动;以及 如果确定所述数据在所述第一存储介质中的所述分配需要用于其它数据,则释放所述数据在所述第一存储介质中的所述分配。2.如权利要求I所述的方法,进ー步包括如果所述数据在所述第二存储介质中的分配和所述数据在所述第一存储介质中的所述分配中的一个改变了,则释放所述第二存储介质中所述数据的所述分配和所述数据在所述第一存储介质中的所述分配中的另ー个。3.如权利要求I所述的方法,进ー步包括 为所述数据在所述第一存储介质中的所述分配的数据单元创建位图; 将所述数据在所述第一存储介质中的所述分配中与所述数据在所述第二存储介质中的分配中已经改变的数据单元对应的数据单元标记为脏;以及 在将所述数据从所述第二存储介质迁移回所述第一存储介质时,迁移所标记的数据单4.如权利要求I所述的方法,进ー步包括按照保持所述数据在所述第一存储介质中的所述分配,将所述数据在所述第一存储介质中的所述分配标记为被镜像在所述第二存储介质上。...

【专利技术属性】
技术研发人员:J·L·佩帕尔曼T·C·索伦森小M·R·格罗斯克劳斯D·V·瓦尔沃德L·苏亚雷斯P·A·简纳斯二世J·M·霍亚德斯D·H·安德森P·M·杜达斯B·S·迈凯恩D·蒙特高莫里
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1