信息处理装置及信息处理装置的控制方法制造方法及图纸

技术编号:4059170 阅读:162 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种信息处理装置及信息处理装置的控制方法。连接多个硬盘的信息处理装置将存储在多个硬盘中的一个硬盘中的数据,重构到多个硬盘中的另一硬盘中。以如下方式控制所述信息处理装置:当信息处理装置启动时,不在信息处理装置启动之后立即恢复所述重构,而在经过预定时间之后恢复所述重构。

【技术实现步骤摘要】

本专利技术涉及一种包括多个硬盘的信息处理装置、信息处理装置的控制方法以及记录介质。
技术介绍
作为针对硬盘故障的策略,已知一种镜像(mirroring)技术,该技术将同一数据记录在多个本地硬盘中。当实施镜像时,即使在硬盘中发生故障,也可以使用另一硬盘继续正在进行的处理,这提高了可靠性。执行镜像的镜像系统具有重构(再次构建)数据的功能。重构是在两个硬盘(HDD)中的一个发生故障时从其余无故障的HDD恢复发生故障的HDD的数据的功能。例如,进行重构以实现工作的HDD与安装用来替换发生故障的HDD的HDD之间的一致性。镜像系统还包括所谓的巡查(patrol)功能,该功能被配置为通过读取两个HDD的所有扇区,并使用来自另一HDD的数据重写检测到错误的HDD的扇区,来校正错误。通常来说,在具有上述功能的镜像系统中,当主计算机的电源断开或者主计算机进入睡眠模式时,停止向镜像系统的供电,使其进入电源断开状态。当在镜像系统正在执行重构处理时,关闭镜像系统的电源时,在镜像系统的非易失性存储器中记录关于重构处理执行了多少的信息。当主计算机重新启动或者从睡眠模式返回时,镜像系统根据存储在非易失性存储器中的信息自动恢复中断了的重构处理。通常针对各预定数量的块执行重构(或者巡查)处理。当在重构处理期间,从连接到镜像系统的主计算机发送HDD读取/写入请求时,在重构处理的块之间的时间间隙执行主计算机请求的HDD读取/写入操作。因此,如果以大的单位分割重构处理的块,则存在对来自主计算机的请求的响应较慢的问题。为了解决该问题,日本特开2007-94994号公报讨论了一种技术,在该技术中,当从主计算机频繁发出HDD访问请求时,通过将重构处理的块重改(recast)为较小的单位,可以使对来自主计算机的HDD访问请求的响应更快。使用上述技术,能够加快对来自主计算机的HDD访问请求的响应。但是,即使将重构处理的块缩小为较小的单位,与不执行重构处理的情况相比,响应速度仍然没有改善。由于整个系统的启动程序都存储在HDD中,因此尤其在主计算机启动时,频繁地访问HDD。如果自动恢复中断的重构处理,则产生系统的启动时间延长的问题。
技术实现思路
本专利技术涉及一种能够抑制系统启动时由重构(或者由巡查)引起的启动时间延迟的信息处理装置和信息处理装置的控制方法。根据本专利技术的一个方面,提供了一种信息处理装置,该信息处理装置连接多个硬-->盘,该信息处理装置包括:重构单元,其被配置为将存储在所述多个硬盘中的一个硬盘中的数据,重构到所述多个硬盘中的另一硬盘中;以及控制单元,其被配置为控制所述信息处理装置,使得防止所述重构单元在所述信息处理装置启动之后立即恢复所述重构,而在经过预定时间之后恢复所述重构。通过以下参照附图对示例性实施例的详细描述,本专利技术的其他特征和方面将变得清楚。附图说明并入到说明书中并构成说明书的一部分的附图,例示了本专利技术的示例性实施例、特征和方面,其与文字说明一起,用于解释本专利技术的原理。图1例示了根据本专利技术的示例性实施例的设置为执行镜像处理的系统配置。图2是例示根据本示例性实施例的多功能外围设备(MFP)的硬件配置的框图。图3例示了根据本示例性实施例的存储在镜像系统中的FLASH(闪速)存储器中的信息。图4是根据本示例性实施例的串行高级技术附件(SATA,Serial ATAttachment)接口的扩展命令的制成列表。图5例示了根据本示例性实施例的从主计算机发送到镜像系统的数据。图6例示了根据本示例性实施例的从主计算机发送到镜像系统的数据。图7例示了根据本示例性实施例的从主计算机发送到镜像系统的数据。图8是例示根据本实施例的在镜像系统中执行的处理的流程图。具体实施方式下面参照附图详细说明本专利技术的各种示例性实施例、特征和方面。图1例示了本专利技术的示例性实施例中的设置为执行镜像处理的系统配置。尽管在本示例性实施例中描述了将图1中的系统应用于多功能外围设备(MFP)的情况,但是本专利技术也可以应用于包括任何其他设备的信息处理装置。在图1中,主计算机200被配置控制整个MFP。镜像系统300经由串行高级技术附件接口(SATA)203连接到主计算机200,并控制稍后将描述的镜像处理。镜像系统300包括镜像系统CPU 301、镜像系统内部闪速存储器(非易失性存储器)307以及计时器308。镜像系统300分别经由SATA信号线304和305连接到作为大容量存储设备的HDD 302和HDD 303。供电单元101向主计算机200供电,供电单元102向镜像系统300供电。如上所述,主计算机200和镜像系统300具有独立的电源。当断开主计算机200的电源时,镜像系统300的电源也关闭。当主计算机处于睡眠(省电)模式时,镜像系统300的电源关闭。但是,当向主计算机200供电,或者当主计算机200从睡眠模式返回时,接通镜像系统300的电源。图2是例示根据本专利技术的示例性实施例的多功能外围设备(MFP)的硬件配置的框图。将详细描述图1所示的主计算机200的内部配置。主计算机200包括控制整个MFP的控制器功能。主计算机200电连接到操作单元-->401、扫描器单元402以及打印机单元403,并且还经由作为网络接口的网络接口206连接到LAN,以与个人计算机或者外部设备进行图像数据或者设备信息通信。CPU 201(图1中的系统控制CPU)根据存储在ROM 253中的控制程序整体控制对连接的各种设备的访问,并且集中控制内部控制器功能执行的各种处理项目。RAM 252是CPU 201进行工作所使用的系统工作存储器,RAM 252还用作临时存储图像数据的存储器。该RAM 252由在电源关闭之后保持存储的数据的SRAM(非易失性存储器)以及在电源关闭之后擦除存储的数据的DRAM(易失性存储器)构成。ROM 253存储装置的启动程序。硬盘控制器202连接到镜像系统300。图1所示的连接到镜像系统300的硬盘302和303被配置为存储系统软件和图像数据。操作单元接口205连接系统总线203和操作单元401。操作单元接口205从系统总线203接收图像数据并将其输出到操作单元401以进行显示,并且还将从操作单元401发送的信息输出到系统总线203上。作为交换图像数据的发送通道的图像总线220,由外部设备互联(PCI,Peripheral Component Interconnect)总线构成。图像总线接口218是连接系统总线203和图像总线220的总线桥,其对数据结构进行转换。扫描器图像处理单元212对经由扫描器接口211从扫描器单元402接收的图像数据进行校正、处理和编辑。扫描器图像处理单元212确定所接收的图像数据是彩色原稿还是单色原稿,是字符原稿还是照片原稿。将确定结果附加到图像数据。所附加的信息被称为图像区域数据。压缩单元213接收图像数据,并将图像数据分割为各个包括32×32像素的块,具有块的图像数据被称为区块(tile)数据。本示例性实施例中的MFP以如下方式执行复制处理。将扫描器单元402读取的图像数据经由扫描器接口211发送到扫描器图像处理单元212。在生成区块数据(包括32像素×32像素的块)之后,压缩单元213压缩区块数据。将压缩的图像数据(区块数据)发送到RAM 2本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/55/201010239010.html" title="信息处理装置及信息处理装置的控制方法原文来自X技术">信息处理装置及信息处理装置的控制方法</a>

