【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及在存储系统之间迁移数据的技术。
技术介绍
已知从第一存储系统向第二存储系统迁移数据的数据迁移技术。例如,如果新安装存储系统,则有时会从现有存储系统向新安装的第一存储系统迁移数据。此外,在存储系统在使用的同时,存在从高负荷存储系统向低负荷存储系统迁移数据这样的情况。除了在存储系统之间执行之外,也在存储系统中的存储装置之间执行数据迁移。专利文献I公开在维持从主机计算机(下文称为“主机”)访问之时在主机看来透明地在存储系统之间迁移数据的技术。根据专利文献1,第一存储系统(作为数据迁移目的地的存储系统)耦合于主机与第二存储系统(作为数据迁移源的现有存储系统)之间。在第一存储系统从主机接收对迁移目标数据的访问请求(读取请求和/或写入请求)之时,迁移目标数据从第二存储系统向第一存储系统迁移。如果第一存储系统接收对尚未迁移的迁移目标数据的访问请求,则它向第二存储系统发出读取请求以便读取为了处理接收的访问请求而需要的部分的数据。第一存储系统通过使用响应于读取请求而获取的数据来处理前述接收的访问请求。另外,例如也已知存储虚拟化技术。根据存储虚拟化技术,第二存储系统耦合到第一存储系统,并且向主机提供第二存储系统的存储区域作为第一存储系统的存储区域。如果第一存储系统从主机接收访问请求,则指定根据访问请求的访问目的地是第一存储系统的存储区域还是第二存储系统的存储区域,并且如果指定的访问目的地是第二存储系统的存储区域,则向第二存储系统传送访问请求。此外,例如也已知精简配备。根据精简配备,定义由多个虚拟页面(虚拟存储区域)配置的虚拟逻辑卷(下文称为“TP卷”)和由多个 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种数据迁移系统,包括 第一存储系统; 第二存储系统,耦合到所述第一存储系统;以及 主机系统,包括耦合到所述第一和第二存储系统的主机计算机, 其中所述第一存储系统包括 迁移源卷,所述迁移源卷是所述主机计算机识别的第一上级逻辑卷; 第一下级逻辑卷,所述第一下级逻辑卷是虚拟逻辑卷,其与所述迁移源卷关联并且遵循精简配备,而且所述第一下级逻辑卷是由多个虚拟区域配置; 第一池,所述第一池是由多个第一物理区配置的存储区域;以及 所述迁移源卷的第一精简配备信息, 其中所述第一精简配备信息是如下信息,该信息包含代表向所述第一下级逻辑卷的每个虚拟区域分配哪个第一物理区的信息, 其中在接收指明所述迁移源卷的写入请求时,所述第一存储系统从所述第一池向所述迁移源卷的所述第一下级逻辑卷中的写入目的地的虚拟区域分配所述第一物理区、将写入目标数据写入到所述第一物理区中并且更新所述第一精简配备信息, 其中所述第二存储系统包括 迁移目的地卷,所述迁移目的地卷是所述主机计算机识别的第二上级逻辑卷; 第二下级逻辑卷,所述第二下级逻辑卷是与所述迁移目的地卷关联的虚拟逻辑卷;复制目的地卷,所述复制目的地卷是第三上级逻辑卷,所述第三上级逻辑卷与所述迁移目的地卷配置成对,并且在所述复制目的地卷中,所述迁移目的地卷是复制源; 第三下级逻辑卷,所述第三下级逻辑卷是虚拟逻辑卷、与所述复制目的地卷关联并且遵循精简配备,而且所述第三下级逻辑卷是由多个虚拟区域配置的;以及第二池,所述第二池是由多个第二物理区配置的存储区域, 其中(A)所述第二存储系统根据存储虚拟化技术向所述第二下级逻辑卷映射所述迁移源卷, 其中(B)所述主机系统将从所述主机计算机的访问路径从向所述迁移源卷的访问路径切换成向所述迁移目的地卷的访问路径,并且如果所述第二存储系统由此从所述主机计算机接收指明所述迁移目的地卷的访问请求,则经由所述第二下级逻辑卷向所述迁移源卷进行根据所述访问请求的访问, 其中(C)所述第二存储系统获取所述第一精简配备信息中包含的信息, 其中(D)所述第二存储系统执行复制处理,所述复制处理从所述迁移源卷向所述迁移目的地卷迁移数据并且通过所述复制目的地卷从所述迁移目的地卷向所述第三下级逻辑卷复制所述数据, 其中(E)所述第二存储系统在完成所述复制处理之后将所述第三下级逻辑卷与所述迁移目的地卷相关联,以代替所述第二下级逻辑卷, 其中所述第二存储系统即使在所述复制处理期间从所述主机计算机接收指明所述迁移目的地卷的写入请求,并且在所述复制处理期间从所述主机计算机接收指明所述迁移目的地卷的所述写入请求时,向所述第一存储系统传送指明所述迁移源卷的所述写入请求, 其中在所述复制处理中,基于在上述(C)获取的所述信息指定所述第一物理区被分配到的虚拟区域,迁移向所述虚拟区域分配的所述第一物理区中的数据,并且不迁移关于所述第一物理区未被分配到的虚拟区域的数据,以及 其中指定的虚拟区域是在所述复制处理中数据甚至一次也未被迁移到其中的虚拟区域或者是所述主机计算机在所述数据迁移之后通过所述迁移目的地卷重新指明作为数据写入目的地的虚拟区域。2.根据权利要求1所述的数据迁移系统, 其中在所述复制处理中,如果指明所述第三下级逻辑卷的未分配的虚拟区域作为数据复制目的地,则向所述虚拟区域分配来自所述第二池的未分配的第二物理区,并且向所述分配的第二物理区中写入迁移目标数据, 其中在上述(C)与上述⑶之间执行下述⑵ (P)所述第二存储系统基于在上述(C)获取的所述信息指定向所述迁移源卷分配的一个或者多个第一物理区的每个存储分级的存储容量、基于指定的存储容量计算所述第二池所需要的未使用的容量,并且为所述计算的未使用的容量保留一个或者多个第二物理区,以及 其中在所述复制处理中,向所述复制目的地卷的虚拟区域分配在上述(P)中保留的所述第二物理区。3.根据权利要求2所述的数据迁移系统, 其中在上述(P)中,所述第二存储系统基于在上述(C)获取的所述信息指定向所述第一下级逻辑卷分配的第一物理区的数目和所述第一物理区的大小,并且基于所述第一物理区的数目、所述第一物理区的大小和所述第二物理区的大小计算所述第二池所需要的所述未使用的容量。4.根据权利要求1所述的数据迁移系统, 其中所述第一和第二存储系统分别包括用于根据写入请求暂时存储写入目标数据的高速缓存存储器, 其中在上述(A)中,所述第二存储系统禁止高速缓存存储器操作,所述高速缓存存储器操作根据指明所述迁移目的地卷的写入请求将写入目标数据写入所述第二存...
【专利技术属性】
技术研发人员:森下昇,斋藤秀雄,江口贤哲,山本政行,山本彰,
申请(专利权)人:株式会社日立制作所,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。