在物理区块间拷贝数据的磁盘阵列装置、磁盘阵列控制器以及方法制造方法及图纸

技术编号:10102362 阅读:184 留言:1更新日期:2014-05-30 23:21
根据实施方式,磁盘阵列控制器具备数据拷贝部和物理区块更换部。数据拷贝部为了使主逻辑磁盘和备份逻辑磁盘为同步状态而将数据从所述主逻辑磁盘拷贝到所述备份逻辑磁盘。物理区块更换部在取代与第一物理区块相对应的第二物理区块而对第三物理区块更换分配的情况下,在数据从所述第一物理区块拷贝到所述备份逻辑磁盘之前,将所述第三物理区块分配给所述备份逻辑磁盘,所述第一物理区块被分配给所述主逻辑磁盘,所述第二物理区块被分配给所述备份逻辑磁盘。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】根据实施方式,磁盘阵列控制器具备数据拷贝部和物理区块更换部。数据拷贝部为了使主逻辑磁盘和备份逻辑磁盘为同步状态而将数据从所述主逻辑磁盘拷贝到所述备份逻辑磁盘。物理区块更换部在取代与第一物理区块相对应的第二物理区块而对第三物理区块更换分配的情况下,在数据从所述第一物理区块拷贝到所述备份逻辑磁盘之前,将所述第三物理区块分配给所述备份逻辑磁盘,所述第一物理区块被分配给所述主逻辑磁盘,所述第二物理区块被分配给所述备份逻辑磁盘。【专利说明】
本专利技术的实施方式涉及。
技术介绍
一般来说磁盘阵列装置具备硬磁盘驱动器(HDD)或固态驱动器(SSD)这样的多个物理磁盘。磁盘阵列装置包含所述多个物理磁盘的存储区域被定义为连续的一个区域的一个以上的磁盘阵列。磁盘阵列装置的控制器(也就是说磁盘阵列控制器)使用所述一个以上的磁盘阵列的存储区域对一个以上的逻辑磁盘(例如多个逻辑磁盘)进行定义(构建)。此外近年来,为了可靠性的提高,还已知有将任意的逻辑磁盘对用作主逻辑磁盘以及备份逻辑磁盘的磁盘阵列装置。在这样的磁盘阵列装置中,进行复制和数据移动(以下称为迁移(migration))。复制(r印lication)是指数据从主逻辑磁盘拷贝到备份逻辑磁盘的动作。拷贝结束后,主逻辑磁盘以及备份逻辑磁盘转移到同步状态。在同步状态中,写入到主逻辑磁盘的数据还被写入到备份逻辑磁盘。当主逻辑磁盘和备份逻辑磁盘被在逻辑切分时,两磁盘转移到分离(split)状态。在分离状态中用主逻辑磁盘或者备份逻辑磁盘进行了数据更新(也就是说单一的数据写入)的情况下,磁盘阵列控制器将该数据更新范围(写入范围)作为差分进行管理。具体地说磁盘阵列控制器利用差分信息将数据更新范围作为差分区域进行管理。在再次将主逻辑磁盘以及备份逻辑磁盘转移为同步状态时,磁盘阵列控制器基于差分信息,仅将在该两磁盘间数据不一致的区域(也就是说差分区域)作为对象,将数据从主逻辑磁盘拷贝到备份逻辑磁盘。该拷贝被称为复制拷贝或者差分拷贝。迁移是指将分配给逻辑磁盘内的逻辑区块的第一物理区块更换为与该第一物理区块不同的第二物理区块的动作。在迁移中,数据从第一物理区块(也就是说更换源的物理区块)拷贝到第二物理区块(也就是说更换目的地的物理区块)。该拷贝被称为迁移拷贝。磁盘阵列控制器将在迁移拷贝中应写入到所述逻辑区块的数据写入到所述第一以及第二物理区块双方。在迁移拷贝的完成后,磁盘阵列控制器将分配给所述逻辑区块的第一物理区块更换为第二物理区块。也就是说磁盘阵列控制器对表示逻辑区块与物理区块的对应的映射信息进行更换。在成为迁移的对象的物理区块的决定中,以往提出有各种方法。最单纯的方法是在低速的物理区块的负荷高的情况下,将该低速的物理区块更换为高速的物理区块。与此相反地,还能应用在高速的物理区块的负荷低的情况下,将该高速的物理区块更换为低速的物理区块的方法。现有技术文献专利文献专利文献1:日本特开2010-122761号公报专利文献2:日本特开2008-046763号公报专利技术的概要专利技术要解决的课题在现有技术中,所述两种的拷贝动作分别独立执行。但是,由磁盘阵列控制器进行的拷贝动作会对针对从主机装置对该磁盘阵列控制器发放的访问请求(数据访问请求)的响应的性能给予影响。
技术实现思路
本专利技术要解决的课题在于提供一种能减少拷贝动作的。用于解决课题的手段根据实施方式,磁盘阵列装置具备多个磁盘阵列和对所述多个磁盘阵列进行控制的磁盘阵列控制器。所述磁盘阵列控制器具备逻辑区块管理部、数据拷贝部和物理区块更换部。所述逻辑区块管理部对从所述多个磁盘阵列中选择出的多个物理区块进行分配并对多个逻辑磁盘进行定义。所述数据拷贝部为了使主逻辑磁盘和备份逻辑磁盘为同步状态而将数据从所述主逻辑磁盘拷贝到所述备份逻辑磁盘。所述物理区块更换部在取代与第一物理区块相对应的第二物理区块而对第三物理区块更换分配的情况下,在数据从所述第一物理区块拷贝到所述备份逻辑磁盘之前,取代所述第二物理区块而将所述第三物理区块分配给所述备份逻辑磁盘,所述第一物理区块被分配给所述主逻辑磁盘,所述第二物理区块被分配给所述备份逻辑磁盘。【专利附图】【附图说明】图1是表示实施方式的存储系统的典型的硬件构成的框图。图2是主要表示图1所示的磁盘阵列控制器的功能构成的框图。图3是用于说明RAID组中的物理区块的图。图4是用于说明存储池中的RAID组的图。图5是用于说明逻辑磁盘的定义的图。图6是表示物理区块管理数据的数据构造例的图。图7是表示逻辑区块管理数据的数据构造例的图。图8是表示存储池管理数据的数据构造例的图。图9是表示逻辑-物理映射表的数据构造例的图。图10是用于说明从主逻辑磁盘向备份逻辑磁盘的数据的拷贝的图。图11是用于说明复制的状态转变的图。图12是表示RAID组的物理区域的分层化的例子的图。图13是表示向逻辑磁盘内的逻辑区块的不同分层的物理区块的分配的例子的图。图14是用于说明更换分配给逻辑磁盘内的逻辑区块的物理区块的处理的概要的图。图15是表示相同实施方式中应用的读取处理的典型的顺序的流程图。图16是表示相同实施方式中应用的复制拷贝处理的典型的顺序的流程图。【具体实施方式】以下,参照附图对实施方式进行说明。图1是表示实施方式的存储系统的典型的硬件构成的框图。存储系统包括磁盘阵列装置10、主机计算机(以下称为主机)20、以及网络30。磁盘阵列装置10经由网络30与主机20连接。主机20将磁盘阵列装置10用作外部存储装置。网络30例如是存储区域网络(SAN)、互联网或内联网。互联网或内联网例如由以太网(注册商标)构成。磁盘阵列装置10具备例如包含物理磁盘11-0至11-3的物理磁盘组、磁盘阵列控制器12和磁盘接口总线13。物理磁盘组是固态驱动器(SSD)组、或硬磁盘驱动器(HDD)组、或SSD组以及HDD组。在本实施方式中,设物理磁盘组为SSD组以及HDD组。SSD组分别由能重写的非易失性存储器(例如闪存)的集合构成。磁盘阵列控制器12经由磁盘接口总线13与包含物理磁盘11-0至11_3的物理磁盘组连接。磁盘接口总线13的接口种类例如是小型计算机系统接口(SCSI)、光纤信道(FC)、串行附力口 SCSI (SAS)、或串行AT配件(SATA)。磁盘阵列控制器12对物理磁盘组进行控制。磁盘阵列控制器12使用多个物理磁盘构成磁盘阵列而且对其进行管理。在图1的例子中,示出了 3个磁盘阵列110-0至110-2。磁盘阵列 110-0 至 110-2 例如是使用 RAID(Redundant Arrays of Independent Disks(独立磁磁盘冗余阵列)或者Redundant Arrays of Inexpensive Disks (廉价磁磁盘冗余陈列))技术而构建的RAID构成的阵列(也就是说RAID磁盘阵列)。磁盘阵列110-0至110-2分别由磁盘阵列控制器12 (磁盘阵列控制程序)作为单一的物理磁盘进行管理。在以下的说明中,在无需特别对磁盘阵列110-0至110-2进行区别的情况下,将磁盘阵列110-0至110-2分别表述为磁盘阵列110- *。同样地,在无需特别对物理磁盘11-0至11-3进行区别的情况下,将物理磁盘11-0本文档来自技高网
...

