首页> 中国专利> 使用自动精简配置技术的自动化信息生命周期管理

使用自动精简配置技术的自动化信息生命周期管理

摘要

本发明公开了管理数据的系统,包括:提供具有信息表的至少一逻辑设备,所述信息表将逻辑设备的分区映射到至少两个存储区的分区。可对与逻辑设备的至少一分区相关联的数据的特征进行评价。根据策略和基于数据的特征,在所述至少两个存储区之间移动逻辑设备的所述至少一分区。所述信息表根据所述至少两个存储区之间的数据移动进行更新。

著录项

  • 公开/公告号CN101681239A

    专利类型发明专利

  • 公开/公告日2010-03-24

    原文格式PDF

  • 申请/专利权人 伊姆西公司;

    申请/专利号CN200880017055.6

  • 发明设计人 Y·约哈伊;

    申请日2008-03-19

  • 分类号G06F3/06(20060101);

  • 代理机构11225 北京金信立方知识产权代理有限公司;

  • 代理人黄威

  • 地址 美国马萨诸塞州

  • 入库时间 2023-12-17 23:44:22

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-10-11

    专利权的转移 IPC(主分类):G06F3/06 登记生效日:20190918 变更前: 变更后: 申请日:20080319

    专利申请权、专利权的转移

  • 2013-08-14

    授权

    授权

  • 2010-05-12

    实质审查的生效 IPC(主分类):G06F3/06 申请日:20080319

    实质审查的生效

  • 2010-03-24

    公开

    公开

说明书

技术领域

本申请涉及计算机存储设备,尤其涉及管理保存在计算机存储设备上的数据的领域。

背景技术

主处理机系统可使用存储设备保存和检索数据,存储设备包含多个主机接口装置(主机适配器)、磁盘驱动器、及磁盘接口装置(磁盘适配器)。例如,这样的存储设备可由马萨诸塞州Hopkinton的伊姆西公司提供,且其在授权给Yanai等的美国专利5,206,939、授权给Galtzur等的美国专利5,778,394、授权给Vishlitzky等的美国专利5,845,147、及授权给Ofek等的美国专利5,857,208中公开,这些专利通过引用组合于此。主机系统通过多个随其提供的通道访问存储设备。主机系统通过存储设备通道提供数据和访问控制信息,存储设备也通过通道提供数据给主机系统。主机系统不直接寻址存储设备的磁盘驱动器,而是访问对主机系统表现为多个逻辑卷的装置。逻辑卷的不同分区可以也可不对应于实际的磁盘驱动器。

信息生命周期管理(ILM)涉及在数据的整个生命周期对数据的管理。数据值可随时改变,因此,在数据的生命周期期间对数据存储和可存取性的需要可能改变。例如,初始经常存取的数据随着时间的过去可能变得不太有价值,存取该数据的需要变得更稀少。将这些很少存取的数据保存在快速且昂贵的存储设备上导致效率低。另一方面,较老的数据可能突然变得更有价值,在很少存取的情况下,变得更频繁地存取。这样,当数据存取频率增加时,将前述数据保存在较慢的存储系统上也导致效率低。

因此,希望提供一种使能基于用户定义的策略在数据的整个生命周期内对存储系统中用户逻辑卷的每一分区上的数据进行有效自动管理的系统。

发明内容

根据在此描述的系统,管理数据的方法包括提供具有信息表的至少一逻辑设备,信息表将逻辑设备的分区映射到至少两个存储区的分区。可对与逻辑设备的至少一分区相关联的数据的特征进行评价。根据策略和基于数据的特征,至少一分区可在至少两个存储区之间移动。信息表根据至少两个存储区之间的数据移动进行更新。响应于访问至少一逻辑设备的数据的请求,确定数据在至少两个存储区上的位置,及使用信息表访问特定存储区上的数据。响应于向逻辑设备写新数据的请求,确定至少两个存储区中至少一存储区上可用于新数据的位置,及将新数据写到该至少一存储区。

