一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

盒管理装置、盒管理系统的工作方法及程序与流程

2023-02-16 13:25:42 来源:中国专利 TAG:


1.本发明的技术涉及一种盒管理装置、盒管理系统的工作方法及程序。


背景技术:

2.日本特开平9-282201号公报中公开有一种信息存储管理装置,其具有存储多个信息的存储装置和控制该存储装置的记录再生动作的控制装置。存储装置由如下装置构成:第1存储装置,由记录再生构件和装填于该记录再生构件中进行记录再生的可更换存储介质构成;及管理信息存储装置,将与某一信息相关联地访问的其他信息的访问次数存储为履历管理信息。控制装置根据存储在管理信息存储装置中的履历管理信息进行控制,以使与第1信息相关联的第2信息与第1信息一同统一存储于同一存储介质。
3.日本特开平11-031376号公报中公开有一种信息记录再生装置,其在盒内收纳磁带状记录介质,并且进行非易失性存储器设置在盒中的盒式磁带的记录再生。信息记录再生装置具有:当将磁带状记录介质分割为多个分区而使用时,使表示每个分区的访问频率的信息存储于非易失性存储器中的构件;及控制构件,当进行磁带复制时,从非易失性存储器读取每个分区的访问频率的信息,并以与访问频率对应的顺序进行控制,以使复制数据记录于新的盒式磁带的磁带状记录介质。
4.日本特开2017-016723号公报中公开有一种库装置,其具备:磁带匣,收纳被插入的记录介质,并设置有一个以上的深单元,该深单元沿记录介质的插入方向串联配置有多个收纳记录介质的单元;访问频率判定部,根据对收纳于单元中的记录介质的访问履历,判定对记录介质的访问频率是否高于规定的入口侧判定基准以上;及收纳单元确定部,在访问频率判定部判定为对记录介质的访问频率高到入口侧判定基准以上的情况下,将收纳记录介质的单元确定为规定单元,该规定单元设为与配置在深单元上的多个单元中的插入口更靠近的位置的单元。
5.特表2011-513805号公报中公开有一种方法,其通过计算机来实现,并包括如下步骤:获取与多个保存位置的每一个有关的属性的步骤;获取文件及文件的文件形式的步骤;及获取与文件形式建立关联的至少一个使用统计的步骤,至少一个使用统计通过监视具有文件形式的文件的使用而生成,并包括如下步骤:根据与第1保存位置的属性和文件的文件形式建立关联的至少一个使用统计,选择用于保存文件的多个保存位置中的第1保存位置的步骤;及使文件保存于第1保存位置的步骤。


技术实现要素:

