磁盘阵列装置及磁盘阵列装置的控制方法制造方法及图纸

技术编号:2862887 阅读:164 留言:1更新日期:2012-04-11 18:40
本发明专利技术能够以简单的结构进行数据的保存运用。其解决方法是,主机1针对设定在第1存储器16H中的LDEV(#02)设定禁止写或禁止读/写的任一种时,该设定在存取属性管理表T3中被注册,另外,在移动管理表T2中也被反映。移动控制程序P2将设定存取限制的LDEV移动到更低速(低性能)的第2存储器16L或者外部存储器5中。在解除存取限制的场合,被移动的LDEV从移动目的地的存储器中复位到第1存储器16H中。通过与存取属性的控制联动而进行移动控制,就能够实现简单的数据保存、管理功能。

【技术实现步骤摘要】

本专利技术涉及可利用多种存储器的。
技术介绍
磁盘阵列装置,例如,是将多个磁盘驱动器配设成阵列状,根据RAID(Redundant Array of Independent Inexpensive Disks)构建的。在各磁盘装置具有的物理的存储区域上,形成作为逻辑的存储区域的逻辑卷(逻辑器件)。通过主机对磁盘阵列装置发出规定形式的写入指令或读出指令,就可以进行希望的数据的读写。作为对于存储在磁盘阵列装置中的数据进行存取控制的现有技术,公知有专利文献1所述的磁盘控制方式。该方式是在每个RAID系统内的逻辑器件中设定所谓“既可读又可写”,“不可写”,“既不可读又不可写”3种存取属性中的任意一种。在这种方式中,根据逻辑器件中设定的存取属性,更改针对来自主机的指令的应答和处理内容。特开2000-112822号公报
技术实现思路
但是,除了对逻辑器件的存取控制以外,对于存储在逻辑器件中的数据的长期保存的市场要求正在提高。例如,企业和行政机关等各组织要大量地管理电子邮件数据、契约书数据、文书数据等各种各样的数据,而且,因法律和公司内部规则等原因,这些数据中有的需要保存一定的时间。尽管根据数据的种类不尽相同,但是有的数据必须要保存数年~十几年(根据情况可在该期限以上)的时间。因此,系统管理者要将要求长期保存的数据档案化而进行管理。当检察机关等要求时,系统管理者可以从磁盘阵列装置内搜寻、提供长期保存的数据。因此,为了长期保存各种各样的大量的数据,系统管理者有必要进行将某种数据存储在某种区域内的管理,对于长期保存数据的管理运用和维护等就要花费工夫。本专利技术的目的之一在于,提供一种可以简单地管理运用数据的。本专利技术的目的之一在于,即使在主装置侧的环境变化等的场合下,也可以提供在长时间内简单地保存管理数据的。本专利技术的其它目的将由后述的实施方式的叙述予以阐明。为解决上述课题,根据本专利技术的磁盘阵列装置包括控制与主装置间的数据交接的主适配器;存储由主适配器写入的数据的高速缓冲存储器;可对将数据写入高速缓冲存储器中或者从高速缓冲存储器中读出数据进行控制的存储器适配器;通过主适配器和存储器适配器写入控制信息的控制存储器;以存储器适配器的控制为基础写入数据的多种存储器;以及设置在存储器适配器中的数据移动控制部。另外,主适配器通过基于多种存储器的存储区域而形成多个逻辑器件,控制为使其成为主装置的存取对象。数据移动控制部是这样控制的,即在主适配器接收到了向被包括在多个逻辑器件中的第1逻辑器件指定存取动作的存取控制指令时,根据被指定的存取动作的内容,使与第1逻辑器件有相关关系的数据在被包括在多种存储器中的可靠性各异的多个存储器之间移动。主装置例如作为个人计算机、工作台、服务器、大型计算机、携带信息终端等构成。存储器例如作为硬盘驱动器、软盘驱动器、半导体内存装置等那样的存储装置构成。作为分别具有不同的属性的多种存储器,包括例如高性能存储器和低性能存储器、高速存储器和低速存储器、具有高可靠性的存储器和低可靠性存储器、设在磁盘阵列装置内部的存储器和设于磁盘阵列装置外部的其它存储控制装置内的存储器等。数据移动控制部,例如可以设在存储器适配器内。另外,例如也可以通过存储器适配器及主适配器的合作动作实现数据移动控制部。数据移动控制部可以通过计算机程序、计算机程序和硬件电路的合作操作或硬件电路分别实现。数据移动控制部接收来自主装置的存取控制指令时,可以在多种存储器之间(例如可靠性不同的存储器之间)移动数据。作为存取控制指令,包括例如禁止写入指令(只读)、禁止读写指令(既不可读又不可写)那样的具有防止篡改数据功能的指令。由于这些指令可以禁止任何写入,所以对防止篡改数据具有一定的效果。另外,存取控制指令可以以根据存储器的存储区域生成的逻辑器件单位来控制存取动作,另外,数据移动控制部可以以逻辑器件单位移动数据。通过存取控制指令对存储在第1存储器中的数据限制存取动作时,数据移动控制部将该数据移动到第2存储器中。另一方面,通过存取控制指令对存储在第2存储器中的数据解除存取动作的限制时,数据移动控制部将该数据移动到第1存储器中。这样,例如,在由主装置发出禁止写入指令或禁止读写指令时,根据这些指令,数据移动控制部就可以将存储在第1存储器中的数据移动到第2存储器中。另一方面,例如,解除禁止写入或禁止读写时,数据移动控制部可以使移动到第2存储器中的数据复位到第1存储器中。从而,只要指定数据的存取属性,就可以变更该数据的存储位置。或者,通过存取控制指令对存储在第1存储器中的数据限制存取动作时,在经过预先设定的规定时间的场合下,数据移动控制部将该数据移动到第2存储器中。即,即使在限制存取动作的场合,通过只在规定时间内维持现在的存储位置,就可以只在规定时间内维持现状的存取属性。另外,存取控制指令包括存取动作的限制相对大的第1存取控制指令和存取动作的限制相对小的第2存取控制指令,数据移动控制部,(1)通过第1存取控制指令对存储在第1存储器中的数据限制存取动作时,将该数据移动到第2存储器中,(2)通过第2存取控制指令对存储在第1存储器中的数据限制存取动作时,在经过预先设定的规定时间的场合下,将该数据移动到第2存储器中。即,根据存取控制指令的种类可以改变数据的移动法。此处,例如第1存取控制指令可以是禁止写入和读出的指令,而第2存取控制指令可以是禁止写入的指令。另外,在第2存储器包括上位侧第2存储器和下位侧第2存储器的场合,数据移动控制部,(1)通过第1存取控制指令对存储在第1存储器中的数据限制存取动作时,将该数据移动到下位侧第2存储器中,(2)通过第2存取控制指令对存储在第1存储器中的数据限制存取动作时,将该数据移动到上位侧第2存储器中,在经过预先设定的规定时间的场合下,将该数据再移动到下位侧第2存储器中。此处,例如可以分别由以下构成将第1存储器作为高可靠性或者高速的存储器,将上位侧第2存储器作为中性能、中可靠性或者中速的存储器,而将下位侧存储器作为低性能、低可靠性或者低速的存储器。数据移动控制部根据存取控制指令的种类,改变数据的移动方法。另外,数据控制部对于规定的存取控制指令可以进行多次的数据移动,阶段地改变数据的存储位置。在本专利技术的一种实施方式中,在控制存储器中,设置有在主适配器接收存取控制指令时暂时管理存取动作的限制内容的管理表。另外,数据移动控制部参照管理表,控制数据的移动。本专利技术还涉及一种磁盘阵列装置的控制方法。另外,本专利技术的全部或者一部分可以作为计算机程序而构成。该计算机程序,例如,除了存储在硬盘驱动器、光盘驱动器、半导体内存装置等存储媒介体内而可流通外,也可以借助于因特网等通信网络而流通。以下,根据图1~图12说明本专利技术的实施方式。如下所述,在本实施方式中,通过对逻辑器件的存取属性控制和逻辑器件的移动控制之间的协同动作,可以实现简单的数据保存功能。附图说明图1为表示本专利技术实施例的磁盘阵列装置的整体概要的框图。图2为说明图,其中(a)表示LDEV构成管理表,(b)表示移动管理表,(c)表示存取属性管理表。图3为说明图,其中(a)表示存取属性模式和允许的动作之间的对应关系,(b)表示存取属性模式和禁止比特之间的对应关系。图4为LDEV和存储器之间关系的说明图。图5为本文档来自技高网...

【技术保护点】
一种磁盘阵列装置,包括:    控制与主装置间的数据交接的主适配器;    存储由上述主适配器写入的数据的高速缓冲存储器;    按照可以将数据写入上述高速缓冲存储器中或者从上述高速缓冲存储器中读出数据那样进行控制的存储器适配器;    通过上述主适配器和上述存储器适配器写入控制信息的控制存储器;    以上述存储器适配器的控制为基础写入数据的多种存储器;以及    设置在上述存储器适配器中的数据移动控制部;    其特征在于,    上述主适配器通过基于上述多种存储器的存入区域而生成多个逻辑器件,控制为使之成为由上述主装置的存取对象,    上述数据移动控制部是这样进行控制的,即在上述主适配器接收到向被包括在上述多个逻辑器件中的第1逻辑器件指定存取动作的存取控制指令时,根据上述被指定的存取动作的内容,使得与上述第1逻辑器件有相关关系的数据在被包括在上述多种存储器中的可靠性各异的多个存储器之间移动。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:岛田朗伸中村泰明
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:JP[日本]

网友询问留言 已有1条评论
  • 来自[美国加利福尼亚州圣克拉拉县山景市谷歌公司] 2015年01月13日 21:13
    磁盘阵列(RedundantArraysofIndependentDisks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。
    0
1