数据的特征可至少包括下述之一:数据的使用频率、上次使用数据的时间、及与数据相关联的用户信息。数据的特征可在数据访问之后进行更新。在至少两个存储区之间移动数据可至少基于下述之一自动进行:定期、在触发事件之后和/或可由用户或管理员启动。触发事件可至少包括下述之一:用户进入系统、用户退出系统、及两个存储区中至少一存储区的评价。策略可包括至少根据下述之一管理数据的准则:数据的使用频率、上次使用数据的时间、及与数据相关联的用户信息。逻辑设备可包括精简设备,及至少两个存储区中的每一存储区可包括数据设备。此外,可提供另外的逻辑设备,该另外的逻辑设备由同池的数据设备用作至少一逻辑设备。

进一步根据在此描述的系统,保存在计算机可读介质中的用于管理数据的计算机程序产品包括:提供具有信息表的至少一逻辑设备的可执行代码,信息表将逻辑设备的分区映射到至少两个存储区的分区。可提供对与逻辑设备的至少一分区相关联的数据的特征进行评价的可执行代码。可提供根据策略和基于数据特征在至少两个存储区之间移动至少一分区的可执行代码。可提供根据至少两个存储区之间的数据移动更新信息表的可执行代码。可提供响应于访问至少一逻辑设备的数据的请求而确定数据在至少两个存储区上的位置及使用信息表访问特定存储区上的数据的可执行代码。可提供响应于向逻辑设备写新数据的请求而确定至少两个存储区中至少一存储区上可用于新数据的位置及将新数据写到该至少一存储区的可执行代码。此外,提供连接到至少一逻辑设备的另外的逻辑设备的可执行代码也可提供。

进一步根据在此描述的系统,计算机存储设备包括多个互相连接的导控器,其中至少部分导控器处理计算机存储设备的读数据和写数据。连接到至少部分导控器的多个磁盘驱动器保存计算机存储设备的数据。提供在至少一导控器的计算机可读介质上的计算机软件包括:提供具有信息表的至少一逻辑设备的可执行代码,信息表将逻辑设备的分区映射到至少两个存储区的分区;对与逻辑设备的至少一分区相关联的数据的特征进行评价的可执行代码;根据策略和基于数据特征在至少两个存储区之间移动至少一分区的可执行代码;及根据至少两个存储区之间的数据移动更新信息表的可执行代码。

附图说明

本发明系统的实施例将结合下面所述的几个附图进行描述。

图1为与在此描述的系统的实施例有关的多个主机和数据存储设备的示意图。

图2为与在此描述的系统的实施例有关的存储设备、内存、多个导控器和通信模块的示意图。

图3为与在此描述的系统的实施例有关的、包括精简设备和数据设备的存储设备的示意图。

图4为与在此描述的系统的实施例有关的用于追踪设备信息的表的示意图。

图5为与在此描述的系统的实施例有关的精简设备表的一组元素的示意图。

图6为与在此描述的系统的实施例有关的处理精简设备的一个或多个逻辑磁道的读的流程图。

图7为与在此描述的系统的实施例有关的处理精简设备的一个或多个逻辑磁道的写的流程图。

图8为与在此描述的系统的实施例有关的在存储设备内复制和重新映射物理数据的流程图。

图9为与在此描述的系统的实施例有关的实施数据存储和管理策略的流程图。

具体实施方式

现在参考附图,这些图包括本说明书的一部分并示出在此所述的系统的示例性实施方式。应当理解,在一些情况下,本发明系统的各个方面可能示意性地示出或可能夸张或更改地示出以有利于理解本发明系统。

