文档介绍:使用位图的数据存储的制作方法
专利名称:使用位图的数据存储的制作方法
技术领域:
本发明涉及数据存储系统、以及操作数据存储系统的方法。在一个实施例中, FlashCopy过程被用于使用具有多个位图的单个FlashCopy目标,来将频繁所述产品包括指令,用于在第一存储介质上存储映像;启动从第一存储介质到第二存储介质的复制功能;将对于所述映像的所有IO存取导向第二存储介质;以及周期性地从第二存储介质向第一存储介质对数据进行老化处理。由于本发明,可以提供这样的数据存储系统该系统将在低处理开销下自动地识别、并将高性能区域与低性能区域分离。因此,包含对于系统性能来说重要的数据的原始存储介质的部分相对于其余部分接收到更好的服务,因此,该系统作为整体是有优势的。将虚拟盘上的频繁存取的需要高性能的数据与需要低性能的数据分离,并分配给相当最高执行类型(class)的存储,将其余虚拟盘数据留在较低执行类型的存储上。此能力使最低成本下的存储介质上的应用和服务器的性能最大化。优选地,控制器被配置为当周期性地从第二存储介质向第一存储介质对数据进行老化时,在预设时间段之后执行老化过程。最佳地,在规则定义的时段之后,执行周期性老化处理,即将由高性能的第二存储介质存储的数据移动至低性能的第一存储介质,该规则定义的时段可由管理员设置、或者从使用统计推出。然后,每次使用此时段以触发老化处理。这样,可以将高性能的第二存储介质上的最近未被使用的数据合并回到慢存储介质中, 由此释放快存储介质上的更多空间。有利地,控制器被配置为当周期性地从第二存储介质向第一存储介质对数据进行老化时,将在预定时间长度内未被存取的数据从第二存储介质复制到第一存储介质。此时间长度可以表示为设定数量的时段,其中该时段是两个老化过程之间的时间间隙。例如, 时间长度可以被设定为五个时段,这意味着快存储介质上的自从在前的五个老化过程起一直未被存取的任何数据将在当前的老化过程中被合并回到慢存储介质。理想地,控制器被配置为当周期性地从第二存储介质向第一存储介质对数据进行老化时,根据现有最旧的位图执行老化。可以使用位图进行老化处理,因为这将在现有最旧的位图中证实(document)哪个数据自从该位图被创建起一直未被存取。然后,这可以用于决定应当将哪个数据合并回到慢存储介质。在此情况下,有利的是,控制器还被配置为 在周期性地从第二存储介质向第一存储介质对数据进行老化之后,删除现有最旧的位图。
现在将参照附图,仅通过示例来描述本发明的实施例,附图中图1是存储系统的示意图;图2是存储系统的第二实施例的示意图;图3是示出老化处理的存储系统的又一示意图;图4是替代的存储系统的示意图;图5是示出位图的存储系统的又一示意图;以及图6是操作存储系统的方法的流程图。
具体实施例方式图1示出了数据存储系统1,其包括控制器10、第一低性能存储介质12、以及第二高性能存储介质14。控制器10连接到存储介质12和14,并被布置为控制对存储介质12 和14的IO存取。尽管将两个存储介质12和14示出为相同的大小,但它们的物理尺寸和 /或数据存储容量可以不同。例如,低性能存储介质12可为硬盘,高性能存储介质14可为固态存储器件。控制器10管理对数据存储的IO存取,无论是读取还是写入存取。控制器10被配置为在第一存储介质12上存储映像(image)。