【技术实现步骤摘要】
本专利技术涉及一种将相同的数据存储在多个存储装置中的技术。
技术介绍
计算机系统中使用的各种数据通常记录在诸如盘装置的存储装置 上。通常,随着时间流逝,记录在存储装置上的数据可能使用频率变低。 因为将这种不使用或较少使用的数据保持在存储装置中是昂贵的,所以 需要将数据从存储装置备份到可移动介质上,并且需要通过删除数据来 释放存储装置,在雇佣执行这些处理的操作员方面,这提高了成本。因 此,为了使系统成本效率高,需要一种作为代替的自主系统来备份数据 和删除数据。因此,分级存储管理采用虚拟盘装置,该虚拟盘装置自主将数据存 档而不会消耗主机的资源并且向主机提供了不需要可移动介质的透明盘 存储空间。虚拟盘装置按预先设定的块(块长度)对用户数据进行管理。日本专利特开公报No. 2005-275674公开了一种技术,通过这种技 术,可以通过调节在从存储装置向诸如磁带装置的可移动介质传送时的 数据长度来有效地进行备份。然而,在按预先设定的块长度对用户数据进行管理的传统虚拟盘装 置中,数据的备份是按块长度进行的。因此,如果涉及大量数据,则磁 带盘会出现幵销,这妨碍了有效的备份处理。换言之,如果用户数据的量不是非常多且达到一个块的长度,则可 以将所有数据一次性写入磁带装置。但是,如果用户数据的量多到需要 以多个块来管理该数据,则要用多次将全部数据写入磁带装置。在将数 据的每个块写入磁带之后,写入一个文件标记。因为在写入文件标记时 无法访问磁带装置,所以在将数据的下一块移动到写入位置时在可以将该下一块写入磁带装置之前存在等待时段。因此,由磁带装置的开销所导致的等待时段的数量 ...
【技术保护点】
一种数据记录装置,其将相同的数据存储在第一存储装置和第二存储装置中,所述第一存储装置和所述第二存储装置是由各自具有一数据量的多个区域形成的,所述数据记录装置包括:确定单元,其确定在所述第一存储装置中是否存在可存储区域,所述可存储区域是具有连续物理地址的多个空区域的组合,该组合的总数据量大于所述数据的量;第一存储单元,其将所述数据存储在所述可存储区域中;以及第二存储单元,其将已由所述第一存储单元存储在所述可存储区域中的所述数据作为一个块存储到所述第二存储装置中。
【技术特征摘要】
JP 2006-7-20 2006-1986241、一种数据记录装置,其将相同的数据存储在第一存储装置和第二存储装置中,所述第一存储装置和所述第二存储装置是由各自具有一数据量的多个区域形成的,所述数据记录装置包括确定单元,其确定在所述第一存储装置中是否存在可存储区域,所述可存储区域是具有连续物理地址的多个空区域的组合,该组合的总数据量大于所述数据的量;第一存储单元,其将所述数据存储在所述可存储区域中;以及第二存储单元,其将已由所述第一存储单元存储在所述可存储区域中的所述数据作为一个块存储到所述第二存储装置中。2、 根据权利要求1所述的数据记录装置,该数据记录装置还包括保 存单元,该保存单元保存与所述第一存储装置中的各个空区域的物理地 址和数据量相关的信息,其中所述确定单元基于所述保存单元保存的所述信息来确定在所述第一 存储装置中是否存在所述可存储区域。3、 根据权利要求2所述的数据记录装置,其中,如果所述确定单元 确定出在所述第一存储装置中存在多个可存储区域,则所述确定单元从 所述多个可存储区域当中选择具有最小数据量的可存储区域。4、 根据权利要求l所述的数据记录装置,其中,当所述确定单元确 定出在所述第一存储装置中不存在可存储区域时,所述确定单元确定在所述第一存储装置中是否存在总数据量大于所 述数据的量的组合区域,所述组合区域是已备份区域,其是具有连续物理地址的多个区域的组合,该组合的 总数据量小于所述数据的量,所述己备份区域中存储有已被所述第一存 储单元存储到所述第二存储装置中的数据,以及至少一个空区域,其具有与所述已备份区域连续的物理地址,并且当所述确定单元确定出在所述第一存储装置中存在所述组合区域 时,所述确定单元将所述组合区域确定为存储区域。5、 根据权利要求4所述的数据记录装置,其中,当所述确定单元确 定出在所述第一存储装置中不存在组合区域时,所述第一存储单元将所述数据临时存储在所述第一存储装置的空区 域中,直到所述确定单元确定出所述可存储区域和所述组合区域中的任 何一个为止。6、 根据权利要求l所述的数据记录装置,其中,当所述确定单元确定出在所述第一存储装置中不存在可存储区域时,所述确定单元确定在所述第一存储装置中是否存在已备份区域,所 述己备份区域是具有连续物理地址的多个区域的组合,该组合的总数据 量大于所述数据的量,并且所述己备份区域中存储有已被所述第一存储 单元存储到所述第二存储装置中的数据,并且当所述确定单元确定出在所述第一存储装置中存在所述已备份区域 时,所述确定单元将所述己备份区域确定为所述可存储区域。7、 根据权利要求6所述的数据记录装置,其中,当所述确定单元确 定出在所述第一存储装置中不存在已备份区域时,所述第一存储单元将所述数据临时存储在所述第一存储装置的空区 域中,直到所述确定单元确定出所述可存储区域和所述已备份区域中的 任何一个为止。8、 一种计算机可读记录介质,该计算机可读记录介质中存储有计算 机程序,所述计算机程序使计算机执行将相同的数据存储在第一存储装 置和第二存储装置中的方法,所述第--存储装置和所述第二存储装置是 由各自具有一数据量的多个区域形成的,所述计算机程序使所述计算机执行以下步骤确定在所述第一存储装置中是否存在可存储区域,所述可存储区域 是具有连续物理地址的多个空区域的组合,该组合的总数据量大于所述数据的量;第一存储,其包括将所述数据存储在所述可存储区域中;以及 第二存储,其包括将己在所述第一存储中被存储在所述可存储区域 中的所述数据作为一个块存储到所述第二存储装置中。9、 根据权利要求8所述的计算机可读记录介质,该计算机可读记录 介质还包括获取与所述第一存储装置中的各个空区域的物理地址和数 据量相关的信息,其中所述确定包括基于在所述获取中获取的所述信息来确定在所述第一 存储装置中是否存在所述可存储区域。10、 根据权利要求9所述的计算机可读记录介质,其中,如果在所 述确定中确定出在所述第一存储装置中存在多个可存储区域,则所述确 定包括从所述多个可存储区域当中选择具有最小数据量的可存储区域。11、 根据权利要求8所述的计算机可读记录介质,其中,...
【专利技术属性】
技术研发人员:酒井基裕,高津一马,佐藤晃,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。