图1示意性地示出了存储设备30,其包括多个主机适配器(HA)32-34、多个磁盘适配器(DA)36-38和多个磁盘驱动器42-44。每一磁盘驱动器42-44连接到DA36-38中的对应DA。尽管图1表明DA36-38和磁盘驱动器42-44之间为一一对应关系,应当理解,可将一个以上磁盘驱动器连接到一个DA和/或将一个以上DA连接到一个磁盘驱动器。存储设备30还包括可由HA32-34和DA36-38访问的全局内存46。存储设备30还包括RDF适配器(RA)48,该RDF适配器也可访问全局内存46。RA48可经数据链路22与一个或多个另外的远程存储设备(未示出)和/或一个或多个其它远程设备(未示出)通信。HA32-34、DA36-38、全局内存46和RA48可连接到总线24,总线24用于促进这些构件之间的通信。在各个实施例中,另外的RA也可包括在存储设备30内。

每一HA32-34可连接到访问存储设备30的一个或多个主计算机(未示出)。主计算机(主机)通过HA32-34和DA36-38访问磁盘驱动器42-44上的数据。全局内存46包含保存从磁盘驱动器42-44读出的数据磁道和/或要写进磁盘驱动器42-44的数据磁道及可由HA32-34、DA36-38和RA48访问的表的高速缓存。应注意,对于在此进行的讨论,数据块描述为数据磁道。然而,本领域一般技术人员应意识到,在此所述的系统可对任何适当的数据增量或分区起作用,可能包括可变的数据增量和/或固定的数据增量。

图2为存储设备30的实施例的示意图,其中多个导控器52a-52c中的每一导控器连接到内存46。每一导控器52a-52c可表示一个或多个HA32-34、DA36-38和/或RA48。在这里公开的实施例中,可有高达64个导控器连接到内存46。当然,对于其它实施例,可使用更高或更低最大数量的导控器。

图中还示出了可选的通信模块(CM)54,该通信模块在导控器52a-52c之间提供备选通信路径。每一导控器52a-52c可连接到CM54,使得任一导控器52a-52c均可向任何其它导控器52a-52c发送消息和/或数据,而不需要经过内存46。CM54可使用传统MUX/路由器技术实现,其中导控器52a-52c中的发送导控器提供适当的地址以使消息和/或数据能由导控器52a-52c中的预定接收导控器接收。CM54的部分或所有功能可使用一个或多个导控器52a-52c实现,使得导控器52a-52c可直接互相连接,即在每一导控器52a-52c上均提供互连功能。此外,导控器52a-52c中的发送导控器能将消息同时广播给导控器52a-52c中的所有其它导控器。

在一些实施例中,一个或多个导控器52a-52c在其上可具有多个处理器系统,因而能够完成多个导控器的功能。在一些实施例中,其上具有多个处理器系统的至少一导控器52a-52c可同时完成至少两种不同类型的导控器(如HA和DA)的功能。此外,在一些实施例中,其上具有多个处理器系统的至少一导控器52a-52c可同时完成不同类型的导控器的功能及执行另一处理系统的其它处理。

在此所述的系统适于与自动精简配置技术一起使用。自动精简配置使能创建存储空间的逻辑卷,仅在实际需要空间时(如当数据首次写入存储空间时)才进行物理存储空间的分配。即使还没有调配物理存储空间供使用,至少在初始时是这样,逻辑存储空间也可对用户标识为可用。当数据写入逻辑存储空间时,从物理存储空间池提取物理存储空间进行使用,如本说明书别处进一步所述。此外,如本说明书别处更详细描述的,所保存的数据可使用在此描述的存储基础设施在物理位置之间移动。

