《存储装置.pdf》由会员分享,可在线阅读,更多相关《存储装置.pdf(16页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103176874 A(43)申请公布日 2013.06.26CN103176874A*CN103176874A*(21)申请号 201210564632.1(22)申请日 2012.12.212011-279385 2011.12.21 JPG06F 11/22(2006.01)(71)申请人巴法络股份有限公司地址日本爱知县(72)发明人角田隆之(74)专利代理机构北京林达刘知识产权代理事务所(普通合伙) 11277代理人刘新宇(54) 发明名称存储装置(57) 摘要一种存储装置(100),具备:多个存储驱动器(10);以及控制部(40),其控制多个存储驱动器(10。
2、)。控制部(40)执行检测模式的处理,该检测模式的处理中,将从第一存储驱动器中设置的交换区域读取出的测试数据写入到第二存储驱动器中设置的交换区域。而且,控制部(40)将检测模式的处理的执行结果保存在结果保存区域。(30)优先权数据(51)Int.Cl.权利要求书1页 说明书8页 附图6页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书8页 附图6页(10)申请公布号 CN 103176874 ACN 103176874 A1/1页21.一种存储装置,具备:多个存储驱动器;以及控制部,其控制上述多个存储驱动器,其中,上述多个存储驱动器各自具有用于保存用户数据的用户区。
3、域和上述用户区域以外的特定区域,上述控制部进行检测模式的处理,并将该检测模式的处理的执行结果保存在结果保存区域,在该检测模式的处理中,将从上述多个存储驱动器所包含的第一存储驱动器中设置的上述特定区域读取出的测试数据写入到上述多个存储驱动器所包含的第二存储驱动器中设置的上述特定区域,上述执行结果包含识别上述第一存储驱动器的信息、识别上述第二存储驱动器的信息以及上述测试数据的传输特性。2.根据权利要求1所述的存储装置,其特征在于,上述特定区域是构成暂时保存在存储器中的数据的临时保存目的地的交换区域。3.根据权利要求1所述的存储装置,其特征在于,上述控制部在读取上述测试数据之前,向上述第一存储驱动器。
4、中设置的上述特定区域写入上述测试数据。4.根据权利要求1所述的存储装置,其特征在于,上述控制部不挂载上述用户区域和上述特定区域地执行上述检测模式的处理。5.根据权利要求1所述的存储装置,其特征在于,在进行了上述多个存储驱动器所包含的存储驱动器的更换的情况下,以能区分的形式显示与更换前的存储驱动器对应的上述执行结果和与更换后的存储驱动器对应的上述执行结果。6.根据权利要求1所述的存储装置,其特征在于,上述多个存储驱动器包含三个以上的存储驱动器,上述控制部根据上述执行结果的组合,生成表示故障状况的信息。7.根据权利要求1所述的存储装置,其特征在于,上述结果保存区域设置于上述多个存储驱动器的至少一个。
5、存储驱动器内或者上述控制部内。权 利 要 求 书CN 103176874 A1/8页3存储装置技术领域0001 本发明涉及一种具备多个存储驱动器和控制多个存储驱动器的控制部的存储装置。背景技术0002 以往,已知一种具备多个存储驱动器来存储大容量的数据的存储装置。存储驱动器是物理性硬件,具有用于保存用户数据的用户区域。该存储驱动器例如是HDD(Hard Disk Drive:硬盘驱动器)或者SSD(Solid State Drive:固态混合硬盘)等。0003 存储装置随着使用而产生存储驱动器的劣化。另外,假设伴随存储驱动器的劣化,向存储驱动器写入的速度或者从存储驱动器读取的速度下降。劣化到某。
6、种程度的存储驱动器需要进行更换。0004 对此,在进行了存储驱动器的更换的情况下,以进行评价新的存储驱动器为目的,或者以根据数据的传输速度选择适当的存储驱动器为目的,提出一种测量向存储驱动器写入的速度或者从存储驱动器读取的速度的技术(例如,日本特开2006-3945号公报、日本特开2003-308180号公报)。在这些技术中,测量向用户区域写入用户数据的速度或者从用户区域读取用户数据的速度。0005 然而,上述技术并非以判断存储驱动器的劣化为目的来测量向存储驱动器写入的速度或者从存储驱动器读取的速度的技术。具体来说,例如在使用用户区域的状态下,测量写入速度或者读取速度。换句话说,在各存储驱动器。
7、的负荷不同的环境下,测量写入速度或者读取速度。因而,作为以判断存储驱动器的劣化为目的,上述技术并不适合。0006 另外,还考虑计算写入或者读取的故障次数,并在故障次数的计算值达到规定阈值的情况下,判断为存储驱动器已经劣化。然而,难以适当地设定该规定阈值。详细地说,当规定阈值过大时,导致无法在更换存储驱动器之前使用存储驱动器。另一方面,当规定阈值过小时,导致即使存储驱动器能够使用也判断为应更换存储驱动器。0007 本发明是为了解决上述问题而完成的,其目的之一在于提供一种能够容易地判断存储驱动器的劣化的存储装置。发明内容0008 本发明的某个侧面(aspect)所涉及的存储装置具备:多个存储驱动器。
8、;以及控制部,其控制上述多个存储驱动器。上述多个存储驱动器各自具有用于保存用户数据的用户区域和上述用户区域以外的特定区域。上述控制部进行检测模式的处理,在该检测模式的处理中,将从上述多个存储驱动器所包含的第一存储驱动器中设置的上述特定区域读取出的测试数据写入到上述多个存储驱动器所包含的第二存储驱动器中设置的上述特定区域。上述控制部将上述检测模式的处理的执行结果保存在结果保存区域。上述执行结果包含识别上述第一存储驱动器的信息、识别上述第二存储驱动器的信息以及上述测试数据的传输特性。说 明 书CN 103176874 A2/8页40009 在此,上述特定区域也可以是构成暂时保存在存储器中的数据的临。
9、时保存目的地的交换区域。0010 另外,在此,上述控制部也可以在读取上述测试数据之前,向上述第一存储驱动器中设置的上述特定区域写入上述测试数据。0011 另外,上述控制部也可以不挂载上述用户区域和上述特定区域地执行上述检测模式的处理。0012 另外,也可以在进行了更换上述多个存储驱动器所包含的存储驱动器的情况下,以能区分(distinguishable)的形式显示与更换前的存储驱动器对应的上述执行结果和与更换后的存储驱动器对应的上述执行结果。0013 并且,上述多个存储驱动器包含三个以上的存储驱动器。而且,上述控制部根据上述执行结果的组合确定故障状况。0014 另外,上述结果保存区域也可以设置。
10、于上述多个存储驱动器的至少一个存储驱动器内或者上述控制部内。0015 发明的效果0016 根据本发明,能够提供一种能够容易地判断存储驱动器的劣化的存储装置。附图说明0017 图1是表示本发明的实施方式所涉及的存储装置100的图。0018 图2是表示本发明的实施方式所涉及的存储驱动器10的图。0019 图3是表示本发明的实施方式所涉及的存储装置100的框图。0020 图4是表示本发明的实施方式所涉及的存储驱动器10的存储区域的图。0021 图5是表示本发明的实施方式所涉及的检测模式的流程图。0022 图6是表示本发明的实施方式所涉及的检测模式的流程图。0023 图7是表示本发明的实施方式所涉及的。
11、检测模式的流程图。0024 图8是表示本发明的实施方式的某个侧面所涉及的检测模式的流程图。0025 图9是表示本发明的实施方式的某个侧面所涉及的检测模式的执行结果的显示例的图。0026 图10是用于说明本发明的实施方式的另一侧面所涉及的故障判断的图。具体实施方 式0027 以下,参照附图说明本发明的实施方式所涉及的存储装置。此外,在以下的附图的记载中,对采用相同的结构的部分附加相同的附图标记。0028 但是,附图是示意性的,各尺寸的比例等与实际的不同。因而,应该参考以下的说明来判断具体的尺寸等。另外,在附图相互之间也包含相互的尺寸的关系、比例不同的部分。0029 本发明的实施方式所涉及的存储装。
12、置具备:多个存储驱动器;控制部,其控制多个存储驱动器。多个存储驱动器各自具有用于保存用户数据的用户区域和用户区域以外的特定区域。控制部具有检测模式,在该检测模式下,将从上述多个存储驱动器所包含的第一存储驱动器中设置的特定区域读取出的测试数据写入到多个存储驱动器所包含的第二说 明 书CN 103176874 A3/8页5存储驱动器中设置的特定区域。控制部将检测模式的执行结果保存在结果保存区域。执行结果包含识别第一存储驱动器的信息、识别第二存储驱动器的信息以及测试数据的传输特性。0030 在本实施方式中,控制部具有用于检测测试数据的传输特性的检测模式。另外,控制部在检测模式下使用用户区域以外的特定。
13、区域进行测试数据的读取和测试数据的写入。0031 因而,在各存储驱动器的负荷相同的状态下,检测测试数据的传输特性。另外,根据结果保存区域中保存的检测模式的执行结果,容易地判断存储驱动器的劣化。0032 首先说明本发明的实施方式所涉及的存储装置的概要。图1是表示本发明的实施方式所涉及的存储装置100的外观的图。0033 如图1所示,本实施方式的存储装置100具有多个存储驱动器10和多个驱动器托架20。0034 存储驱动器10是物理性硬件,各自具有用于保存用户数据的用户区域。存储驱动器10例如是HDD(Hard Disk Drive)、S SD(Solid State Drive)等。在本实施方式。
14、中,设定存储驱动器10A存储驱动器10D作为存储驱动器10。但是,存储驱动器10的数量并不限定于四个。0035 驱动器托架20是容纳存储驱动器10的托架。驱动器托架20例如具有与存储驱动器10中设置的针组相连接的连接器。在第一实施方式中,设定驱动器托架20A驱动器托架20D作为驱动器托架20。但是,驱动器托架20的数量并不限定于四个。0036 以下,说明第一实施方式所涉及的存储驱动器。图2是表示本实施方式所涉及的存储驱动器10的图。在此,以存储驱动器10是HDD的情况为例。0037 如图2所示,这些存储驱动器10各自具有盘片11、主轴马达12、头13、摆臂14、执行器15、接口针16以及电源针。
15、17。0038 盘片11是存储数据的圆盘。在盘片11的表面涂布有磁性材料,在磁性材料的表面设置有润滑涂层(衬垫)。数据可以存储于盘片11的单面,也可以存储于盘片11的两面。盘片11的存储容量(盘片存储容量)由数据的存储密度等而定。0039 主轴马达12是用于旋转盘片11的马达。详细地说,主轴马达12使盘片11以固定速度(例如7200rpm(revolution per minute:每分钟转数)旋转。0040 头13是用于进行向盘片11写入数据或者从盘片11读取数据的磁头。0041 摆臂14构成为能够以旋转轴X为中心进行旋转。在摆臂14的前端设置有头13。伴随摆臂14的旋转,在盘片11的径向上。
16、调整头13的位置。0042 执行器15是用于旋转摆臂14的驱动部。执行器15例如是音圈马达。0043 接口针16与驱动器托架20中设置的连接器相连接。通过头13写入到盘片11的数据从存储装置100经由接口针16输出到存储驱动器10。通过头13从盘片11读取的数据从存储驱动器10经由接口针16输出到存储装置100。0044 电源针17与驱动器托架20中设置的连接器相连接。从存储装置100经由电源针17对存储驱动器10提供用于驱动存储驱动器10的电力。0045 以下,说明本实施方式所涉及的存储装置的详细情况。图3是表示本实施方式所涉及的存储装置100的框图。0046 如图3所示,存储装置100具有。
17、多个存储驱动器10、接口连接器30以及控制部40。说 明 书CN 103176874 A4/8页6此外,在图3中,省略上述的驱动器托架20。0047 在本实施方式的某例中,如图4所例示,各存储驱动器10具有系统区域、交换区域以及用户区域。0048 系统区域是用于保存系统数据的区域,具有boot(引导)区域和rootfs(根文件系统)区域。boot区域是用于保存启动设置于控制部40的OS(Operating System:操作系统)所需的数据的区域。rootfs区域是用于保存存储驱动器10的文件系统的区域。详细地说,在rootfs区域中保存有包含根目录的分层的目录结构(根文件系统)。0049 交。
18、换区域是构成暂时保存在后述的易失性存储器42中的数据的临时保存目的地的区域。在第一实施方式中,交换区域是在检测存储驱动器10的检测模式下使用的特定区域的一例。0050 用户区域是用于保存用户数据的区域。即,在用户区域中保存有被从外部装置(例如,个人计算机)写入的用户数据。或者,在用户区域中保存有被外部装置(例如,个人计算机)读取的用户数据。0051 接口连接器30是用于将存储装置100连接至外部装置(例如,个人计算机或者路由器)的连接器(例如,USB连接器、以太网(注册商标)连接器)。存储装置100经由接口连接器30从外部装置接收数据。存储装置100经由接口连接器30向外部装置发送数据。005。
19、2 控制部40控制多个存储驱动器10。具体来说,控制部40具有CPU41、易失性存储器42以及非易失性存储器43。易失性存储器42是DRAM等易失性半导体存储器,暂时存储控制部40的动作(存储驱动器10的控制)所需的数据。非易失性存储器43是闪存等非易失性半导体存储器,存储用于OS(Operating System)、各种处理的程序等。0053 在本实施方式中,控制部40(详细地说,CPU41)按照非易失性存储器43中存储的程序,执行检测存储驱动器10的检测模式下的处理。在该处理中,第一,控制部40在检测从第一存储驱动器至第二存储驱动器的数据的传输特性的情况下,将从第一存储驱动器中设置的交换区。
20、域读取的测试数据写入第二存储驱动器中设置的交换区域。0054 检测模式下的处理的执行结果包含识别第一存储驱动器的信息、识别第二存储驱动器的信息以及表示测试数据的传输特性的信息。0055 在此,表示测试数据的传输特性的信息可以是从第一存储驱动器向第二存储驱动器传输测试数据的传输速度的信息,也可以是从第一存储驱动器向第二存储驱动器传输测试数据的传输时间的信息。此外,测试数据的传输速度的信息也可以以测试数据的数据量(MB:兆字节)除以测试数据的传输时间(s:秒)得到的值(MB/s)来表示。0056 另外,从第一存储驱动器向第二存储驱动器传输测试数据的传输开始时刻是开始检测传输速度的时刻。0057 另。
21、外,从第一存储驱动器向第二存储驱动器传输测试数据的传输结束时刻例如是结束检测传输速度的时刻。0058 此外,针对第一存储驱动器的读取命令是指定从交换区域的开头扇区到交换区域的最后扇区为止的规定区域并且指示读取测试数据的命令。针对第二存储驱动器的写入命令是指定从交换区域的开头扇区到交换区域的最后扇区为止的规定区域并且指示写入测试数据的命令。0059 第二,控制部40(详细地说,CPU41)将检测模式下的处理的执行结果保存在结果说 明 书CN 103176874 A5/8页7保存区域。例如,控制部40在外部装置(个人计算机)中设置的显示器上显示结果保存区域中保存的执行结果。详细地说,能够访问存储装。
22、置100的外部装置(个人计算机)使用专用软件或者浏览器等软件,读取结果保存区域中保存的执行结果,将读取出的执行结果显示到显示器上。0060 在此,结果保存区域设置于控制部40(例如,非易失性存储器43)。或者,结果保存区域也可以设置于多个存储驱动器10的至少一个存储驱动器10。结果保存区域也可以设置于所有的存储驱动器10。在结果保存区域设置于所有的存储驱动器10的情况下,检测模式的执行结果分别保存在所有的存储驱动器10。0061 在本实施方式中,优选的是控制部40在读取测试数据之前,向第一存储驱动器中设置的交换区域写入测试数据。即,优选的是控制部40在重写交换区域中保存的测试数据后,执行检测模。
23、式下的处理。0062 在本实施方式中,优选的是控制部40不挂载用户区域和交换区域地执行检测模式的处理。即,优选的是控制部40在文件系统未被OS识别的状态(即,用户区域和交换区域为非挂载的状态)下,执行检测模式的处理。此外,交换区域的开头扇区的地址对于控制部40而言是已知的。0063 以下,说明本实施方式中的检测模式的处理。图5图7是表示本实施方式所涉及的检测模式的处理的例子的流程图。0064 如图5所示,在步骤100中,能够访问存储装置100的外部装置使用专用软件或者浏览器等软件进行检测模式的调度。例如,外部装置进行检测模式的调度,从而在存储装置100关机时或者启动时执行检测模式的处理。006。
24、5 在此,存储装置100将检测模式标志设为ON。检测模式标志是用于判断是否执行检测模式的处理的标志。在将检测模式标志设为ON的情况下,执行检测模式的处理。另一方面,在将检测模式标志设为OFF的情况下,不执行检测模式的处理。0066 在步骤200中,进行存储装置100的关机或者启动。0067 在步骤300中,存储装置100判断是否将检测模式标志设为ON。在该判断结果为“是”的情况下,存储装置100移至步骤400的处理。另一方面,在该判断结果为“否”的情况下,存储装置100返回至步骤100的处理。0068 在步骤400中,存储装置100执行检测模式的处理。具体来说,如图6所示,在步骤410中,存储。
25、装置100启动各存储驱动器10。在此,存储装置100不挂载用户区域和交换区域地启动各存储驱动器10。0069 在步骤420中,存储装置100从多个存储驱动器10中选择对象驱动器。对象驱动器是构成测试数据的读取源的第一存储驱动器和构成测试数据的写入目的地的第二存储驱动器。0070 在此,存储装置100在执行传输速度的检测之前,向作为特定区域的设置于第一存储驱动器的交换区域写入测试数据。0071 在步骤430中,存储装置100执行传输速度的检测。详细地说,如图7所示,在步骤432中,存储装置100对第一存储驱动器发出读取命令。针对第一存储驱动器的读取命令是指定从交换区域的开头扇区到交换区域的最后扇。
26、区为止的规定区域并且指示读取测试数据的命令。说 明 书CN 103176874 A6/8页80072 在步骤433中,存储装置100从第一存储驱动器中设置的交换区域读取测试数据。0073 在步骤434中,存储装置100对第二存储驱动器发出写入命令。针对第二存储驱动器的写入命令是指定从交换区域的开头扇区到交换区域的最后扇区为止的规定区域并且指示写入测试数据的命令。0074 在步骤435中,存储装置100向第二存储驱动器中设置的交换区域写入测试数据。0075 在步骤436中,存储装置100判断是否完成了从第一存储驱动器中设置的交换区域读取测试数据以及向第二存储驱动器中设置的交换区域写入测试数据。换。
27、句话说,存储装置100判断是否完成了将测试数据从第一存储驱动器中设置的交换区域传输到第二存储驱动器中设置的交换区域。0076 返回图6,在步骤440中,存储装置100将检测模式的执行结果保存在结果保存区域。即,存储装置100将识别第一存储驱动器的信息、识别第二存储驱动器的信息以及从第一存储驱动器至第二存储驱动器的测试数据的传输特性(传输结束时刻与传输开始时刻之差)保存在结果保存区域。0077 在此,传输开始时刻是在开始检测传输速度(步骤430)的时间点从未图示的时钟芯片获取并存储的时刻。传输结束时刻是在结束检测传输速度(步骤430)的时间点从未图示的时钟芯片获取并存储的时刻。0078 在步骤4。
28、50中,存储装置100判断是否选择了所有的存储驱动器10的组合。在其判断结果为“是”的情况下,存储装置100结束一系列的处理。另一方面,在其判断结果为“否”的情况下,存储装置100返回至步骤420的处理。在返回到了步骤420的处理时,例如,将测试数据的读取源即第一存储驱动器和测试数据的写入目的地即第二存储驱动器的至少一方设定为其它存储驱动器。0079 在第一实施方式中,控制部40执行用于检测测试数据的传输特性的检测模式的处理。另外,该控制部40在检测模式的处理中,使用用户区域以外的特定区域进行测试数据的读取和测试数据的写入。0080 因而,在各存储驱动器10的负荷相同的状态下,检测测试数据的传。
29、输特性。另外,根据结果保存区域中保存的检测模式的执行结果,能够判断存储驱动器的劣化。0081 以下,说明本实施方式的某个侧面(aspect)。以下,以从上述说明变形得到的部分为主进行说明。0082 以下,说明更换存储驱动器10时的检测模式的处理和其执行结果的显示例。0083 首先,第一,说明更换存储驱动器10时的检测模式的处理。在该处理中,如图8所示,在步骤500中,在规定驱动器托架中进行存储驱动器10的更换。0084 在步骤510中,能够访问存储装置100的外部装置使用专用软件或者浏览器等软件将初次检测标志设为ON。初次检测标志是表示是否进行了存储驱动器10的更换的标志。在进行了存储驱动器1。
30、0的更换的情况下,对初次检测标志设为ON。另一方面,在未进行存储驱动器10的更换的情况下,对初次检测标志设为OFF。0085 在步骤520中,进行存储装置100的关机或者启动。0086 在步骤530中,存储装置100不直接删除与规定驱动器托架中的更换前的存储驱动器10对应的检测模式的处理的执行结果,而事先将其直接存储为与该驱动器托架中的更换后的存储驱动器10对应的检测模式的处理的执行结果。说 明 书CN 103176874 A7/8页90087 在步骤400中,存储装置100执行检测模式的处理。此外,步骤400的处理与已经说明了的例子相同,因此省略重复的说明。0088 在这样的情况下,如图9所。
31、示,能够访问存储装置100的外部装置(个人计算机),将与更换前的存储驱动器10对应的检测模式的执行结果和与更换后的存储驱动器10对应的检测模式的执行结果以能区分(distinguishable)的形式显示到显示器上。即,外部装置在如图9的例子那样显示执行结果的图中,以使表示更换前的状况的线与表示更换后的状况的线分段等的方式将检测模式的执行结果显示到显示器上,以使进行了存储驱动器10的更换的情况变得明确。0089 此外,如图9所示,检测模式的执行结果也可以以折线图的形式进行显示,但不限于此。0090 另外,说明本实施方式的另一个侧面(aspect)。0091 在该侧面中,存储装置100(控制部4。
32、0)根据检测模式的处理的执行结果的组合,生成存储驱动器10的故障状况信息。在此,例如,故障状况信息是指表示是否发生故障的信息,是在发生了故障的情况下表示故障原因的信息,或者,是在发生了故障的情况下表示发生了故障的存储驱动器的信息。此外,在此,故障主要是指从数据的读取源向数据的写入目的地传输数据的过程中发生的“写入故障”、“读取故障”。0092 在该侧面中,作为存储驱动器10,参照图10说明设置四个HDD(HDD1HDD4)的情况。此外,在图10中,为了简化说明,将各种现象集中到一个表内。即,图10所述的各种现象并不是一起发生的。另外,在图10中,OK表示传输特性为正常的意思,NG表示传输特性劣。
33、化的意思。0093 此外,在图10中,最左方的纵列(column)表示构成数据的读取源的存储驱动器10,最上方的横列(row)表示构成数据的写入目的地的存储驱动器10。另外,本实施方式的该侧面的例子也能够应用于存储驱动器10为三个的情况,还能够应用于存储驱动器10为五个以上的情况。0094 具体来说,如图10所示,在读取源为HDD1的状况下,考虑如下状况:在写入目的地为HDD2和HDD3的情况下传输特性为正常,仅在写入目的地为HDD4的情况下检测出传输特性劣化。在这样的状况下,存储装置100判断为HDD4的写入故障是故障原因(判断结果A)。这样,存储装置100在被检测出传输特性劣化的写入目的地。
34、的HDD为一个的情况下判断为发生了该写入目的地的HDD的写入故障。0095 在读取源为HDD2的状况下,考虑如下状况:写入目的地为HDD1、HDD3以及HDD4中的任一个的情况下都检测出传输特性劣化。在这样的状况下,存储装置100判断为HDD2的读取故障是故障原因(判断结果B)。这样,存储装置100在所有的写入目的地的HDD中发生了传输特性劣化的情况下判断为发生了该读取源的HDD的读取故障。0096 在读取源为HDD3的状况下,考虑如下状况:在写入目的地为HDD1、HDD2以及HDD4中的任一个的情况下都没有检测出传输特性劣化。作为这样的状况下的传输特性,存储装置100判断为至少从HDD3读取。
35、时没有发生故障(判断结果C)。这样,存储装置100在所有的写入目的地的HDD中没有发生传输特性劣化的情况下判断为没有发生故障。0097 在读取源为HDD4的状况下,考虑如下状况:在写入目的地为HDD1和HDD2的情况下检测出传输特性劣化,在写入目的地为HDD3的情况下没有检测出传输特性劣化。在这样说 明 书CN 103176874 A8/8页10的状况下,存储装置100判断为发生了如存储装置100的设置环境等写入、读取以外的其它故障(判断结果D)。这样,存储装置100即使在多个写入目的地的HDD中发生了传输特性劣化,也在存在没有发生传输特性劣化的写入目的地的HDD的情况下,判断为发生了写入故障。
36、和读取故障以外的其它故障。0098 此外,在此,存储装置100也可以事先存储上次的检测模式的传输特性。而且,存储装置100对上次的检测模式的传输特性与本次的检测模式的传输特性之差进行运算,在该差为规定阈值以上的情况下,判断为传输特性劣化。或者,存储装置100在本次的检测模式的传输特性为规定阈值以下的情况下,判断为传输特性劣化。0099 本发明通过上述的实施方式进行了说明,但构成本公开的一部分的说明和附图不应该理解为对该发明有所限定。本领域技术人员根据本公开得到各种的替代实施方式、实施例和应用技术是显而易见的。0100 在实施方式中,特定区域是交换区域。然而,实施方式不限定于此。特定区域只要是用。
37、户区域以外的区域即可。0101 在实施方式中,测试数据的传输特性是与从第一存储驱动器向第二存储驱动器传输测试数据有关的特性。然而,测试数据的传输特性也可以是从第一存储驱动器读取测试数据的特性。在这样的状况下,结束读取测试数据的时刻是结束将测试数据从第一存储驱动器(交换区域)读取到易失性存储器42的时刻。或者,测试数据的传输特性也可以是向第二存储驱动器写入测试数据的特性。在这样的状况下,结束写入测试数据的时刻也可以是结束将测试数据从易失性存储器42写入到第二存储驱动器(交换区域)的时刻。0102 在实施方式中,测试数据的传输时间是从在开始检测传输速度(步骤430)的时间点存储的时刻(传输开始时刻)到在结束检测传输速度(步骤430)的时间点存储的时刻(传输结束时刻)为止的时间。然而,实施方式并不限定于此。传输开始时刻也可以是对第一存储驱动器发出了最初的读取命令的时刻(读取开始时刻)。或者,传输结束时刻也可以是对第二存储驱动器发出了最后的写入命令的时刻(写入结束时刻)。0103 在实施方式中没有特别提及,但优选在结果保存区域设置于非易失性存储器43的情况下,控制部40在检测模式的处理中挂载结果保存区域。说 明 书CN 103176874 A10。