出于卷复制的目的来标识工作量和对缓冲器定大小制造技术

技术编号:12165941 阅读:62 留言:0更新日期:2015-10-08 01:11
一种控制器,可操作用于:在第一存储系统中标识要被保护的虚拟机;基于第一关系信息来标识由虚拟机使用的逻辑卷;基于针对所标识的逻辑卷监视的工作量信息来计算工作量;以及基于计算出的工作量来计算第一存储系统中的缓冲区的大小,所述缓冲区将要被用于在一个或多个远程副本对的远程拷贝过程中暂时存储要被发送到第二存储系统的副本数据,每个副本对由第一存储系统中标识的逻辑卷中作为主逻辑卷的逻辑卷和第二存储系统中作为次逻辑卷的另一个逻辑卷形成,以使得具有等于或者大于计算出的大小的大小的缓冲区能够被用于管理标识的虚拟机的保护。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】
技术介绍
本专利技术总体上涉及数据复制,并且更特别地涉及通过自动标识工作量并且对复制缓冲器定大小来实现的高效卷复制。出于数据复制的目的,虚拟化的数据中心环境中的卷的复制是一个复杂且容易出错的过程。其要求存储阵列技术的详尽知识以及复杂的计算,以对复制虚拟化的环境所要求的复制缓冲器定大小。用户被要求将虚拟化的环境手动映射到物理存储阵列环境以确定要求复制的卷。一旦卷被标识,则具有卷特定的度量的复杂的计算就被要求,以对向远处站点充分地复制工作量所要求的复制缓冲器定大小。一旦所要求的复制缓冲器大小被计算,则复制缓冲器被创建并且与成对的卷相关联以发起复制。
技术实现思路
本专利技术的示例性实施例提供从一个虚拟化的数据中心到另一个虚拟化的数据中心的复制的自动标识、计算、配置和创建。自动过程被分为三个不同的阶段,该阶段包括:1.虚拟机到物理卷的标识和映射;2.所要求的复制缓冲器大小的计算以满足复制要求;以及3.复制缓冲器与卷复制之间的关联以及本地虚拟数据中心和远程虚拟数据中心之间的关联的创建和记录。每个阶段被分为处理新的复制缓冲器的创建过程或者现有的复制缓冲器的修改过程的分尚的子过程。描述了两个实施例。它们仅在标识阶段不同。第一实施例保持由用户定义的现有的物理卷配置。第二实施例提供附加的标识和配置步骤以将被复制的卷的范围缩小为仅所选择的那些卷。数据被迀移到具有相似性能的新的组合卷,并且仅那些卷被包括在复制配置中,从而降低虚拟数据中心之间的复制负载。执行自动过程的系统具有库存(inventory)在虚拟数据中心中找到的虚拟环境和物理环境二者并且将虚拟资源(诸如数据存储)映射到物理资源(例如逻辑卷)的能力。该库存和映射能力允许系统执行详细描述中给出的虚拟资源和物理资源的必要的创建和迀移。本专利技术可以被用于标识要求复制的卷、计算处理复制的工作量所要求的复制缓冲器大小、以及创建复制缓冲器。根据本专利技术的一个方面,一种计算机,该计算机包括存储器和控制器。控制器可操作用于:在第一存储系统中标识多个虚拟机中的要保护的一个或多个虚拟机;基于多个虚拟机与多个逻辑卷之间的第一关系信息来在第一存储系统中标识多个逻辑卷中的一个或多个逻辑卷,该一个或多个逻辑卷由所标识的一个或多个虚拟机使用,第一关系信息由控制器来管理;基于针对所标识的一个或多个逻辑卷中的每个逻辑卷监视的工作量信息来计算要被用于所标识的一个或多个逻辑卷的工作量,所监视的工作量信息由控制器来管理;以及基于所标识的一个或多个逻辑卷的计算出的工作量来计算第一存储系统中的缓冲区的大小,所述缓冲区将要被用于在一个或多个远程副本对的远程拷贝过程中暂时存储要被从第一存储系统向第二存储系统发送的副本数据,该一个或多个远程副本对中的每个远程副本对由第一存储系统中的所标识的一个或多个逻辑卷中作为主逻辑卷的逻辑卷和第二存储系统中作为次逻辑卷的另一个逻辑卷形成,以使得用于具有等于或者大于计算出的大小的大小的所标识的一个或多个逻辑卷的远程拷贝过程的缓冲区能够被用于管理所标识的一个或多个虚拟机的保护。在一些实施例中,控制器可操作用于(i)基于计算出的工作量和计算出的缓冲区的大小来在第一存储系统中创建新的缓冲区或者(ii)基于计算出的工作量和计算出的缓冲区的大小来修改第一存储系统中的现有的缓冲区。控制器可操作用于(i)基于计算出的工作量和计算出的缓冲区的大小来在第二存储系统中创建新的缓冲区或者(ii)基于计算出的工作量和计算出的缓冲区的大小来修改第二存储系统中的现有的缓冲区。第一存储系统具有开销和中断持续时间。缓冲区的大小被计算为计算出的工作量乘以中断持续时间乘以(1+开销)。在特定实施例中,第一存储系统具有包括使用的磁盘组和未使用的磁盘组的多个磁盘组。每个未使用的磁盘组具有带有磁盘组大小和磁盘组吞吐量的磁盘组布局。控制器可操作用于从未使用的磁盘组选择要由第一存储系统中的缓冲区使用的一个或多个磁盘组,选择一个或多个磁盘组包括:通过磁盘组布局来组织未使用的磁盘组;针对每个磁盘组布局,标识具有大于计算出的工作量的总磁盘组吞吐量以及具有大于计算出的缓冲区的大小的总磁盘组大小的候选磁盘组列表,以便产生一个或多个候选磁盘组列表;从所标识的一个或多个候选磁盘组列表选择具有最高总磁盘组吞吐量的候选磁盘组列表;以及通过以下操作来确定所选择的候选磁盘组列表中要求的、用于缓冲区的磁盘组的数目:(i)将计算出的工作量除以用于所选择的列表的总磁盘组吞吐量并且四舍五入到最接近的整数以获得第一计算值,(?)将计算出的缓冲区的大小除以所选择的列表的磁盘组大小并且四舍五入到最接近的整数以获得第二计算值,以及(iii)选择第一计算值和第二计算值中的最大值作为所选择的候选磁盘组列表中要求的、用于缓冲区的磁盘组的数目。在一些实施例中,计算出的缓冲区的大小用于修改具有要保护的现有的一个或多个虚拟机的列表的现有的缓冲区。控制器可操作用于:从现有的一个或多个虚拟机的列表标识现有的一个或多个虚拟机中的哪些虚拟机将保持保护;以及标识要被新保护的任何一个或多个虚拟机。由要保持保护的所标识的一个或多个虚拟机以及由要被新保护的所标识的一个或多个虚拟机使用的一个或多个逻辑卷被标识。第一存储系统具有多个磁盘组。计算出的缓冲区的大小用于选择具有大于计算出的缓冲区的大小的大小以及具有大于计算出的工作量的总吞吐量的现有的缓冲区,现有的缓冲区的总吞吐量等于向现有的缓冲区分配的一个或多个磁盘组的磁盘组吞吐量和向现有的缓冲区分配的一个或多个磁盘组的数目的乘积。在特定实施例中,第一存储系统具有包括使用的磁盘组和未使用的磁盘组的多个磁盘组。缓冲区的计算出的大小用于修改(i)具有不大于计算出的缓冲区的大小的大小或者(ii)具有不大于计算出的工作量的总吞吐量的现有的缓冲区,现有的缓冲区的总吞吐量等于向现有的缓冲区分配的一个或多个现有的磁盘组的磁盘组吞吐量与向现有的缓冲区分配的一个或多个现有的磁盘组的数目的乘积。控制器可操作用于从未使用磁盘组选择要被添加到第一存储系统中的现有的缓冲区的一个或多个磁盘组。在一些实施例中,每个未使用的磁盘组具有带有磁盘组大小和磁盘组吞吐量的磁盘组布局。现有的缓冲区中的一个或多个现有的磁盘组具有现有的磁盘组布局。选择要被添加到第一存储系统中的现有的缓冲区的一个或多个磁盘组包括:通过磁盘组布局来组织未使用的磁盘组;从具有与现有的磁盘组布局相同的磁盘组布局的未使用的磁盘组标识在被添加到现有的磁盘组时具有大于计算出的工作量的总磁盘组吞吐量以及具有大于计算出的缓冲区的大小的总磁盘组大小的候选磁盘组列表;以及通过以下步骤来确定所标识的候选磁盘组列表中要求的,要被添加到现有的缓冲区的磁盘组的数目:(i)将计算出的工作量除以在被添加到现有的磁盘组时的所标识的列表的总磁盘组吞吐量并且四舍五入到最接近的整数以获得第一计算值,(?)将计算出的缓冲区的大小除以在被添加现有的磁盘组时所标识的列表的磁盘组大小并且四舍五入到最接近的整数以获得第二计算值,以及(iii)选择第一计算值和第二计算值中的最大值作为所标识的候选磁盘组列表中要求的、被添加到现有的缓冲区的磁盘组的数目。在特定实施例中,第一存储系统具有多个磁盘组。基于第一关系信息,多个逻辑卷在第一存储系统中被标识。控制本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN104969169.html" title="出于卷复制的目的来标识工作量和对缓冲器定大小原文来自X技术">出于卷复制的目的来标识工作量和对缓冲器定大小</a>