图3为存储设备30的示意图,示为包括多个数据设备61-68。数据设备61-67可实施为按逻辑设备如Symmetrix数据存储设备中提供的标准逻辑设备。在一些实施例中,数据设备61-67可能不可由连接到存储设备30的主机直接使用(看见)。每一数据设备61-67可对应于一个或多个磁盘驱动器42-44的一部分(包括全部)。因此,例如,数据设备61可对应于磁盘驱动器42,可对应于磁盘驱动器42的一部分,或可对应于磁盘驱动器42的一部分及磁盘驱动器43的一部分。数据设备61-67可被指定对应于不同的类,使得数据设备61-67中的不同数据设备对应于具有不同相对访问速度(或一些其它相应区别特征或特征组合)的不同物理存储器,如本说明书别处进一步所述。数据设备68用折线图示以表明数据设备68尚不存在但可被创建,如本说明书别处进一步所述。

存储设备30还可包括一个或多个精简设备71-74。每一精简设备71-74对连接到存储设备30的主机表现为包含连续数据存储块的逻辑卷(逻辑设备)。每一精简设备71-74可包含指向部分或所有数据设备61-67(或其部分)的表,如本说明书别处进一步所述。在一些情形下,精简设备71-74可并置连接以形成精简设备元卷。在一些实施例中,只有一个精简设备可与同一数据设备相关联,而在其它实施例中,多个精简设备可与同一数据设备相关联。

在一些实施例中,可能使用存储区代替存储设备实现在此描述的系统。因此,例如,精简设备71-74可以是精简存储区,数据设备61-67可以是标准逻辑区,依此类推。在一些情况下,前述实现虑及混合逻辑设备,其中单一逻辑设备具有表现为数据设备的部分和/或表现为精简设备的部分。因而,应当理解,在适当的情形下,涉及在此所述的设备的内容也可应用于可能也可能不直接与存储设备一致的存储区。

图4的简图100示出了用于追踪设备信息的表。第一表102对应于存储设备或存储设备的元件如HA和/或DA使用的所有设备。表102包括多个逻辑设备(逻辑卷)表项106-108,对应于存储设备(或存储设备的部分)使用的所有逻辑设备。表102中的表项可包括精简设备的信息、数据设备的信息、标准逻辑设备的信息、虚拟设备的信息、BCV设备的信息、和/或连同在此所述的系统使用的任何或所有其它类型的逻辑设备的信息。

表102的每一表项106-108对应于另一表,该另一表可包含一个或多个逻辑卷如精简设备逻辑卷的信息。例如,表项107可对应于精简设备表112。精简设备表112可包括首部114,首部114包含开销信息如识别对应精简设备的信息、关于上次使用的数据设备的信息和/或包括计数器信息的其它信息,如追踪所使用的组表项的计数器(如下所述)。首部信息或其部分可全局为存储设备30利用。

精简设备表112可包括一个或多个组元素116-118,这些组元素包含对应于数据设备上的一组磁道的信息。一组磁道可包括一个或多个磁道,磁道的数量可适当配置。在这里的实施例中,每一组具有16个磁道,尽管该数量可配置。

精简设备表112的组元素116-118之一(例如组元素116)可识别具有磁道表122的数据设备61-67中的特定数据设备,磁道表包含更多的信息,如具有开销信息的首部124和对应于数据设备61-67中的特定数据设备的每一磁道的多个表项126-128。每一表项126-128中的信息可包括(直接或间接)指向存储设备30(或远程存储设备,如果系统这样配置的话)的磁盘驱动器42-44之一上的物理地址的指针,其映射到数据设备61-67中的特定数据设备的逻辑地址。因此,磁道表122可连同将对应于表102、112、122的逻辑设备的逻辑地址映射到存储设备30的磁盘驱动器42-44上的物理地址使用。

表102、112、122可保存在存储设备30的全局内存46中。此外,对应于特定主机访问的特定逻辑设备的表可保存(缓存)在HA32-36中的相应HA的局部内存中。此外,RA48和/或DA36-38也可使用和局部保存(缓存)表102、112、122的部分。

