存储处理装置以及存储处理方法

文档序号:7606947阅读:158来源:国知局
专利名称:存储处理装置以及存储处理方法
技术领域
本发明涉及一种能够连接存储有系统信息的多个存储介质的存储处理装置以及存储处理方法。
背景技术
近年来,正在普及一种称为NAS (Network Attached Morage 网络附加存储)的存储处理装置。NAS具有多个硬盘驱动器,能够将影像、声音等各种内容数据存储在该硬盘驱动器中。NAS在通过网络接收到来自终端装置的对于内容数据的请求时,通过网络将所请求的内容数据发送到终端装置。在终端装置中,对所接收到的内容数据进行再现。NAS的多个硬盘驱动器分别存储有操作系统。当对NAS接通电源时,NAS选择任一个硬盘驱动器作为引导驱动器(Boot Drive),启动所选择的该引导驱动器中所存储的操作系统。作为引导驱动器的选择方法,例如存在专利文献1和2所述的技术。专利文献1 日本特开平5-100827号公报专利文献2 日本特开2002-49487号公报

发明内容
发明要解决的问题另外,NAS中存在能够连接多个可移动硬盘的NAS装置。在这种NAS装置中,存在如下情况连接在NAS上的可移动硬盘还连接在除NAS以外的其它装置上来使用。因此,可移动硬盘中未必存储有适于NAS的操作系统。因而,需要适当地选择引导驱动器。然而,在专利文献1所记载的引导驱动器的选择方法中,与由用户进行的开关操作相应地选择引导驱动器。因此是伴随着用户的操作的,较为繁琐。另外,在专利文献2所记载的引导驱动器的选择方法中,如果在系统的引导处理过程中引导驱动器或所写入的程序发生异常,则自动切换为其它驱动器,但是这并不是用于启动最适于NAS的操作系统的适当的引导驱动器的选择方法。鉴于上述问题,本发明的目的在于提供一种能够适当地选择引导驱动器的存储处理装置以及程序。用于解决问题的方案为了解决上述问题,本发明具有以下特征。本发明是一种存储处理装置(NAS 20),能够连接存储有系统信息(操作系统) 的多个存储介质(可移动硬盘251、25幻,要点在于,具备引导处理部(引导处理部203), 该引导处理部从上述多个存储介质中选择存储有上述存储处理装置的识别信息(签名 (Signature))的上述存储介质作为引导驱动器,基于所选择的上述引导驱动器中所存储的上述系统信息启动上述存储处理装置。这种存储处理装置视作存储有该存储处理装置自身的识别信息的存储介质存储有适于该存储处理装置自身的系统信息,从而选择该存储介质作为引导驱动器,并基于存储在引导驱动器中的系统信息进行启动。因而,能够适当地选择存储有适于存储处理装置的系统信息的存储介质作为引导驱动器。本发明的特征的要点在于,在存在多个存储有上述存储处理装置的识别信息的上述存储介质的情况下,上述引导处理部从存储有上述存储处理装置的识别信息的上述存储介质中选择所存储的上述系统信息的制作日期(时间戳(time stamp))最新的存储介质作为上述引导驱动器。这种存储处理装置视作存储有系统信息的最新制作日期的存储介质存储有适于该存储处理装置自身的系统信息,从而选择该存储介质作为引导驱动器,并基于存储在引导驱动器中的系统信息进行启动。因而,能够适当地选择存储有适于存储处理装置的系统信息的存储介质作为引导驱动器。本发明的特征的要点在于,在不存在存储有上述存储处理装置的识别信息的上述存储介质的情况下,上述引导处理部从上述多个存储介质中选择所存储的上述系统信息的制作日期最新的存储介质作为上述引导驱动器。这种存储处理装置视作存储有系统信息的最新制作日期的存储介质存储有适于该存储处理装置自身的系统信息,从而选择该存储介质作为引导驱动器,并基于存储在引导驱动器中的系统信息进行启动。因而,能够适当地选择存储有适于存储处理装置的系统信息的存储介质作为引导驱动器。本发明的特征的要点在于,在存在多个所存储的上述系统信息的制作日期最新的上述存储介质的情况下,上述引导处理部从上述系统信息的制作日期最新的上述存储介质中,选择识别编号(盘号)满足规定条件的存储介质作为上述引导驱动器,该识别编号用于在上述存储处理装置中能够唯一指定上述存储介质。本发明的特征的要点在于,具备通信接口,该通信接口与外部进行通信,上述存储处理装置的识别信息是附加在上述通信接口的MAC地址。这种存储处理装置鉴于MAC地址是能够唯一指定通信接口(通信部)的信息,将附加在所内置的通信接口的MAC地址用作存储处理装置的识别信息。因而,例如,即使不与其它存储处理装置之间进行为使识别信息唯一而所需的交换,也能够简易地使识别信息唯
ο本发明的特征的要点在于,是一种程序,使能够连接存储有系统信息的多个存储介质的存储处理装置执行以下的步骤从上述多个存储介质中选择存储有上述存储处理装置的识别信息的上述存储介质作为引导驱动器,基于所选择的上述引导驱动器中所存储的上述系统信息启动上述存储处理装置。发明的效果根据本发明,能够适当地选择引导驱动器。


图1是本发明的实施方式所涉及的NAS的外观结构图。图2是本发明的实施方式所涉及的NAS的整体概要结构图。图3是表示本发明的实施方式所涉及的可移动硬盘的存储区域的结构的图。
图4是表示本发明的实施方式所涉及的NAS中的第一动作的流程图。图5是表示本发明的实施方式所涉及的NAS中的第二动作的流程图。图6是表示本发明的实施方式所涉及的NAS中的第三动作的流程图。附图标记说明20 =NAS ;21 主体;22 盖部;200 控制部;210 通信部;220 存储部;230 输出部;241、242 存储装置连接部;251、252 可移动硬盘。
具体实施例方式接着,参照附图来说明本发明的实施方式。具体地说,对以下内容进行说明(1) NAS的结构、(2)NAS的动作、(3)作用和效果、⑷其它实施方式。在下面的实施方式中的附图记载中,对同一或类似的部分附加同一或类似的附图标记。(I)NAS 的结构图1是本发明的实施方式所涉及的NAS 20的外观结构图。如图1 所示,NAS (Network Attached Storage) 20 具有主体 21 和盖部 22。NAS 20 能够连接两个可移动硬盘。图1表示连接有一个可移动硬盘251的状态。图2是NAS 20的整体概要结构图。如图2所示,NAS 20连接可移动硬盘251和可移动硬盘252。NAS 20包括控制部200、通信部210、存储部220、输出部230、存储装置连接部Ml以及存储装置连接部M2。控制部200例如由CPU构成,用于对NAS 20所具备的各种功能进行控制。通信部210例如是LAN卡,附加有MAC (Media Access Control :介质访问控制)地址。通信部210是与外部进行通信的通信接口,例如通过网络与未图示的支持DMP的电视接收设备之间进行通信。存储部220例如由NAND闪存(NAND Flash Memory)构成,对在NAS 20中的控制等中使用的各种信息进行存储。具体地说,存储部220存储引导加载程序(boot loader)寸。输出部230例如包括扬声器、LED,用于向管理者通知异常处理的执行状况等。存储装置连接部241连接可移动硬盘251。存储装置连接部242连接可移动硬盘 252。图3是表示可移动硬盘251以及252的存储区域的结构的图。如图3所示,可移动硬盘251以及252由签名、操作系统以及内容数据的存储区域构成。操作系统存储区域的一部分是时间戳的存储区域。签名是如下的MAC地址可移动硬盘251以及252被连接到NAS20后,根据NAS20 所进行的初始化向可移动硬盘251以及252的签名区域写入的MAC地址。该MAC地址是事先附加给内置于NAS 20的通信部的MAC地址。操作系统是能够在作为连接目的地的NAS 的电源接通时启动的系统信息。时间戳是制作操作系统的映像文件(image file)的日期 (年月日)。内容数据是影像、声音等能够再现的数据。控制部200包括签名读取部201、时间戳读取部202以及引导处理部203。该签名读取部201、时间戳读取部202以及引导处理部203是通过由控制部200从存储部220读取并执行引导加载程序而实现的功能。
签名读取部201从可移动硬盘251以及252读取签名。时间戳读取部202从可移动硬盘251以及252读取时间戳。引导处理部203将可移动硬盘251以及252中的任一个选作引导驱动器,启动所选择的弓I导驱动器所存储的操作系统。具体地说,引导处理部203获取NAS 20的签名。在此,NAS20的签名是附加在通信部210的MAC地址。引导处理部203能够访问通信部210来获取MAC地址。并且,引导处理部203将NAS20的签名与从可移动硬盘251及252读取出的签名进行比较,判断是否存在存储有与NAS 20的签名相同的签名的可移动硬盘。在存在存储有与NAS 20的签名相同的签名的可移动硬盘的情况下,引导处理部 203判断是否存在多个存储有与NAS 20的签名相同的签名的可移动硬盘。在存储有与NAS 20的签名相同的签名的可移动硬盘仅有一个的情况下,引导处理部203选择存储有与NAS 20的签名相同的签名的可移动硬盘作为引导驱动器。在存在多个存储有与NAS 20的签名相同的签名的可移动硬盘的情况下(在此,在可移动硬盘251及252这两者都存储有与NAS 20的签名相同的签名的情况下),引导处理部203将从存储有与NAS 20的签名相同的签名的可移动硬盘251以及252中读取出的时间戳进行比较,确定最新的时间戳。引导处理部203判断是否存在多个存储有最新的时间戳的可移动硬盘。在存在多个存储有最新的时间戳的可移动硬盘的情况下(在此,在从可移动硬盘 251以及252读取出的时间戳相同的情况下),引导处理部203从可移动硬盘251以及252 中选择与最小的盘号对应的可移动硬盘作为引导驱动器。在此,盘号是指在NAS20中能够唯一指定可移动硬盘的识别信息,盘号例如是对在将可移动硬盘连接到NAS 20时的槽附加的编号。在存储有最新的时间戳的可移动硬盘仅有一个的情况下,引导处理部203选择存储有最新的时间戳的可移动硬盘作为引导驱动器。在不存在存储有与NAS 20的签名相同的签名的可移动硬盘的情况下,引导处理部203将从可移动硬盘251以及252中读取出的时间戳进行比较,确定最新的时间戳。引导处理部203判断是否存在多个存储有最新的时间戳的可移动硬盘。在存在多个存储有最新的时间戳的可移动硬盘的情况下(在此,在从可移动硬盘 251以及252读取出的时间戳相同的情况下),引导处理部203从可移动硬盘251以及252 中选择与最小的盘号对应的可移动硬盘作为引导驱动器。在存储有最新的时间戳的可移动硬盘仅有一个的情况下,引导处理部203选择存储有最新的时间戳的可移动硬盘作为引导驱动器。当通过上述引导驱动器的选择处理来选择出引导驱动器时,引导处理部203从所选择的弓I导驱动器读取出操作系统来进行启动。(2) NAS 的动作接着,说明NAS 20的动作。图4 图6是表示NAS 20的动作的流程图。在图4的步骤SlOl中,签名读取部201从可移动硬盘251以及252读取签名。在步骤S102中,引导处理部203判断是否存在存储有与NAS20的签名相同的签名的可移动硬盘。
在存在存储有与NAS 20的签名相同的签名的可移动硬盘的情况下,在步骤S103 中,引导处理部203判断是否存在多个存储有与NAS 20的签名相同的签名的可移动硬盘, 换言之,判断是否可移动硬盘251以及252这两者都存储有与NAS 20的签名相同的签名。在可移动硬盘251以及252这两者都存储有与NAS 20的签名相同的签名的情况下,在步骤S104中,时间戳读取部202从可移动硬盘251以及252读取时间戳。在步骤S105中,引导处理部203判断是否存在多个存储有最新的时间戳的可移动硬盘,换言之,判断是否可移动硬盘251以及252这两者都存储有相同的时间戳。在可移动硬盘251以及252这两者都存储有相同的时间戳的情况下,在步骤S106 中,引导处理部203从可移动硬盘251以及252中选择与最小的盘号对应的可移动硬盘作为引导驱动器。在步骤S107中,引导处理部203从所选择的引导驱动器读取出操作系统来进行启动。另一方面,在步骤S105中,在判断为可移动硬盘251以及252并未存储相同的时间戳的情况下,换言之,在判断为可移动硬盘251以及252中的一个可移动硬盘存储有最新的时间戳的情况下,在步骤S108中,引导处理部203从可移动硬盘251以及252中选择存储有最新的时间戳的可移动硬盘作为引导驱动器。在步骤S109中,引导处理部203从所选择的引导驱动器读取出操作系统来进行启动。在步骤S103中,在不存在多个存储有与NAS 20的签名相同的签名的可移动硬盘的情况下,换言之,在判断为可移动硬盘251以及252中的一个可移动硬盘存储有与NAS 20 的签名相同的签名的情况下,在图5的步骤SllO中,引导处理部203选择存储有与NAS 20 的签名相同的签名的可移动硬盘作为弓I导驱动器。在步骤Slll中,引导处理部203从所选择的引导驱动器读取出操作系统来进行启动。在步骤S102中,在判断为不存在存储有与NAS 20的签名相同的签名的可移动硬盘的情况下,在图6的步骤S112中,时间戳读取部202从可移动硬盘251以及252读取出时间戳。在步骤S113中,引导处理部203判断是否存在多个存储有最新的时间戳的可移动硬盘,换言之,判断是否可移动硬盘251以及252这两者都存储有相同的时间戳。在可移动硬盘251以及252这两者都存储有相同的时间戳的情况下,在步骤S114 中,引导处理部203从可移动硬盘251以及252中选择与最小的盘号对应的可移动硬盘作为引导驱动器。在步骤S115中,引导处理部203从所选择的引导驱动器读取出操作系统来进行启动。在步骤Sl 13中,在判断为可移动硬盘251以及252这两者并未存储相同的时间戳的情况下,换言之,可移动硬盘251以及252中的一个可移动硬盘存储有最新的时间戳的情况下,在步骤S116中,引导处理部203从可移动硬盘251以及252中选择存储有最新的时间戳的可移动硬盘作为引导驱动器。在步骤S117中,引导处理部203从所选择的引导驱动器读取出操作系统来进行启动。(3)作用和效果在本发明的实施方式中,连接了存储有操作系统的可移动硬盘251以及252的NAS 20视为可移动硬盘251以及252之中存储有该NAS 20自身的签名的可移动硬盘中存储有适于该NAS 20自身的操作系统,从而选择该可移动硬盘作为引导驱动器,并启动存储在所选择的引导驱动器中的操作系统。因而,能够适当地选择存储有适于NAS 20的操作系统的可移动硬盘作为弓I导驱动器。在本发明的实施方式中,NAS 20在可移动硬盘251以及252这两者中都存储有该 NAS 20自身的签名的情况下,视为时间戳最新的可移动硬盘中存储有适于该NAS 20自身的操作系统,从而选择可移动硬盘作为引导驱动器,并启动存储在所选择的引导驱动器中的操作系统。因而,能够适当地选择存储有适于NAS 20的操作系统的可移动硬盘作为引导驱动器。在本发明的实施方式中,NAS 20在可移动硬盘251以及252这两者中都未存储该 NAS 20自身的签名的情况下,从可移动硬盘251以及252中选择时间戳最新的可移动硬盘作为引导驱动器,并启动存储在所选择的引导驱动器中的操作系统。因而,与上述同样地, 能够适当地选择存储有适于NAS 20的操作系统的可移动硬盘作为引导驱动器。在本发明的实施方式中,NAS 20在可移动硬盘251以及252这两者中都存储有最新的时间戳的情况下,选择盘号最小的可移动硬盘作为引导驱动器,并启动存储在所选择的引导驱动器中的操作系统。因而,通过上述选择方法,即使在无法选择引导驱动器的情况下也能够最终选择引导驱动器。NAS 20需要与外部进行通信,因此具备附加有MAC地址的通信部210。在本实施方式中,鉴于MAC地址是能够唯一指定通信部210的信息,将附加在通信部210的MAC地址用作作为NAS 20的识别信息的签名。因而,例如,即使不与其它NAS之间进行为使签名唯一而所需的交换,也能够简易地使签名唯一。(4)其它实施方式如上所述,通过实施方式公开了本发明,但是不应该理解为形成该公开的一部分的论述以及附图是限定本发明的。对于本领域技术人员来说,显然能够从该公开中得到各种替代实施方式、实施例以及应用技术。在上述实施方式中,NAS 20选择与最小的盘号对应的可移动硬盘作为引导驱动器,但是基于盘号的可移动硬盘的选择方法并不限定于此。例如,NAS 20也可以选择与最大的盘号对应的可移动硬盘作为引导驱动器。在上述实施方式中,NAS 20上连接有可移动硬盘251以及252,但是所连接的存储介质并不限定于此。例如,也可以连接SSD(Solid State Drive 固态硬盘)、闪存、SD卡等存储介质,并将操作系统存储在这些存储介质中。这样,应该理解为本发明包括此处没有记载的各种实施方式等。因而,本发明的保护范围是根据上述说明仅由适当的权利要求书所涉及的发明特定事项所确定的。
权利要求
1.一种存储处理装置,能够连接存储有系统信息的多个存储介质,该存储处理装置的特征在于,具备引导处理部,该引导处理部从上述多个存储介质中选择存储有上述存储处理装置的识别信息的存储介质作为引导驱动器,基于所选择的上述引导驱动器中所存储的上述系统信息启动上述存储处理装置。
2.根据权利要求1所述的存储处理装置,其特征在于,在存在多个存储有上述存储处理装置的识别信息的存储介质的情况下,上述引导处理部从存储有上述存储处理装置的识别信息的存储介质中选择所存储的上述系统信息的制作日期最新的存储介质作为上述引导驱动器。
3.根据权利要求1所述的存储处理装置,其特征在于,在不存在存储有上述存储处理装置的识别信息的存储介质的情况下,上述引导处理部从上述多个存储介质中选择所存储的上述系统信息的制作日期最新的存储介质作为上述引导驱动器。
4.根据权利要求2或3所述的存储处理装置,其特征在于,在存在多个所存储的上述系统信息的制作日期最新的存储介质的情况下,上述引导处理部从上述系统信息的制作日期最新的存储介质中选择识别编号满足规定条件的存储介质作为上述引导驱动器,该识别编号用于在上述存储处理装置中能够唯一指定上述存储介质。
5.根据权利要求1 3中的任一项所述的存储处理装置,其特征在于,具备通信接口,该通信接口与外部进行通信,上述存储处理装置的识别信息是附加给上述通信接口的MAC地址。
6.根据权利要求4所述的存储处理装置,其特征在于,具备通信接口,该通信接口与外部进行通信,上述存储处理装置的识别信息是附加给上述通信接口的MAC地址。
7.一种存储处理方法,使能够连接存储有系统信息的多个存储介质的存储处理装置执行以下的步骤从上述多个存储介质中选择存储有上述存储处理装置的识别信息的存储介质作为引导驱动器,基于所选择的上述引导驱动器中所存储的上述系统信息启动上述存储处理装置。
全文摘要
本发明的目的在于提供一种能够适当地选择引导驱动器的存储处理装置以及存储处理方法。连接存储有操作系统的可移动硬盘(251和252)的NAS(20)视作可移动硬盘(251和252)之中存储有该NAS(20)自身的签名的可移动硬盘内存储有适于该NAS(20)自身的操作系统,从而将该可移动硬盘选作引导驱动器,并启动存储在所选择的引导驱动器中的操作系统。
文档编号H04L29/08GK102196031SQ20111005998
公开日2011年9月21日 申请日期2011年3月11日 优先权日2010年3月12日
发明者原幸人, 后藤悟, 岛田纯平 申请人:巴比禄股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1