【技术保护点】
一种磁盘阵列装置,具备:多个磁盘阵列;以及磁盘阵列控制器,对所述多个磁盘阵列进行控制,所述磁盘阵列控制器具备:逻辑区块管理部,对从所述多个磁盘阵列中选择出的多个物理区块进行分配并对多个逻辑磁盘进行定义;数据拷贝部,为了使主逻辑磁盘和备份逻辑磁盘为同步状态而将数据从所述主逻辑磁盘拷贝到所述备份逻辑磁盘;以及物理区块更换部,在取代与第一物理区块相对应的第二物理区块而对第三物理区块更换分配的情况下,在数据从所述第一物理区块拷贝到所述备份逻辑磁盘之前,取代所述第二物理区块而将所述第三物理区块分配给所述备份逻辑磁盘,所述第一物理区块被分配给所述主逻辑磁盘,所述第二物理区块被分配给所述备份逻辑磁盘。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:小林正树
申请(专利权)人:株式会社东芝东芝解决方案株式会社
类型:
国别省市:

网友询问留言 已有1条评论
  • 来自[北京市联通互联网数据中心] 2014年12月04日 18:09
    磁盘阵列RedundantArraysofIndependentDisksRAID有独立磁盘构成的具有冗余能力的阵列之意原理是利用数组方式来作磁盘组配合数据分散排列的设计提升数据的安全性
    0
1