图5为与在此描述的系统的实施例有关的精简设备表112的组元素116的示意图。组元素116可包括多个表项116a-116f。表项116a可提供组信息,如表明是否已为该组分配物理地址空间的组类型。表项116b可包括识别数据设备61-67中对应于该组的一个(或多个)数据设备(即数据设备61-67中包含该组的物理数据指针的那一数据设备)的信息。表项116c可包括数据设备61-67中的前述数据设备的其它识别信息,例如,包括识别数据设备是与相对快的访问物理存储器(磁盘驱动器)还是与相对慢的访问物理存储器(磁盘驱动器)相关联的速度指示符。数据设备的其它类型的指示也是可能的(如相对昂贵或便宜)。表项116d可以是指向数据设备61-67中由数据设备ID表项116b指出的那一数据设备的第一分配磁道的磁头的指针。或者,表项116d可指向数据设备磁道表122中就在第一分配磁道之前的首部信息。表项116e可识别数据设备61-67中由数据设备ID表项116b指出的那一数据设备的第一分配磁道的柱面。表项116f可包含对应于组元素116和/或相应精简设备的其它信息。在其它实施例中,组表116的表项可识别精简设备的柱面的范围及将该精简设备的柱面/磁道标识符映射到相应数据设备的磁道/柱面的相应映射。在实施例中,表元素116的大小可以为8个字节。

因此,精简设备将逻辑存储空间呈现给在主机上运行的一个或多个应用,其中逻辑存储空间的不同部分可以也可不具有与其相关联的对应物理存储空间。然而,精简设备不直接映射到物理存储空间。而是,对其存在物理存储空间的精简存储设备的部分被映射到数据设备,这些部分为将数据设备的逻辑存储空间映射到磁盘驱动器42-44上的物理存储空间的逻辑设备。因此,访问精简设备的逻辑存储空间导致空指针(或等价物),表明尚未分配相应的物理存储空间;或导致访问数据设备,该数据设备继而访问基础物理存储空间。

图6为在这里描述的系统的实施例中处理精简设备71-74之一的一个或多个逻辑磁道的读的流程图200。在步骤202,主机适配器32-34中的适当适配器读精简设备71-74中对应于所读逻辑磁道的那一精简设备的组表112。在步骤202之后,在测试步骤204,确定从组表112识别的逻辑磁道是否对应于任一数据设备61-67(即是否有对应于所读逻辑磁道的物理数据)。如果没有对应的物理数据(意味着没有逻辑磁道曾被写),则处理继续到步骤206,执行错误处理,如向主机返回空值。其它适当的错误处理也可在步骤206执行。在步骤206之后,处理结束。

如果在步骤204确定有对应于所读逻辑磁道的物理数据,则处理进行到步骤208,从组表112识别与所读逻辑磁道相关联的一个或多个数据设备61-67。在步骤208之后,处理进行到步骤210,从所识别的一个或多个数据设备61-67读磁道表122并确定物理数据的对应位置(即柱面和磁道)。如本说明书别处进一步所述,物理存储空间可连同一个数据设备提供和/或通过并置连接多个数据设备或其部分提供。物理设备的逻辑存储空间映射到逻辑存储空间。在步骤210之后,处理进行到步骤212,向对应于磁盘驱动器42-44的一个或多个磁盘适配器36-38发送请求,磁盘驱动器提供与所识别的数据设备61-67相关联的物理存储空间及相应的位置信息。在步骤212之后,处理进行到步骤214,读物理数据。应注意,数据可保存在与读有关的高速缓存或其它内存(例如内存46)中。在步骤214之后,处理进行到步骤216,数据由主机适配器32-34中的适当主机适配器接收(例如,通过读内存46)。在步骤216之后,处理结束。

图7为在这里描述的系统中处理一个或多个精简设备71-74的逻辑磁道的写的流程图300。在步骤302,主机适配器32-34中的适当适配器读精简设备71-74中对应于被写逻辑磁道的那一精简设备的组表112。