6.发明要解决的技术课题
7.本发明的技术所涉及的一种实施方式提供一种能够延长多个盒整体的寿命的盒管理装置、盒管理系统的工作方法及程序。
8.用于解决技术课题的手段
9.本发明的技术所涉及的第1方式为一种盒管理系统,其管理分别容纳有磁带的多
个盒,盒管理系统具备:处理器;及存储器,内置于处理器中或与其连接,处理器执行如下处理:数据重写处理,根据表示访问数据的频率的访问频率,将存储在磁带中的数据重新写入到多个盒中的特定盒中;及盒替换处理,替换存储在特定盒的磁带中的数据与存储在多个盒中的其他盒的磁带中的数据。
10.本发明的技术所涉及的第2方式为第1方式所涉及的盒管理系统,其中,在数据重写处理中,处理器将访问频率比基准访问频率高的数据即高访问频率数据重新写入到特定盒中,由此将高访问频率数据汇集到特定盒中。
11.本发明的技术所涉及的第3方式为第1方式所涉及的盒管理系统,其中,其他盒是在多个盒中使用频率比第1基准使用频率低的盒。
12.本发明的技术所涉及的第4方式为第1至第3方式中任一项所涉及的盒管理系统,其中,特定盒是在多个盒中使用频率比第2基准使用频率低的盒。
13.本发明的技术所涉及的第5方式为第1至第3方式中任一项所涉及的盒管理系统,其中,特定盒是新盒。
14.本发明的技术所涉及的第6方式为第1至第5方式中任一项所涉及的盒管理系统,其中,处理器定期地执行数据重写处理。
15.本发明的技术所涉及的第7方式为第1至第6方式中任一项所涉及的盒管理系统,其中,处理器定期地执行盒替换处理。
16.本发明的技术所涉及的第8方式为第1至第6方式中任一项所涉及的盒管理系统,其中,处理器根据盒的使用次数来执行盒替换处理。
17.本发明的技术所涉及的第9方式为第1至第8方式中任一项所涉及的盒管理系统,其中,多个盒以规定数量单位容纳在容纳体单元中,处理器进行如下处理:使设置在容纳体中的输送机构从单元取出特定盒;及将通过输送机构从单元取出的特定盒装填到磁带驱动器中。
18.本发明的技术所涉及的第10方式第9方式所涉及的盒管理系统,其中,单元是将特定盒由输送机构从单元输送到磁带驱动器的输送路径最短的单元。
19.本发明的技术所涉及的第11方式为一种盒管理系统的工作方法,盒管理系统具备处理器,并管理分别容纳有磁带的多个盒,盒管理系统的工作方法包括执行如下处理:数据重写处理,根据表示访问数据的频率的访问频率,将存储在磁带中的数据重新写入到多个盒中的特定盒中;及盒替换处理,替换存储在特定盒的磁带中的数据与存储在多个盒中的其他盒的磁带中的数据。
20.本发明的技术所涉及的第12方式为一种程序,其用于使适用于对分别容纳有磁带的多个盒进行管理的盒管理系统的计算机执行如下处理:数据重写处理,根据表示访问数据的频率的访问频率,将存储在磁带中的数据重新写入到多个盒中的特定盒中;及盒替换处理,替换存储在特定盒的磁带中的数据与存储在多个盒中的其他盒的磁带中的数据。
附图说明
21.图1是表示盒管理系统的结构的一例的概略结构图。
22.图2是表示盒的外观的一例的概略立体图。
23.图3是表示磁带驱动器的硬件结构的一例的概略结构图。
24.图4是表示盒管理系统的处理流程的一例的流程图。
25.图5是表示盒管理系统的结构的一例的框图。
26.图6是表示数据读取部的处理内容的一例的框图。
27.图7是表示数据重写部的处理内容的一例的框图。
28.图8是表示根据数据表制作的高访问频率数据表的一例的说明图。
29.图9是表示在数据重写处理中数据表的变更部位的一例的说明图。
30.图10是表示在数据重写处理中盒表的变更部位的一例的说明图。
31.图11是表示盒替换部的处理内容的一例的框图。
32.图12是表示在盒替换处理中盒表的变更部位的一例的说明图。
33.图13是表示在盒替换处理中数据表的变更部位的一例的说明图。
34.图14是表示数据读取处理的流程的一例的流程图。
35.图15是表示数据重写处理的流程的一例的流程图。
36.图16是表示盒替换处理的流程的一个例子的流程图。
37.图17是表示控制程序从存储有程序的存储介质安装到主机中的方式的一例的框图。
具体实施方式
38.以下,按照附图对本发明的技术所涉及的盒管理系统、盒管理系统的工作方法及程序的实施方式的一例进行说明。
39.首先,对以下说明中使用的词汇进行说明。
40.cpu是指“central processing unit:中央处理器”的简称。ram是指“random access memory:随机存取存储器”的简称。nvm是指“non-volatil e memory:非易失性存储器”的简称。rom是指“read only memory:只读存储器”的简称。eeprom是指“electrically erasable and programmable rea d only memory:电可擦编程只读存储器”的简称。ssd是指“solid state dr ive:固态驱动器”的简称。usb是指“universal serial bus:通用串行总线”的简称。asic是指“application specific integrated circuit:专用集成电路”的简称。pld是指“programmable logic device:可编程逻辑器件”的简称。fpga是指“field-programmable gate array:现场可编程门阵列”的简称。soc是指“system-on-a-chip:片上系统”的简称。ic是指“in tegrated circuit:集成电路”的简称。el是指“electro-luminescence:电致发光”的简称。
41.在本说明书的说明中,“平行”除了完全平行以外,还指包括在本发明的技术所属技术领域中通常允许的误差、且不违反本发明的技术的主旨的程度的误差在内的含义上的平行。并且,在本说明书的说明中,“铅垂”除了完全铅垂以外,还指包括在本发明的技术所属技术领域中通常允许的误差、且不违反本发明的技术的主旨的程度的误差在内的含义上的铅垂。并且,在本说明书的说明中,“垂直”除了完全垂直以外,还指包括在本发明的技术所属技术领域中通常允许的误差、且不违反本发明的技术的主旨的程度的误差在内的含义上的垂直。并且,在本说明书的说明中,“相等”除了完全相等以外,还指包括在本发明的技术所属技术领域中通常允许的误差、且不违反本发明的技术的主旨的程度的误差在内的含义上的相等。
42.作为一例,如图1所示,盒管理系统10具备磁带库12、库控制器14、主机16及存储器18。
43.磁带库12具备收纳多个盒20(参考图2)和一个以上的磁带驱动器30(参考图3)的收纳架22。在收纳架22中设置有多个盒收纳单元24、多个驱动器收纳单元26及输送机构28。另外,盒20是本发明的技术所涉及的“盒”的一例。收纳架22是本发明的技术所涉及的“容纳体”的一例。盒收纳单元24是本发明的技术所涉及的“单元”的一例,输送机构28是本发明的技术所涉及的“输送机构”的一例。
44.每个盒收纳单元24例如具有能够收纳一个盒20的大小,在每个盒收纳单元24中按规定数量例如逐一收纳有盒20。盒收纳单元24例如排列成10行
×
5列的格栅状。在图1所示例中示出10行
×
5列的盒收纳单元24,但这只是一个例子,只要是多个即可。并且,在此例示出格栅状的排列,但这只是一个例子,也可以是其他排列方法。
45.在图1中,如双向箭头25所示,将纸面的上侧方向设为上方向,将纸面的下侧方向设为下方向。并且,如双向箭头27所示,面向纸面将左侧方向设为左方向,面向纸面将右侧方向设为右方向。
46.在图1所示例中,在盒收纳单元24的每一行上,从图1中的上方依次附有1~10的行编号,在盒收纳单元24的每一列上,从图1中的左侧依次附有a~e的列符号。使用该行编号及列符号,在每个盒收纳单元24上附有用于识别盒收纳单元24的位置的单元名称。例如,在位于第a列第1行的盒收纳单元24上附有“a1”的单元名称。
47.在图1所示例中,在由阴影线表示的单元编号“a1~b10”的20个盒收纳单元24中逐一收纳有20个盒20。此外,在由阴影线表示的单元编号“e10”的盒收纳单元24中收纳有新盒20-1。另外,在图1所示例中,盒20的数量为20个,但本发明的技术并不限定于此,盒20的数量只要是多个即可。并且,在图1所示例中,新盒20-1的数量为一个,但本发明的技术并不限定于此,新盒20-1的数量只要是一个以上即可。新盒20-1是本发明的技术所涉及的“新盒”的一例。另外,在不需要区分说明新盒20-1和其他盒20的情况下,也简称为“盒20”。
48.容纳在每个盒20中的磁带mt例如具有2.5t(太拉)量的数据存储容量。从而,20个盒20能够存储合计最大50t量的数据。在本实施方式中,例如,在容纳于单元编号“a1~b10”的盒收纳单元24中的盒20的每个磁带mt中存储有5个数据文件,在整个盒20中存储有100个数据文件。在这些数据文件上附有“0001~0100”的数据编号(参考图6)。
49.在收纳于盒编号“a1~b10”的盒收纳单元24中的盒20上附有“cn1~cn20”的盒编号(参考图5)。在收纳于单元编号“e10”的盒收纳单元24中的新盒20-1上附有“cn21”的盒编号。另外,新盒20-1是指未使用盒,在新盒20-1的磁带mt中未存储有任何内容。
50.在每个驱动器收纳单元26中逐一收纳磁带驱动器30。在图1所示例中,在沿铅垂方向排列的4个驱动器收纳单元26中,在最上级的驱动器收纳单元26中收纳有第1磁带驱动器30-1,在从最上级起第2级的驱动器收纳单元26中收纳有第2磁带驱动器30-2。另外,在图1所示例中,驱动器收纳单元26的数量为4个,但本发明的技术并不限定于此,驱动器收纳单元26的数量只要是一个以上即可。在以下说明中,在不需要区分说明第1磁带驱动器30-1和第2磁带驱动器30-2的情况下,简称为“磁带驱动器30”。
51.在磁带驱动器30中装填盒20。库控制器14对磁带驱动器30输出磁带驱动器驱动信号。磁带驱动器驱动信号是对磁带驱动器30指示驱动的信号。磁带驱动器30按照磁带驱动
器驱动信号,从容纳于盒20中的磁带mt读取数据,并将数据写入到磁带mt中。
52.输送机构28具备上杆28a、下杆28b、一对水平方向移动机器人28c、铅垂杆28d及铅垂方向移动机器人28e。上杆28a以沿水平方向延伸的方式固定于收纳架22的上部。下杆28b与上杆28a平行地固定于收纳架22的下部。
53.一对水平方向移动机器人28c安装于铅垂杆28d的两端。一对水平方向移动机器人28c嵌入上杆28a及下杆28b中。水平方向移动机器人28c是沿着水平方向可以移动的自行式机器人,一边与上杆28a及下杆28b的朝向垂直地保持铅垂杆28d的朝向,一边使铅垂杆28d沿上杆28a及下杆28b向水平方向移动。铅垂方向移动机器人28e安装于铅垂杆28d。铅垂方向移动机器人28e是沿着铅垂方向可以移动的自行式机器人。即,铅垂方向移动机器人28e沿着铅垂杆28d向铅垂方向移动。在铅垂方向移动机器人28e上设置有把持盒20的把持部(未图示)。
54.库控制器14将输送机构驱动信号输出到输送机构28。输送机构驱动信号是对输送机构28指示驱动的信号。在水平方向移动机器人28c及铅垂方向移动机器人28e的每一个上搭载有马达(省略图示),水平方向移动机器人28c及铅垂方向移动机器人28e的各个马达通过按照从库控制器14输入的输送机构驱动信号进行驱动而生成动力。在图1所示例中,铅垂方向移动机器人28e的一部分与单元编号“a1”的盒收纳单元24正对的位置被设为基准位置,水平方向移动机器人28c及铅垂方向移动机器人28e使用按照从库控制器14输入的输送机构驱动信号由马达生成的动力而自行。
55.库控制器14经由通信电缆可通信地连接于磁带库12。库控制器14通过总括控制输送机构28及磁带驱动器30,进行从盒收纳单元24取出盒20,将盒20收纳于盒收纳单元24中,输送盒20,将盒20装填到磁带驱动器30中,从磁带驱动器30取出盒20,从容纳于盒20中的磁带mt读取数据、以及将数据写入到磁带mt中等。
56.主机16经由通信电缆可通信地连接于库控制器14。在此,例示出有线方式的通信,但并不限定于此,也可以是无线方式的通信。主机16接受来自用户的指示,指示从容纳于盒20中的磁带mt读取数据,并将数据写入到磁带mt中。
57.存储器18经由通信电缆可通信地连接于库控制器14。在存储器18中存储有数据表32和盒表34。
58.在主机16的控制下,库控制器14从多个盒20中检索特定的盒20(例如,设为数据读取对象的盒20),或者使输送机构28从盒收纳单元24取出特定的盒20,或者使磁带驱动器30将数据写入到特定的带20内的磁带mt中。
59.作为一例,如图2所示,在盒20中容纳有存储数据的磁带mt。在以下说明中,为了便于说明,在图2中,由箭头a表示盒20向磁带驱动器30(参考图3)的装填方向,将箭头a方向设为盒20的前方向,将盒20的前方向一侧设为盒20的前侧。并且,将与盒20的前方向相反的方向设为盒20的后方向,盒20的后方向一侧设为盒20的后侧。
60.并且,在以下说明中,为了便于说明,在图2中,将与箭头a方向正交的箭头b方向设为右方向,将盒20的右方向一侧设为盒20的右侧。并且,将与盒20的右方向相反的方向设为盒20的左方向,盒20的左方向一侧设为盒20的左侧。
61.并且,在以下说明中,为了便于说明,在图2中,由箭头c表示与箭头a方向及箭头b方向正交的方向,将箭头c方向设为盒20的上方向,将盒20的上方向一侧设为盒20的上侧。
并且,将与盒20的上方向相反的方向设为盒20的下方向,将盒20的下方向一侧设为盒20的下侧。
62.作为一例,如图2所示,盒20在俯视时大致呈矩形,并且具备箱形壳体36。壳体36由聚碳酸酯等树脂制成,具备上壳体36a及下壳体36b。上壳体36a及下壳体36b在上壳体36a的下周缘表面与下壳体36b的上周缘表面接触的状态下,通过焊接(例如,超声波焊接)及螺纹紧固而接合。接合方法并不限定于焊接及螺纹紧固,也可以是其他接合方法。
63.在壳体36的内部,可旋转地容纳有盒式卷盘38。盒式卷盘38具备卷盘轮毂38a、上凸缘38b1及下凸缘38b2。卷盘轮毂38a形成为圆筒状。卷盘轮毂38a是盒式卷盘38的轴心部,轴心方向沿着壳体36的上下方向,并配置在壳体36的中央部。上凸缘38b1及下凸缘38b2的每一个形成为圆环状。在卷盘轮毂38a的上端部固定有上凸缘38b1的俯视中央部,在卷盘轮毂38a的下端部固定有下凸缘38b2的俯视中央部。在卷盘轮毂38a的外周面上卷绕有磁带mt,磁带mt的宽度方向的端部由上凸缘38b1及下凸缘38b2保持。
64.在壳体36的右壁36c的前侧形成有开口36d。磁带mt从开口36d拉出。
65.作为一例,如图3所示,磁带驱动器30具备输送装置46、读写磁头48及控制装置52。在磁带驱动器30中装填盒20。磁带驱动器30是从盒20拉出磁带mt,并使用读写磁头48从所拉出的磁带mt读取数据且将数据写入到磁带mt中的装置。
66.控制装置52控制磁带驱动器30的整体动作。在本实施方式中,控制装置52通过asic来实现,但本发明的技术并不限定于此。例如,控制装置52也可以通过fpga来实现。并且,控制装置52也可以通过包括cpu、rom及ram的计算机来实现。并且,也可以通过组合asic、fpga及计算机中的两个以上来实现。即,控制装置52可以通过硬件结构与软件结构的组合来实现。
67.输送装置46是沿正方向及反方向选择性地输送磁带mt的装置,具备送出马达54、送出卷盘56、卷取马达58及多个导向辊gr。
68.送出马达54在控制装置52的控制下使送出卷盘56旋转。控制装置52通过控制送出马达54而控制送出卷盘56的旋转方向、转速及转矩等。
69.在磁带mt被拉出到送出卷盘56的情况下,控制装置52使送出马达54旋转,以使磁带mt沿正方向行进。送出马达54的转速及转矩等根据被拉出到送出卷盘56的磁带mt的速度来调整。
70.卷取马达58在控制装置52的控制下,使盒20内的盒式卷盘38旋转。控制装置52通过控制卷取马达58而控制盒式卷盘38的旋转方向、转速及转矩等。
71.在磁带mt卷取在盒式卷盘38上的情况下,控制装置52使卷取马达58旋转,以使磁带mt沿反方向行进。卷取马达58的转速及转矩等根据卷取在盒式卷盘38上的磁带mt的速度来调整。
72.通过如此调整送出马达54及卷取马达58各自的转速及转矩等而对磁带mt赋予规定范围内的张力。在此,规定范围内是指,例如通过计算机模拟和/或实际机器的试验等得到的张力的范围,作为通过读写磁头48从磁带mt可以读取数据且数据可以写入到磁带mt中的张力的范围。
73.在本实施方式中,通过控制送出马达54及卷取马达58的转速及转矩等而控制磁带mt的张力,但本发明的技术并不限定于此。例如,磁带mt的张力可以使用张力调节辊来控
制,也可以通过将磁带mt拉入真空室中来控制。
74.多个导向辊gr的每一个是引导磁带mt的辊。磁带mt的行进路径是通过多个导向辊gr在盒20与送出卷盘56之间分开配置在横跨读写磁头48的位置上来确定的。
75.读写磁头48具备读写元件60及保持器62。读写元件60以与行进中的磁带mt接触的方式由保持器62保持,从由输送装置46输送的磁带mt读取数据,并且将数据写入到磁带mt中。
76.盒管理系统10是管理分别容纳有磁带mt的多个盒20的系统。库控制器14例如按照图4所示的处理流程而控制盒管理系统10。
77.作为一例,如图4所示,盒管理系统10按照库控制器14的控制而执行数据读取处理70、数据重写处理72及盒替换处理74。数据读取处理70是根据从主机16接受的读取请求信号从容纳在盒20中的磁带mt读取数据的处理。数据重写处理72是将存储在磁带mt中的数据根据表示访问该数据的频率的访问频率重新写入到特定的盒20中的处理。盒替换处理74是替换存储在特定的盒20的磁带mt中的数据与存储在其他盒20的磁带mt中的数据的处理。
78.以下,对执行数据读取处理70、数据重写处理72及盒替换处理74的盒管理系统10的结构进行说明。
79.作为一例,如图5所示,库控制器14具备cpu76、nvm78及ram79。cpu76、nvm78及ram79连接于总线90。
80.cpu76是本发明的技术所涉及的“处理器”的一例。cpu76控制整个盒管理系统10。nvm78是本发明的技术所涉及的“存储器”的一例。作为nvm78的一例,可以举出eeprom。eeprom这只是一个例子,例如,可以是铁电存储器来代替eeprom,若为可以搭载于库控制器14上的非易失性存储器,则可以是任何存储器。ram79是当执行各种程序时的用作工作区等的易失性存储器。
81.cpu76输出输送机构驱动信号。输送机构28按照从cpu76输入的输送机构驱动信号而使水平方向可动机器人28c及铅垂方向可动机器人28e移动,由此选择性地进行从盒收纳单元24取出盒20并将所取出的盒20装填于磁带驱动器30中的装填动作、以及从磁带驱动器30取出盒20并将所取出的盒20收纳于收纳单元24中的收纳动作。若基于输送机构驱动信号的输送装置28的驱动结束,则输送机构28再次返回到基准位置。
82.cpu76输出磁带驱动器驱动信号。磁带驱动器30的控制装置52按照从cp u76输入的磁带驱动器驱动信号而控制输送装置46及读写磁头48,由此选择性地进行从磁带mt读取数据的读取动作和将数据写入到磁带mt中的写入动作。
83.在nvm78中存储有控制程序88。cpu76从nvm78读取控制程序88并在ram79上执行控制程序88,由此作为数据读取部80、数据重写部82及盒替换部84进行动作。数据读取部80进行数据读取处理70。数据重写部82进行数据重写处理72。盒替换部84进行盒替换处理74。
84.主机16对库控制器14赋予与用户请求对应的指示。主机16具备cpu16a、nvm16b及ram16c。cpu16a控制整个主机16。nvm16b是非易失性存储器。在nvm16b中存储有各种程序。作为nvm16b的一例,可以举出eeprom,但本发明的技术并不限定于此。nvm16b例如可以是铁电存储器来代替eeprom,若为可搭载于主机16上的非易失性存储器,则可以是任何存储器。ram16c是当执行各种程序时的用作工作区等的易失性存储器。
85.cpu16a、nvm16b及ram16c连接于总线16d。在主机16上,例如连接有包括鼠标、键盘
及触摸面板等的接受器件40、以及例如el显示器或lcd等监视器42。接受器件40接受对主机16的来自用户的指示。监视器42将来自主机16的输出显示于画面。另外,在此,接受器件40与监视器42例示为独立的器件,但本发明的技术并不限定于此,也可以适用接受器件40与监视器42一体化的输入/输出器件。作为输入/输出器件,例如,可以举出接受器件40中所包括的触摸面板与监视器42一体化的触摸面板显示器。
86.作为一例,如图6所示,数据读取部80根据从主机16输入的读取请求信号来执行数据读取处理70。读取请求信号根据经由接受器件40接受的来自用户的读取指示信号由主机16输出。在读取指示信号中包括可以确定由用户指定为读取对象的数据(以下,也称为“读取对象数据”)的数据编号。主机16制作包括读取对象数据的数据编号的读取请求信号,并将读取请求信号输出到数据读取部80。
87.在存储器18中存储有数据表32和盒表34。在数据表32中对应关联地存储有存储在盒20中的数据的数据编号和存储有该数据的盒20的盒编号。在盒表34中对应关联地存储有盒20的盒编号和收纳有该盒20的盒收纳单元24的单元编号。
88.数据读取部80参考存储在存储器18中的数据表32,检索与读取对象数据的数据编号对应的盒编号。即,数据读取部80获取存储有读取对象数据的盒20的盒编号。然后,数据读取部80参考盒表34,检索与所检索到的盒编号对应的单元编号。即,数据读取部80获取收纳有存储有读取对象数据的盒20的盒收纳单元24的单元编号。
89.数据读取部80向输送机构28输出输送机构驱动信号。输送机构28根据从数据读取部80输入的输送机构驱动信号进行装填动作。由此,存储有读取对象数据的盒20由输送机构28从盒收纳单元24取出,并装填到磁带驱动器30中。
90.数据读取部80向磁带驱动器30输出磁带驱动器驱动信号。磁带驱动器30根据从数据读取部80输入的磁带驱动器驱动信号进行读取动作。由此,读取对象数据从盒20读取。所读取的数据(以下,也称为“读取数据”)输出到主机16。
91.在数据表32中,除了数据编号与盒编号的对应以外,还存储有表示访问具有各数据编号的数据的频率的访问频率。数据编号、盒编号及访问频率彼此对应关联地存储在数据表32中。在此,作为访问频率,例如,表示在特定期间内通过磁带驱动器30的读取动作而读取到具有各数据编号的数据的次数。特定期间例如为一个月期间,数据表32所示的访问频率每月重置为零。
92.数据读取部80在磁带驱动器30的读取动作结束之后,通过输出访问频率增加信号,在数据表32中使与读取数据的数据编号对应的访问频率仅增加1。
93.在盒表34中,除了盒编号与单元编号的对应以外,还存储有表示使用了具有每个盒编号的盒20的频率的使用频率。盒编号、单元编号及使用频率彼此对应关联地存储在盒表34中。在此,作为使用频率,例如表示在从每个盒20的使用开始到目前为止的期间,具有每个盒编号的盒20在磁带驱动器30的读取动作中使用的次数。
94.数据读取部80在磁带驱动器30的读取动作结束之后,通过输出使用频率增加信号,在盒表34中使与存储有读取数据的盒20的盒编号对应的使用频率仅增加1。
95.若磁带驱动器30的读取动作结束,则数据读取部80通过向输送机构28输出输送机构驱动信号而使输送送机构28进行收纳动作。由此,装填到磁带驱动器30中的盒20从磁带驱动器30取出,并收纳于原来的盒收纳单元24中。
96.进行具体的说明,例如,数据读取部80在接受到读取数据编号“0001”的数据的读取请求信号的情况下,参考数据表32获取与数据编号“0001”对应的盒编号“cn1”。接着,数据读取部80参考盒表34,获取与盒编号“cn1”对应的单元编号“a1”。
97.数据读取部80通过输出输送机构驱动信号而驱动输送机构28,以使从单元编号“a1”的盒收纳单元24取出盒编号“cn1”的盒20,并装填到磁带驱动器30中。数据读取部80通过输出磁带驱动器驱动信号而驱动磁带驱动器30,以使从装填到磁带驱动器30中的盒编号“cn1”的盒20读取数据编号“0001”的数据。若磁带驱动器30的读取动作结束,则数据读取部80通过输出输送机构驱动信号而驱动输送机构28,以使从磁带驱动器30取出盒编号“cn1”的盒20,并将其收纳于单元编号“a1”的盒收纳单元24中。
98.作一例,如图7所示,数据重写部82执行数据重写处理72。在数据重写处理72中,数据重写部82通过将访问频率比基准访问频率高的数据即高访问频率数据重新写入到特定盒中,将高访问频率数据汇集在特定盒中。
99.在此,高访问频率数据是指,例如,在以访问频率的顺序排列数据文件时访问频率高的上位5%的数据。并且,基准访问频率是指,在指定为高访问频率数据的数据中,从访问频率最低的数据的访问频率减去1的值。然而,本发明的技术并不限定于此,例如,可以将高访问频率数据设为访问频率高的上位10%的数据。所有数据中所占的高访问频率数据的比例可以任意变更。并且,在本实施方式中,特定盒例如是新盒20-1。
100.数据重写处理72在定期地(例如每月一次)从库控制器14所具备的计时器(省略图示)输出数据重写处理72的执行指示(以下,称为“数据重写处理执行指示”)时由数据重写部82执行。
101.若接受数据重写处理执行指示,则数据重写部82从存储器18读取数据表32,并由数据表32制作高访问频率数据表92。作为一例,如图8所示,在高访问频率数据表92中,根据访问频率重新排列记载于数据表32中的数据文件,此外,在上位5%即100个数据文件中,5个数据文件以访问频率高的顺序被提取为高访问频率数据。在高访问频率数据表92中,在高访问频率数据上,以访问频率高的顺序附有符号fd1~fd5。
102.数据重写部82将所制作的高访问频率数据表92存储于存储器18中。数据重写部82参考高访问频率数据表92及盒表34,从盒20依次读取高访问频率数据fd1~fd5,并存储于数据临时存储区域94中。
103.更具体而言,数据重写部82参考高访问频率数据表92,获取与高访问频率数据fd1对应的数据编号“0065”及盒编号“cn13”。接着,数据重写部82参考盒表34,获取与盒编号“cn13”对应的单元编号“b3”。
104.数据重写部82通过输出输送机构驱动信号而驱动输送机构28,以使从单元编号“b3”的盒收纳单元24取出盒编号“cn13”的盒20,并装填到磁带驱动器30中。接着,数据重写部82通过输出磁带驱动器驱动信号而驱动磁带驱动器30,以使从盒编号“cn13”的盒20读取数据编号“0065”的数据。所读取的数据编号“0065”的数据存储于数据临时存储区域94中。若磁带驱动器30的读取动作结束,则数据重写部82通过输出输送机构驱动信号而驱动输送机构28,以使从磁带驱动器30取出盒编号“cn13”的盒20,并将其收纳于单元编号“b3”的盒收纳单元24中。
105.数据重写部82通过重复相同的处理,将高访问频率数据fd2~fd5存储于数据临时
存储区域94中。若所有的高访问频率数据fd1~fd5存储于数据临时存储区域94中,则数据重写部82通过输出输送机构驱动信号而驱动输送机构28,以使新盒20-1装填到磁带驱动器30中。
106.数据重写部82通过输出磁带驱动器驱动信号而驱动磁带驱动器30,以使存储在数据临时存储区域94中的高访问频率数据fd1~fd5写入到新盒20-1中。
107.若磁带驱动器30的写入动作结束,则数据重写部82在数据表32中,将指定为高访问频率数据fd1~fd5的数据的盒编号变更为表示新盒20-1的“cn21”。
108.作为一例,如图9所示,在数据重写处理前的数据表32-1中,与数据编号“0002”对应的盒编号为“cn1”。由于数据编号“0002”的数据是高访问频率数据fd3,因此数据重写部82将与数据编号“0002”对应的盒编号变更为“cn21”。由此,在数据读取处理70中,高访问频率数据fd1~fd5不是从盒20读取,而是从新盒20-1读取。从而,在数据读取处理70中,集中使用汇集了高访问频率数据fd1~fd5的新盒20-1,新盒20-1的使用频率提高。
109.数据重写部82在数据重写处理后的数据表32-2中,将所有数据的访问频率重置为零。从而,每当执行数据重写处理72时,数据表32所示的访问频率被重置。
110.并且,数据重写部82将新盒20-1添加到盒表34。并且,数据重写部82改写盒表34,以使新盒20-1收纳在由输送机构28从盒收纳单元24输送到磁带驱动器30的输送路径最短的盒收纳单元24中。
111.例如,在图10中,符号34-1表示数据重写处理前的盒表,符号34-2表示数据重写处理后的盒表。新盒20-1的盒编号“cn21”添加到盒表34-2中,并对应于盒编号“cn21”而存储有单元编号“a1”。该理由是,因为如图1所示单元编号“a1”的盒收纳单元24最靠近磁带驱动器30且最靠近输送机构28的基准位置,因此在单元编号“a1”的盒收纳单元24与磁带驱动器30之间输送盒20的情况下,输送机构28的输送路径最短。
112.在该情况下,在数据重写处理之前,收纳在单元编号“a1”的盒收纳单元24中的盒编号“cn1”的盒20移动到其他盒收纳单元24。在图10所示例中,如盒表34-2所示,与盒编号“cn1”对应的单元编号变更为“c1”。
113.数据重写部82通过按照盒表34-2输出输送机构驱动信号,将收纳在单元编号“a1”的盒收纳单元24中的盒编号“cn1”的盒20移动到单元编号“c1”的盒收纳单元24。然后,数据重写部82通过输出输送机构驱动信号,将新盒20-1从磁带驱动器30取出并收纳于单元编号“a1”的盒收纳单元24中。从而,由于新盒20-1收纳在输送机构28的输送路径最短的盒收纳单元24中,因此输送机构28能够在盒收纳单元24与磁带驱动器30之间迅速输送使用频率高的新盒20-1。
114.作为一例,如图11所示,盒替换部84执行盒替换处理74。盒替换处理74通过将存储在新盒20-1中的数据替换为使用频率低的其他盒的数据,在多个盒20之间,使盒20的消耗率均等。
115.在此,其他盒是指在盒20中使用频率比基准使用频率低的盒。在本实施方式中,例如,在以使用频率高的顺序排列了盒20的情况下,盒替换部84在使用频率低的下位5%的盒20即20个盒20中,使用使用频率最低的一个盒20进行盒替换处理74。在该情况下,对使用频率最低的盒20的使用频率加上1的值成为基准使用频率。然而,本发明的技术并不限定于此,基准使用频率可以任意变更。另外,基准使用频率是本发明的技术所涉及的“第1基准使
用频率”的一例。
116.盒替换处理74在定期地(例如每年一次)从库控制器14所具备的时钟(未图示)输出盒替换处理74的执行指示(以下,称为“盒替换处理执行指示”)时由盒替换部84执行。
117.若接受盒替换处理执行指示,则盒替换部84参考存储器18的盒表34,检索最高使用频率盒(在图11中,由缩写“hc”表示)和最低使用频率盒(在图11中,由缩写“lc”表示)。在本实施方式中,如图11的盒表34所示,盒编号“cn21”的新盒20-1是最高使用频率盒,盒编号“cn7”的盒20-2是最低使用频率盒。
118.盒替换部84通过输出输送机构驱动信号而驱动输送机构28,以使从盒收纳单元24取出最高使用频率盒20-1,并装填到第1磁带驱动器30-1中。并且,盒替换部84通过输出输送机构驱动信号而驱动输送机构28,以使从盒收纳单元24取出最低使用频率盒20-2,并装填到第2磁带驱动器30-2中。
119.盒替换部84通过输出磁带驱动器驱动信号而驱动磁带驱动器30,以使从最高使用频率盒20-1读取数据(以下,称为“最高使用频率数据”,在图11中,由缩写“hd”表示)。并且,盒替换部84通过输出磁带驱动器驱动信号而驱动磁带驱动器30,以使从最低使用频率盒20-2读取数据(以下,称为“最低使用频率数据”,在图11中,由缩写“ld”表示)。所读取的最高使用频率数据及最低使用频率数据存储于存储器18的数据临时存储区域94中。
120.盒替换部84通过输出磁带驱动器驱动信号而驱动磁带驱动器30,以使存储在数据临时存储区域94中的最高使用频率数据写入到最低使用频率盒20-2中。并且,盒替换部84通过输出磁带驱动器驱动信号而驱动磁带驱动器30,以使存储在数据临时存储区域94中的最低使用频率数据写入到最高使用频率盒20-1中。由此,替换最高使用频率盒的数据和最低使用频率盒的数据。
121.若磁带驱动器30的写入动作结束,则盒替换部84在盒表34中替换最高使用频率盒20-1的单元编号和最低使用频率盒20-2的单元编号。
122.作为一例,如图12所示,在盒替换处理前的盒表34-3中,与盒编号“cn21”对应的单元编号为“a1”,与盒编号“cn7”对应的单元编号为“a7”。如盒替换处理后的盒表34-4所示,盒替换部84将与盒编号“cn21”对应的单元编号变更为“a7”,将与盒编号“cn7”对应的单元编号变更为“a1”。由此,存储有高访问频率数据fd1~fd5的盒(最低使用频率盒20-2)收纳于输送机构28的输送路径最短的盒收纳单元24中。
123.并且,盒替换部84在数据表32中替换与存储在最高使用频率盒20-1中的数据对应的盒编号和与存储在最低使用频率盒20-2中的数据对应的盒编号。
124.作为一例,如图13所示,在盒替换处理前的数据表32-3中,与数据编号“0002”对应的盒编号为“cn21”。与数据编号“0031”及“0032”对应的单元编号为“cn7”。如盒替换处理后的数据表32-4所示,盒替换部84将与数据编号“0002”对应的盒编号变更为“cn7”,将与数据编号“0031”及“0032”对应的盒编号变更为“cn21”。由此,获得数据编号与盒编号的匹配。
125.关于本实施方式所涉及的盒管理系统10的作用,参考图14~图16进行说明。
126.图14中示出在库控制器14的电源接通时执行的数据读取处理70的流程的一例。
127.在图14所示的数据读取处理70中,首先,在步骤st101中,数据读取部80从主机16接受读取请求信号。然后,数据读取处理转移到步骤st102。
128.在步骤st102中,数据读取部80参考数据表32,获取存储有读取对象数据的盒20
(以下,也称为“对象盒”)的盒编号。然后,数据读取处理70转移到步骤st103。
129.在步骤st103中,数据读取部80参考盒表34,获取收纳有对象盒的盒收纳单元24的单元编号。然后,数据读取处理70转移到步骤st104。
130.在步骤st104中,数据读取部80使输送机构28将对象盒装填到磁带驱动器30中。然后,数据读取处理70转移到步骤st105。
131.在步骤st105中,数据读取部80使磁带驱动器30从对象盒的磁带mt读取读取对象数据。然后,数据读取处理70转移到步骤st106。
132.在步骤st106中,数据读取部80将读取数据存储于ram79中。存储在ram79中的读取数据输出到主机16。然后,数据读取处理70转移到步骤st107。
133.在步骤st107中,数据读取部80在数据表32中,使读取数据的访问频率增加。然后,数据读取处理70转移到步骤st108。
134.在步骤st108中,数据读取部80在盒表34中,使对象盒的使用频率增加。然后,数据读取处理70转移到步骤st109。
135.在步骤st109中,数据读取部80使输送机构28从磁带驱动器30取出对象盒,并将其收纳于原来的盒收纳单元24中。由此,数据读取部80结束数据读取处理70。
136.图15中示出接受到数据重写处理执行指示时执行的数据重写处理72的流程的一例。
137.在图15所示的数据重写处理72中,首先,在步骤st201中,数据重写部82判定是否接受到数据重写处理执行指示。在步骤st201中,在数据重写部82接受到数据重写处理执行指示的情况下,确定被肯定,数据重写处理72转移到步骤st202。在步骤st201中,在数据重写部82未接受到数据重写处理执行指示的情况下,确定被否定,数据重写处理72重复步骤st201。
138.在步骤st202中,数据重写部82由数据表32制作高访问频率数据表92。在高访问频率数据表92中,彼此对应关联地记载有高访问频率数据fd1~fd5的数据编号、盒编号及访问频率。数据重写部82将高访问频率数据表92存储于存储器18中。然后,数据读取处理72转移到步骤st203。
139.在步骤st203中,数据重写部82设定为n=1。然后,数据读取处理72转移到步骤st204。
140.在步骤st204中,数据重写部82参考高访问频率数据表92及盒表34,获取高访问频率数据fd1的数据编号、盒编号及单元编号。数据重写部82使输送机构28从盒收纳单元24取出包含高访问频率数据fd1的盒20,并将其装填到磁带驱动器30中。然后,数据读取处理72转移到步骤st205。
141.在步骤st205中,数据重写部82使磁带驱动器30从装填到磁带驱动器30中的盒20的磁带mt读取高访问频率数据fd1。然后,数据读取处理72转移到步骤st206。
142.在步骤st206中,数据重写部82将所读取的高访问频率数据fd1存储于存储器18的数据临时存储区域94中。然后,数据读取处理72转移到步骤st207。
143.在步骤st207中,数据重写部82使输送机构28将装填到磁带驱动器30中的盒20收纳在原来的盒收纳单元24中。然后,数据读取处理72转移到步骤st208。
144.在步骤st208中,数据重写部82判定是否满足n=5的条件(以下,也称为“高访问频
率数据读取结束条件”)。在步骤st208中,在满足高访问频率数据读取结束条件的情况下,判定被肯定,数据重写处理72转移到步骤st210。在不满足高访问频率数据读取结束条件的情况下,判定被否定,数据重写处理72转移到步骤st209。
145.在步骤st209中,数据重写部82使n仅增加1。然后,数据读取处理72转移到步骤st204。如此,数据重写部82一边使n各增加1,一边重复步骤st204~st207,直至满足高访问频率数据读取结束条件,因此在数据临时存储区域94中存储高访问频率数据fd1~fd5。
146.在步骤st210中,数据重写部82使输送机构28将新盒20-1装填到磁带驱动器30中。然后,数据读取处理72转移到步骤st211。
147.在步骤st211中,数据重写部82使磁带驱动器30将存储在数据临时存储区域94中的高访问频率数据fd1~fd5写入到新盒20-1的磁带mt中。然后,数据读取处理72转移到步骤st212。
148.在步骤st212中,数据重写部82在数据表32中,将与高访问频率数据fd1~fd5的数据编号对应的盒编号变更为新盒20-1的盒编号。然后,数据读取处理72转移到步骤st213。
149.在步骤st213中,数据重写部82在盒表34中,将与新盒20-1的盒编号“cn21”对应的单元编号变更为输送机构28的输送路径最短的盒收纳单元24的单元编号“a1”。并且,数据重写部82将与最初收纳在单元编号“a1”的盒收纳单元24中的盒20的盒编号对应的单元编号变更为空的盒收纳单元24的单元编号。然后,数据读取处理72转移到步骤st214。
150.在步骤st214中,数据重写部82使输送机构28将最初收纳在单元编号“a1”的盒收纳单元24中的盒20移动到变更后单元编号的盒收纳单元24。然后,数据重写部82使输送机构28从磁带驱动器30取出新盒20-1,并将其收纳于单元编号“a1”的盒收纳单元24中。由此,数据重写部82结束数据重写处理72。
151.图16中示出接受到盒替换处理执行指示时执行的盒替换处理74的流程的一例。
152.在图16所示的盒替换处理74中,首先,在步骤st301中,盒替换部84判定是否接受到盒替换处理执行指示。在步骤st301中,在盒替换部84接受到盒替换处理执行指示的情况下,判定被肯定,盒替换处理74转移到步骤st302。在步骤st301中,在盒替换部84未接受到盒替换处理执行指示的情况下,判定被否定,盒替换处理74重复步骤st301。
153.在步骤st302中,盒替换部84参考盒表34,获取最高使用频率盒及最大使用频率盒的盒编号及单元编号。此后,盒更换处理74转移到步骤st303。
154.在步骤st303中,盒替换部84使输送机构28将最高使用频率盒装填到第1磁带驱动器30-1中,并将最低使用频率盒装填到第2磁带驱动器30-2中。此后,盒替换处理74转移到步骤st304。
155.在步骤st304中,盒替换部84使第1磁带驱动器30-1从最高使用频率盒读取最高使用频率数据。并且,盒替换部84使第2磁带驱动器30-2从最低使用频率盒读取最低使用频率数据。此后,盒更换处理74转移到步骤st305。
156.在步骤st305中,盒替换部84将所读取的最高使用频率数据及最低使用频率数据存储于存储器18的数据临时存储区域94中。此后,盒替换处理74转移到步骤st306。
157.在步骤st306中,盒替换部84使磁带驱动器30将存储在数据临时存储区域94中的最低使用频率数据写入到最高使用频率盒中。并且,盒替换部84使磁带驱动器30将存储在数据临时存储区域94中的最高使用频率数据写入到最低使用频率盒中。此后,盒更换处理
74转移到步骤st307。
158.在步骤st307中,盒替换部84在盒表34中替换与最高使用频率盒的盒编号对应的单元编号和与最低使用频率盒的盒编号对应的单元编号。此后,盒替换处理74转移到步骤st308。
159.在步骤st308中,盒替换部84使输送机构28从第1磁带驱动器30-1取出最高使用频率盒,并将其收纳于所替换的单元编号的盒收纳单元24中。并且,盒替换部84使输送机构28从第2磁带驱动器30-2取出最低使用频率盒,并将其收纳于所替换的单元编号的盒收纳单元24中。由此,写入有高访问频率数据fd1~fd5的盒(最低使用频率盒)收纳于输送机构28的输送路径最短的盒收纳单元24中。此后,盒替换处理74转移到步骤st309。
160.在步骤st309中,盒替换部84在数据表32中,替换与存储在最高使用频率盒中的数据的数据编号对应的盒编号和与存储在最低使用频率盒中的数据的数据编号对应的盒编号。由此,盒替换部84结束替换最高使用频率盒的数据和最低使用频率盒的数据的盒替换处理74。
161.如以上说明,本实施方式所涉及的盒管理系统10管理分别容纳有磁带mt的多个盒20。控制盒管理系统10的库控制器14执行数据重写处理72和盒替换处理74。数据重写处理72是根据访问频率将存储在磁带mt中的数据重新写入到多个盒20中的特定盒例如新盒20-1中的处理。从而,根据数据重写处理72,存储在磁带mt中的数据根据访问频率汇集在特定的盒中。盒替换处理74是替换存储在特定盒的磁带mt中的数据和存储在其他盒的磁带mt中的数据的处理。从而,根据盒替换处理74,通过将存储在特定盒的磁带mt中的数据替换为存储在其他盒的磁带mt中的数据,能够在多个盒20之间使盒20的消耗率均等。由此,与不进行数据重写处理72及盒替换处理74的情况相比,能够延长收纳在磁带库12中的整个盒20的寿命。
162.根据本实施方式所涉及的盒管理系统10,在数据重写处理72中,数据重写部82通过将访问频率比基准访问频率高的高访问频率数据fd1~fd5重新写入到特定盒中,将高访问频率数据fd1~fd5汇集在特定盒中。从而,与不进行数据重写处理72的情况相比,能够提高特定盒的使用频率。
163.根据本实施方式所涉及的盒管理系统10,特定盒是新盒20-1。从而,与不进行数据重写处理72的情况相比,能够提高新盒20-1的使用频率。
164.根据本实施方式所涉及的盒管理系统10,数据重写部82定期地执行数据重写处理72。从而,与手动进行数据重写处理72的情况相比,能够减轻定期的数据重写作业所需工夫。
165.根据本实施方式所涉及的盒管理系统10,在盒替换处理74中,盒替换部84将存储在特定盒的磁带mt中的数据替换为存储在使用频率比基准使用频率低的盒的磁带mt中的数据。从而,与不进行盒替换部84的情况相比,在多个盒20之后,能够使盒20的消耗率均等。
166.根据本实施方式所涉及的盒管理系统10,盒替换部84定期地执行盒替换处理74从而,与手动进行盒替换处理74的情况相比,能够减轻定期的替换作业所需工夫。
167.根据本实施方式所涉及的盒管理系统10,多个盒20以规定数量单位(例如逐一)容纳在收纳棚22的盒收纳单元24中。库控制器14使设置在收纳架22中的输送机构28从盒收纳单元24取出特定盒20,并使通过输送机构28从盒收纳单元24取出的特定盒20装填到磁带驱
动器30中。从而,库控制器14能够使输送机构28从盒收纳单元24取出盒20,并将其装填到磁带驱动器30中。
168.根据本实施方式所涉及的盒管理系统10,收纳特定盒的盒收纳单元24是由输送机构28从盒收纳单元24输送到磁带驱动器30的输送路径最短的盒收纳单元。从而,与在输送路径最短的盒收纳单元24中未收纳有特定盒的情况相比,能够迅速取出特定盒并装填到磁带驱动器30中。
169.在上述实施方式中,在数据重写处理72中,数据重写部82将高访问频率数据fd1~fd5写入到新盒20-1中,但本发明的技术并不限定于此。数据重写部82可以将高访问频率数据fd1~fd5写入到使用频率比基准使用频率低的盒20中。基准使用频率是根据能够维持通过计算机模拟、感官试验和/或实际机器的试验等得到的盒20的耐久性的最低限度的次数来确定的值。另外,该基准使用频率是本发明的技术所涉及的“第2基准使用频率”的一例。通过将高访问频率数据fd1~fd5汇集在使用频率比基准使用频率低的盒20中,能够提高使用频率低的盒20的使用频率。
170.并且,在上述实施方式中,数据重写处理72定期地(例如每月一次)进行,但本发明的技术并不限定于此,也可以变更执行数据重写处理72的时刻。例如,数据重写处理72在用户经由主机16将数据重写处理执行指示赋予到库控制器14时,可以由数据重写部82执行。
171.并且,在上述实施方式中,盒替换处理74定期地(例如每年一次)进行,但本发明的技术并不限定于此,也可以变更执行盒替换处理74的时刻。例如,盒替换处理74在用户经由主机16将盒替换处理执行指示赋予到库控制器14时,可以由盒替换部84执行。并且,盒替换处理74在最高使用频率盒的使用次数达到特定值(例如10000次)时,可以由盒替换部84执行。在该情况下,与不根据最高使用频率盒的使用次数来执行盒替换处理74的情况相比,能够容易在盒20之间使盒20的消耗率均等。
172.并且,在上述实施方式中,每个盒收纳单元24逐一收纳有盒20,但本发明的技术并不限定于此。每个盒收纳单元24可以容纳有规定的多个盒20。
173.并且,在上述实施方式中,举出在nvm78中存储有控制程序88的方式例,但本发明的技术并不限定于此。例如,如图17所示,控制程序88可以存储于存储介质100中。
174.存储介质100是非临时存储介质。作为存储介质100的一例,可以举出ss d或usb存储器等任意的便携式存储介质。存储在存储介质100中的控制程序88安装在库控制器14。cpu76按照控制程序88执行数据读取处理70、数据重写处理72及盒替换处理74(以下,将这些处理统称为“控制处理”)。在图17所示例中,cpu76是单个cpu,但也可以是多个cpu。
175.并且,在经由通信网络(省略图示)与库控制器14连接的其他计算机或服务器装置等存储部中存储有控制程序88,根据来自库控制器14的请求,可以下载控制程序88,并将其安装在库控制器14中。
176.在图17所示例中,例示出库控制器14,但本发明的技术并不限定于此,也可以代替库控制器14而适用包括asic、fpga和/或pld的器件。并且,可以代替库控制器14而使用硬件结构及软件结构的组合。
177.作为执行控制处理的硬件资源,能够使用以下所示的各种处理器。作为处理器,例如,可以举出作为通用的处理器的cpu,其通过执行软件即程序而作为执行控制处理的硬件资源发挥作用。并且,作为处理器,例如,可以举出作为处理器的专用电路,其具有fpga、pld
或asic等为了执行特定处理而专门设计的电路结构。任何处理器中都内置或连接有存储器,任何处理器都通过使用存储器而执行盒式存储器侧处理。
178.执行控制处理的硬件资源可以由这些各种处理器中的一个构成,也可以由相同种类或不同种类的两个以上的处理器的组合(例如,多个fpga的组合、或cpu与fpga的组合)来构成。并且,执行盒式存储器侧处理的硬件资源可以是一个处理器。
179.作为由一个处理器构成的例子,第一,有如下方式:以一个以上的cpu和软件的组合来构成一个处理器,该处理器作为执行控制处理的硬件资源而发挥作用。第二,存在如下方式:如以soc等为代表,使用处理器,该处理器以一个ic芯片来实现包括执行盒式存储器侧处理的多个硬件资源的整个系统的功能。如此,控制处理是使用一个以上的上述各种处理器作为硬件资源来实现的。
180.此外,作为这些各种处理器的硬件结构,更具体而言,能够使用将半导体元件等电路元件组合而成的电路。并且,上述控制处理仅为一例。从而,在不脱离主旨的范围内,当然,可以删除不必要的步骤,或者添加新的步骤,或者调换处理顺序。
181.以上所示的记载内容及图示内容是对本发明的技术所涉及的部分的详细说明,这仅为本发明技术的一例。例如,与上述结构、功能、作用及效果有关的说明是与本发明技术所涉及的部分的结构、功能、作用及效果的一例有关的说明。因此,在不脱离本发明的技术的主旨的范围内,当然,可以对以上所示的记载内容及图示内容删除不必要的部分,或者添加新的要素,或者进行替换。并且,为了避免复杂化,并且为了容易理解本发明的技术所涉及的部分,在以上所示的记载内容及图示内容中,省略了在可以实施本发明的技术的方面不需要特别说明的与技术常识等有关的说明。
182.在本说明书中,“a和/或b”与“a及b中的至少一个”的含义相同。即,“a和/或b”是指可以仅为a,可以仅为b,也可以是a及b的组合。并且,在本说明书中,附加“和/或”表现三个以上的事项的情况下,也可以适用与“a和/或b”相同的概念。
183.本说明书中所记载的所有文献、专利申请及技术标准,以与具体且分别记载通过参考而援用各个文献、专利申请及技术标准之情况相同之程度,通过参考而援用于本说明书中。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献