【技术保护点】
一种信息处理装置,该信息处理装置连接多个硬盘,该信息处理装置包括:重构单元,其被配置为将存储在所述多个硬盘中的一个硬盘中的数据,重构到所述多个硬盘中的另一硬盘中;以及控制单元,其被配置为控制所述信息处理装置,使得防止所述重构单元在所述信息处理装置启动之后立即恢复所述重构,而在经过预定时间之后恢复所述重构。

【技术特征摘要】
JP 2009-7-23 2009-1720691.一种信息处理装置,该信息处理装置连接多个硬盘,该信息处理装置包括:重构单元,其被配置为将存储在所述多个硬盘中的一个硬盘中的数据,重构到所述多个硬盘中的另一硬盘中;以及控制单元,其被配置为控制所述信息处理装置,使得防止所述重构单元在所述信息处理装置启动之后立即恢复所述重构,而在经过预定时间之后恢复所述重构。2.根据权利要求1所述的信息处理装置,该信息处理装置还包括确定单元,该确定单元被配置为确定在所述信息处理装置启动时,所述重构单元进行的重构是否中断,其中,所述控制单元控制所述信息处理装置,使得当所述确定单元确定所述重构中断时,防止所述重构单元在所述信息处理装置启动之后立即恢复所述重构,而在经过预定时间之后恢复所述重构。3.根据权利要求2所述的信息处理装置,该信息处理装置还包括检查单元,该检查单元被配置为检查当所述信息处理装置启动时...

【专利技术属性】
技术研发人员:滨干生
申请(专利权)人:佳能株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1