在步骤302之后是测试步骤304,确定先前(即在之前的写操作中)是否已为所写的逻辑磁道分配物理空间。如果是,则处理进行到步骤306,识别包括逻辑磁道的数据设备。在步骤306之后是步骤308,从所识别的一个或多个数据设备61-67读磁道表122并确定对应的物理数据位置(即柱面和磁道)。如本说明书别处进一步所述,物理存储空间可连同一个数据设备提供和/或通过并置连接多个数据设备或其部分提供。物理设备的逻辑存储空间映射到逻辑存储空间。在步骤308之后,处理进行到步骤312,所写数据被导控到适当的物理存储空间。输入数据盖写导控的数据的适当部分。在步骤312之后,处理结束。

如果在步骤304确定尚未对所写逻辑磁道分配物理存储器,则控制从步骤304转到步骤314,确定下一可用数据设备标识符(即数据设备68)。该信息可从设备表112的首部114获得。在这里的实施例中,数据设备标识符通过数字提供,使得下一可用数据设备标识符简单地比上一已分配的数据设备多1。

在步骤314之后,处理进行到步骤316,确定磁盘驱动器42-44上的可用物理存储空间。在这里的实施例中,从一个或多个磁盘驱动器42-44顺序分配可用物理存储空间。在步骤316之后是步骤318,向磁盘适配器36-38发送请求以为写分配物理存储空间。同样在步骤318,更新首部信息以反映新分配的数据设备和物理磁道。在步骤318之后,处理进行到步骤312,如上所述,所写数据被导控到一个或多个数据设备。在步骤312之后,处理结束。

在图6和7中所示的读和写过程之后,关于数据访问的信息如访问频率、上次访问或使用时间和/或其它特征和统计量可由在此所述的系统更新和保存。例如,数据和/或数据的任何部分的更新后的数据访问信息或其它特征信息可保存为精简设备表112的组元素中的表项(例如,如图5中所示的组元素116的表项116f)。或者,数据特征信息可保存在内存如存储设备30的全局内存46中,及指向该信息的指针保存在组元素116中。数据特征信息的保存和访问的其它实施方式也是可能的。

在写数据时对精简设备分配物理存储空间可对用户透明。例如,用户查询在特定精简设备上有多少存储空间可用可指示能为精简存储设备分配的最大物理存储空间量(配置的存储空间),即使尚未分配相应的物理存储空间。在一些实施例中,使用的物理存储空间不超过配置的存储空间的30%。

在这里的实施例中,根据一个或多个策略,不同的物理数据可自动在不同的物理磁盘驱动器或具有不同特征的其它存储设备之间移动。例如,数据在初始可分配给特定快速磁盘驱动器,但在一定时间段(例如三周)内尚未使用的数据部分根据在此描述的系统可自动移到较慢的(及可能不太昂贵的)磁盘驱动器。之后,如在此进一步所述的,如果数据随后被使用和/或访问,根据策略或其它准则(例如在任一周内被访问两次),物理数据可自动移回较快的磁盘驱动器。因此,在此所述的系统可用于根据一个或多个策略在同一机器内的磁盘驱动器或其它存储设备之间自动移动数据。

策略可由管理员进行系统范围级的配置或可专用于特定逻辑设备的特定用户。在此所述的系统使能基于策略准则或其它统计量重新映射物理数据。例如,策略可基于数据上次使用和/或访问的时间。或者,策略可基于数据在特定时间和/或日期的预期使用。例如,预期在特定时间使用的数据可保存在相对较快的磁盘驱动器上,之后当预期将不使用时移到相对较慢的磁盘驱动器。此外,对应于不同的用户和/或不同的数据重要程度或安全等级,可实施不同的策略和/或准则。例如,已知用户A相较用户B更频繁地访问特定数据,则根据在此所述的系统移动物理数据的策略可将更多的与用户A相关联的数据(相比于与用户B相关联的数据)留在相对较快的磁盘驱动器上。或者,相较用户B,用户A可能访问通常具有更高重要程度或要求更高安全性的数据,则在此所述的系统可将更多的与用户A相关联的数据(相比于与用户B相关联的数据)保持在和/或移动到相对更可靠和/或安全的磁盘驱动器上。