【技术保护点】
一种计算机,所述计算机包括存储器和控制器,所述控制器可操作用于:在第一存储系统中标识多个虚拟机中的要被保护的一个或多个虚拟机;基于所述多个虚拟机与多个逻辑卷之间的第一关系信息来在所述第一存储系统中标识所述多个逻辑卷中的一个或多个逻辑卷,所述一个或多个逻辑卷由标识的所述一个或多个虚拟机使用,所述第一关系信息由所述控制器管理;基于针对标识的所述一个或多个逻辑卷中的每个逻辑卷监视的工作量信息,计算要被用于标识的所述一个或多个逻辑卷的工作量,监视的所述工作量信息由所述控制器管理;以及基于标识的所述一个或多个逻辑卷的计算出的所述工作量,计算所述第一存储系统中的缓冲区的大小,所述缓冲区将要被用于在一个或多个远程副本对的远程拷贝过程中暂时存储要被从所述第一存储系统向第二存储系统发送的副本数据,所述一个或多个远程副本对中的每个远程副本对由所述第一存储系统中的标识的所述一个或多个逻辑卷中作为主逻辑卷的逻辑卷和所述第二存储系统中作为次逻辑卷的另一个逻辑卷形成,以使得用于具有等于或者大于计算出的所述大小的大小的标识的所述一个或多个逻辑卷的所述远程拷贝过程的所述缓冲区能够被用于管理标识的所述一个或多个虚拟机的保护。...

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

【专利技术属性】
技术研发人员:R·默里什S·沃克O·卢拉吉C·刘
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:日本;JP

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

1