本发明专利技术提供一种信息处理装置、信息处理方法及存储介质,该信息处理装置能够减少在向磁带记录数据时对存储有数据的存储装置的负荷。信息处理装置读取多个磁带中共用的定义信息、即定义了存档数据中包含的多个数据的定义信息,根据定义信息生成与磁带的数量相同数量的汇总了多个数据的存档数据,进行将所生成的多个存档数据以1对1的方式记录在多个磁带上的控制。控制。控制。
【技术实现步骤摘要】
信息处理装置、信息处理方法及存储介质
[0001]本专利技术涉及一种信息处理装置、信息处理方法及存储介质。
技术介绍
[0002]在专利文献1中公开了一种将相同数据记录在多个磁带上的技术。在该技术中,针对每个属性将多个数据汇总并记录在磁带上。
[0003]在专利文献2中公开了一种为了将数据有效地记录在磁带上,将尺寸为一定值以上的数据汇总并记录在磁带上的技术。
[0004]专利文献1:国际公开第2020/066389号
[0005]专利文献2:日本特开2009
‑
093571号公报
[0006]在控制对磁带的数据记录的信息处理装置进行读取存储在磁盘装置等存储装置中的数据,并将该数据记录在磁带上的控制的情况下,优选减少对存储装置的负荷。然而,在专利文献1及专利文献2中记载的技术中,在向磁带记录数据时对存储有数据的存储装置的负荷减少的观点上,存在改善的空间。
技术实现思路
[0007]本专利技术是鉴于以上情况完成的,其目的在于,提供一种信息处理装置、信息处理方法及存储介质,该信息处理装置能够减少在向磁带记录数据时对存储有数据的存储装置的负荷。
[0008]本专利技术的信息处理装置具备至少一个处理器,且进行将相同数据记录在多个磁带上的控制,其中,处理器进行如下处理:读取多个磁带中共用的定义信息、即定义了存档数据中包含的多个数据的定义信息,根据定义信息生成与磁带的数量相同数量的汇总了多个数据的存档数据,进行将所生成的多个存档数据以1对1的方式记录在多个磁带上的控制。
[0009]另外,在本专利技术的信息处理装置中,定义信息包含表示存储有尺寸为阈值以上的数据的存储装置上的存储位置的信息,处理器可以在生成存档数据的情况下,根据表示存储装置上的存储位置的信息从存储装置读取尺寸为阈值以上的数据。
[0010]并且,在本专利技术的信息处理装置中,定义信息包含尺寸小于阈值的数据,处理器可以在生成存档数据的情况下,从定义信息中读取尺寸小于阈值的数据。
[0011]并且,在本专利技术的信息处理装置中,处理器可以并行执行生成与磁带的数量相同数量的存档数据的处理。
[0012]并且,在本专利技术的信息处理装置中,存档数据是包含数据和与该数据相关的元数据的多个对象汇总而成的数据,定义信息包含存档数据中包含的多个对象各自的元数据、和表示存储有与元数据对应的数据的存储装置上的存储位置的信息,处理器可以在生成存档数据的情况下,根据表示存储装置上的存储位置的信息从存储装置读取数据,从定义信息中读取元数据。
[0013]并且,本专利技术的信息处理方法由具备至少一个处理器且进行将相同数据记录在多
个磁带上的控制的信息处理装置的处理器执行,所述信息处理方法包括如下步骤:读取多个磁带中共用的定义信息、即定义了存档数据中包含的多个数据的定义信息,根据定义信息生成与磁带的数量相同数量的汇总了多个数据的存档数据,进行将所生成的多个存档数据以1对1的方式记录在多个磁带上的控制。
[0014]并且,本专利技术的信息处理程序用于使具备至少一个处理器且进行将相同数据记录在多个磁带上的控制的信息处理装置的处理器执行如下处理:读取多个磁带中共用的定义信息、即定义了存档数据中包含的多个数据的定义信息,根据定义信息生成与磁带的数量相同数量的汇总了多个数据的存档数据,进行将所生成的多个存档数据以1对1的方式记录在多个磁带上的控制。
[0015]专利技术效果
[0016]根据本专利技术,能够减少在向磁带记录数据时对存储有数据的存储装置的负荷。
附图说明
[0017]图1是表示信息处理系统的结构的一例的框图。
[0018]图2是用于说明对象的图。
[0019]图3是用于说明压缩对象的图。
[0020]图4是用于说明对象被复用并记录在多个磁带上的图。
[0021]图5是表示信息处理装置的硬件结构的一例的框图。
[0022]图6是表示信息处理装置的功能结构的一例的框图。
[0023]图7是表示定义信息的一例的图。
[0024]图8是用于说明压缩对象的生成处理的图。
[0025]图9是用于说明将多个压缩对象记录在多个磁带上的处理的图。
[0026]图10是表示对象记录处理的一例的流程图。
[0027]图11是用于说明比较例所涉及的对象记录处理的图。
[0028]图12是用于说明实施方式所涉及的对象记录处理的图。
具体实施方式
[0029]以下,参考附图,对用于实施本专利技术的技术的方式例详细地进行说明。
[0030]首先,参考图1,对本实施方式所涉及的信息处理系统10的结构进行说明。如图1所示,信息处理系统10包括信息处理装置12及磁带库14。作为信息处理装置12的例子,可举出服务器计算机等。
[0031]磁带库14具备多个插槽(省略图示)及多个磁带驱动器18,并且在各插槽中存储有作为记录介质的一例的磁带T。各磁带驱动器18与信息处理装置12连接。磁带驱动器18通过信息处理装置12的控制,对磁带T进行数据的写入或读取。作为磁带T的例子,可举出LTO(Linear Tape
‑
Open:线性磁带开放协议)磁带。
[0032]在由信息处理装置12对磁带T进行数据的写入或读取的情况下,写入或读取对象的磁带T从插槽加载到规定的磁带驱动器18。当对加载到磁带驱动器18的磁带T的数据的写入或读取完成时,磁带T从磁带驱动器18卸载到原来存储的插槽中。
[0033]在本实施方式中,作为一例,如图2所示,作为处理记录在磁带T上的数据的单位,
对适用包含文档数据及图像数据等用户作为保存对象的数据和与该数据相关的元数据的对象的方式例进行说明。在图2的例子中,将元数据表述为“元”。另外,处理该对象的存储系统被称为对象存储系统。元数据例如包含对象键等对象的识别信息、对象名、数据的尺寸及时间戳等属性信息。另外,将对象记录在磁带T上时的数据及元数据的记录顺序没有特别限定,可以是元数据及数据的顺序,也可以是数据及元数据的顺序。
[0034]并且,在本实施方式中,作为一例,如图3所示,以按照预先确定的规则(以下,称为“打包规则”)汇总了多个对象的对象(以下,称为“压缩对象”)单位将对象记录在磁带T上。这是为了减少信息处理装置12向磁带T记录对象时向磁带驱动器18发出记录指示的命令所引起的开销(overhead)等。对象是要记录在磁带T上的数据的一例,压缩对象是汇总了多个数据的存档数据的一例。图3的“Obj”表示对象。另外,在图3中示出了在1个压缩对象中包含4个对象的例子,但并不限定于此。1个压缩对象中可以包含3个以下的对象,也可以包含5个以上的对象。并且,压缩对象中包含的对象的个数可以不均匀。
[0035]作为打包规则的例子,可举出将包含相同扩展名的数据的多个对象汇总到相同压缩对象中,或将同时读取的可能性高的多个对象汇总到相同压缩对象中的规则。并且,作为打包规则的例子,可举出本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种信息处理装置,其具备至少一个处理器,且进行将相同数据记录在多个磁带上的控制,其中,所述处理器进行如下处理:读取所述多个磁带中共用的定义信息、即定义了存档数据中包含的多个数据的定义信息,根据所述定义信息生成与所述磁带的数量相同数量的汇总了所述多个数据的所述存档数据,进行将所生成的多个所述存档数据以1对1的方式记录在所述多个磁带上的控制。2.根据权利要求1所述的信息处理装置,其中,所述定义信息包含表示存储有尺寸为阈值以上的数据的存储装置上的存储位置的信息,所述处理器在生成所述存档数据的情况下,根据所述信息从所述存储装置读取尺寸为所述阈值以上的数据。3.根据权利要求2所述的信息处理装置,其中,所述定义信息包含尺寸小于所述阈值的数据,所述处理器在生成所述存档数据的情况下,从所述定义信息中读取尺寸小于所述阈值的数据。4.根据权利要求1至3中任一项所述的信息处理装置,其中,所述处理器并行执行生成与所述磁带的数量相同数量的所述存档数据的处理。5.根据权利要求1至3中任一项所述的信息处理装置,其中,所述存档数据是包含数据和与该数据相关的元数据的多个对象汇总而成的数据,所述定义信息包含所述存档数据中包含的多个对象各自的所述元数据、和表示存储有与所述元数据对应的数据的存储装置上的存储位置的信息,所述处理器在生成所述存档数据的情况下,根据所述信息从所述存储装置读取所述数据,从...
【专利技术属性】
技术研发人员:大石豊,近藤理贵,大塚美咲,增田优子,
申请(专利权)人:富士胶片株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。