在这里的实施例中,数据可在具有不同特征如速度、成本、可靠性、安全性和/或其它特征的物理磁盘驱动器(或其它物理存储器)之间移动。如本说明书别处所述,逻辑数据设备可被设定为具有不同的类,这些类与数据设备被映射到其的物理磁盘驱动器的特征对应。此外,应注意,根据在此所述的系统,逻辑设备的任何分区可基于数据的特征进行移动。

图8为根据在此所述的系统复制和重新映射物理数据的处理的流程图400。在步骤402,一组磁道分配在不同于第一类数据设备的第二类数据设备上,其中第一和第二类不同。例如,如本说明书别处进一步所述,具有不同类的数据设备可映射到比第一类数据设备的物理磁盘驱动器慢的物理磁盘驱动器。在步骤402之后,处理进行到步骤404,与第一类数据设备相关联的数据复制到对应于第二类数据设备的位置。在步骤404之后,处理进行到步骤406,精简设备的组表根据重新映射进行更新。在步骤406之后,处理进行到步骤408,与第一类数据设备相关联的一组磁道即从其复制数据的一组磁道被解除分配,释放存储单元以供以后使用。

图9为根据在此所述的系统的实施例实施数据存储和管理策略的流程图500。在步骤502,识别(例如从组元素116,如本说明书别处所述)保存的数据的某些特征。在各个实施例中,前述特征可包括使用信息如上次访问所保存数据的时间和/或所保存数据在特定时间段(如几小时、几天、几周等)内的访问频率。如本说明书别处进一步所述,前述特征还可包括对应于所保存数据的特定用户信息。在步骤502之后,处理进行到步骤504,访问策略信息。策略信息提供用于数据存储和管理的具体准则。

在步骤504之后,处理进行到步骤506,将策略应用于保存的数据。策略可包括用于管理所保存数据的准则如关于数据使用频率的准则和/或关于特定用户的准则和/或其它准则。根据整个数据卷或其任何部分的特征,策略可用以识别数据进行生命周期管理。

在步骤506之后,处理进行到步骤508,已确定其特征的数据根据策略和基于数据特征进行管理。例如,根据本说明书别处所述的数据处理,频繁使用的数据可被移到相对较快的存储设备,而在一定时间段内尚未使用的数据可被移到相对较慢的存储设备。如在此注意的,移动的数据可以是整个数据卷或其部分。

在步骤508之后,处理进行到测试步骤510,确定具有其它准则的另一策略是否应用于所管理的保存数据。如果另外的策略将被应用,则处理进行到步骤506。如果没有另外的策略将被应用,则处理进行到测试步骤512,确定是否有更多的数据要根据在此所述的系统进行管理。如果有另外的保存数据要管理,则处理转回到步骤502。如果没有另外的保存数据要管理,则在测试步骤512之后,处理结束。

上述步骤可由在此所述的系统自动执行。例如,上述步骤可定期执行、在指定时间执行、和/或在特定触发事件之后执行,如特定用户对系统的访问(进入系统和/或退出系统)和/或在评估磁盘驱动器上的空间使用(例如,快速磁盘驱动器上的空间使用)之后。或者,上述步骤可由用户和/或系统管理员人工启动。在实施例中,在此所述的系统可包括具有执行任何上述步骤的至少一处理器的系统。此外,根据在此所述的系统,可提供保存在计算机可读介质中的计算机软件,其包括用于执行任何上述步骤和过程的可执行代码。

通过参阅本说明书或实施在此公开的本发明,本发明的其它实施方式对本领域技术人员而言显而易见。本说明书和例子仅应视为示例性的,本发明的真实范围和精神由所附权利要求指出。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号