一种基于存储虚拟网关的存储级数据迁移方法和装置与流程

文档序号:11285649阅读:321来源:国知局
一种基于存储虚拟网关的存储级数据迁移方法和装置与流程

本发明属于存储设备技术领域,特别是涉及一种基于存储虚拟网关的存储级数据迁移方法和装置。



背景技术:

随着信息技术的不断发展,云计算、大数据和虚拟化等技术改变了传统it的应用模式,客户对于存储系统的需求正在逐步增多,以往的老旧存储系统已经不能满足客户对于功能、性能和容量等方面的需求,存储系统的升级和更换已经迫在眉睫,因此核心数据迁移到高性能存储将是保障企业业务连续性的必要工作。如何将老旧存储系统上的业务数据顺利迁移到新存储系统上、如何保障数据安全、数据的一致性,并且将迁移对主机业务的影响降到最低是数据迁移过程中不得不考虑的问题。现在有如下技术能够实现上述目的:

(1)基于服务器主机的数据迁移,这种数据迁移模式不依赖于存储设备品牌和架构,但与操作系统和应用相关,需要在系统和应用层面作大量工作,如果采用第三方软件,一般需要购买授权,除此之外,该种方案会大大占用主机资源,影响业务的正常运转。这分为两种方式,包括基于操作系统层面和数据卷管理器来对数据进行复制迁移技术,而基于操作系统层面的迁移,要求必须是同构操作系统或者同构的数据卷管理器软件,对生产系统性能有较大影响,基于卷管理器的迁移需要准确获取所有lvm配置信息以镜像所有卷,主机层面的相关性强,迁移过程耗用主机的资源多,对业务影响较大。另外如果同时识别不同厂家的存储,一些系统参数和多路径软件经常不兼容,在线迁移时可能会对生产造成不可知的影响。

(2)基于存储设备自身功能的数据迁移:数据的复制过程通过本地的存储系统和远端的存储系统之间的通信完成。要求迁移的源存储和目的存储为同一厂商的同一类产品或者叫同构存储,还需要购买数据复制授权,所以该方案局限性大。对于用户来讲,投入成本过高,技术依赖性非常强,大大增加了客户的管理成本。

(3)磁带备份/恢复:利用备份管理软件对数据做备份,然后恢复到目的地,此方式迁移速度慢,要求有合适的备份窗口,备份/恢复的数据速率慢,需要停机时间长,而且在系统和应用层面的工作量大、可靠性低,该方案适用于小数据量的移植。另外,磁带备份恢复技术过时,磁带管理、保存和运输都需要严格的环境限制,已经不在是目前主流技术。

可见,以上迁移方案虽然能够达到最终目的,但是综合考虑迁移过程的复杂性、耗费时间以及对业务影响程度等问题,显然已经不是好的选择。



技术实现要素:

为解决上述问题,本发明提供了一种基于存储虚拟网关的存储级数据迁移方法和装置,能够将原有旧存储设备上的资源数据迁移到新存储设备上,实现无缝数据迁移,迁移过程无需停机,且支持不同厂商不同品牌存储设备间的迁移和容灾。

本发明提供的一种基于存储虚拟网关的存储级数据迁移方法,包括:

利用存储虚拟网关分配和管理存储区域网中的第一存储设备和第二存储设备;

将所述第一存储设备上的存储卷映射到所述存储虚拟网关;

利用所述存储虚拟网关接管所述第一存储设备上的存储卷;

将所述第一存储设备上的存储卷镜像复制到所述第二存储设备上的存储卷上。

优选的,在上述基于存储虚拟网关的存储级数据迁移方法中,在将所述第一存储设备上的存储卷镜像复制到所述第二存储设备上的存储卷上之后,还包括:

断开所述存储虚拟网关和所述第一存储设备上的存储卷的连接。

优选的,在上述基于存储虚拟网关的存储级数据迁移方法中,在所述利用存储虚拟网关分配和管理存储区域网中的第一存储设备和第二存储设备之前,还包括:

在所述存储区域网中添加所述存储虚拟网关。

本发明提供的一种基于存储虚拟网关的存储级数据迁移装置,包括:

存储虚拟网关,用于分配和管理存储区域网中的第一存储设备和第二存储设备;

映射单元,用于将所述第一存储设备上的存储卷映射到所述存储虚拟网关;

接管单元,用于利用所述存储虚拟网关接管所述第一存储设备上的存储卷;

复制单元,用于将所述第一存储设备上的存储卷镜像复制到所述第二存储设备上的存储卷上。

优选的,在上述基于存储虚拟网关的存储级数据迁移装置中,还包括:

断开单元,用于断开所述存储虚拟网关和所述第一存储设备上的存储卷的连接。

优选的,在上述基于存储虚拟网关的存储级数据迁移装置中,还包括:

添加单元,用于在所述存储区域网中添加所述存储虚拟网关。

通过上述描述可知,本发明提供的上述基于存储虚拟网关的存储级数据迁移方法和装置,由于该方法包括利用存储虚拟网关分配和管理存储区域网中的第一存储设备和第二存储设备;将所述第一存储设备上的存储卷映射到所述存储虚拟网关;利用所述存储虚拟网关接管所述第一存储设备上的存储卷;将所述第一存储设备上的存储卷镜像复制到所述第二存储设备上的存储卷上,因此能够将原有旧存储设备上的资源数据迁移到新存储设备上,实现无缝数据迁移,迁移过程无需停机,且支持不同厂商不同品牌存储设备间的迁移和容灾。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的第一种基于存储虚拟网关的存储级数据迁移方法的示意图;

图2为本申请实施例提供的第一种基于存储虚拟网关的存储级数据迁移装置的示意图。

具体实施方式

本发明的核心思想在于提供一种基于存储虚拟网关的存储级数据迁移方法和装置,能够将原有旧存储设备上的资源数据迁移到新存储设备上,实现无缝数据迁移,迁移过程无需停机,且支持不同厂商不同品牌存储设备间的迁移和容灾。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请实施例提供的第一种基于存储虚拟网关的存储级数据迁移方法如图1所示,图1为本申请实施例提供的第一种基于存储虚拟网关的存储级数据迁移方法的示意图,该方法包括:

s1:利用存储虚拟网关分配和管理存储区域网中的第一存储设备和第二存储设备;

需要说明的是,将存储虚拟网关加入存储区域网(san)环境后,用户的原有的存储设备就转移到虚拟存储网络中了,所有的存储设备从各自为政变成由存储虚拟网关统一分配和管理,存储虚拟网关可以看成是san的一部分。在设备管理上,通过存储虚拟网关的虚拟卷管理功能,将所有的磁盘卷交给虚拟网关管理,所有的迁移过程对服务器透明,因此不需要中止应用。

s2:将所述第一存储设备上的存储卷映射到所述存储虚拟网关;

需要说明的是,这是针对将第一存储设备的数据转移出去的情况而言的,也就是说在一些情况下,当第一存储设备成为性能较低的设备时,为了与其他设备配套,就需要将其上的数据转移到其他性能更高的设备上,此时就需要先将其中的存储卷映射到所述存储虚拟网关上。

s3:利用所述存储虚拟网关接管所述第一存储设备上的存储卷;

需要说明的是,该步骤需要操作者在存储虚拟网关上手动操作完成。

s4:将所述第一存储设备上的存储卷镜像复制到所述第二存储设备上的存储卷上。

具体而言,虚拟卷镜像功能能够对主机端写入的数据进行双写,即一份数据两份保存,保证数据安全高可用。这需要人工建立一个第一存储设备上的存储卷上的镜像卷,将其指定在第二存储设备上的存储卷上,得到与第一存储设备上相同的存储卷,可以根据需要将数据在不同的存储设备之间进行透明地移植,如将某一组应用的数据从低性能磁盘移植到新购的高性能阵列而不影响应用和生产。

通过上述存储虚拟网关技术将数据从源端迁移到目的地,它兼容主流的存储设备如ibm存储或惠普存储等等,支持不同厂商不同品牌存储设备间的迁移和容灾,适合于频繁移动数据的大型企业以及相关业务系统。通过存储虚拟化网关透明迁移解决方案,客户的数据迁移工作可以透明的完成,整个迁移过程基本不会对用户的业务系统产生影响。存储虚拟网关是将实际的物理存储实体与存储的逻辑表示分离开来,应用服务器只与分配给它们的逻辑卷(或称虚拟卷)打交道,而不用关心其数据是在哪个物理存储实体上,能够帮助客户避免存储设备离线。虚拟网关的数据迁移功能支持在迁移数据和更改存储基础设施的同时,保证服务器主机能够正常的连续存取数据,为应用程序提供的数据的连续可用性可以帮助客户避免故障时间成本以及造成的影响。

通过上述描述可知,本申请实施例提供的第一种基于存储虚拟网关的存储级数据迁移方法,由于包括利用存储虚拟网关分配和管理存储区域网中的第一存储设备和第二存储设备;将所述第一存储设备上的存储卷映射到所述存储虚拟网关;利用所述存储虚拟网关接管所述第一存储设备上的存储卷;将所述第一存储设备上的存储卷镜像复制到所述第二存储设备上的存储卷上,因此能够将原有旧存储设备上的资源数据迁移到新存储设备上,实现无缝数据迁移,迁移过程无需停机,且支持不同厂商不同品牌存储设备间的迁移和容灾。

本申请实施例提供的第二种基于存储虚拟网关的存储级数据迁移方法,是在上述第一种基于存储虚拟网关的存储级数据迁移方法的基础上,还包括如下技术特征:

在将所述第一存储设备上的存储卷镜像复制到所述第二存储设备上的存储卷上之后,还包括:

断开所述存储虚拟网关和所述第一存储设备上的存储卷的连接。

需要说明的是,由于第一存储设备上的存储卷中的内容已经转移至第二存储设备上,因此该第一存储设备上的存储卷也就没有连接的必要了,因此可以优选的断开其与存储虚拟网关的连接,当然在有些情况下也可以继续保持连接,此处并不构成限制。

本申请实施例提供的第三种基于存储虚拟网关的存储级数据迁移方法,是在上述第一种至第二种基于存储虚拟网关的存储级数据迁移方法中任一种的基础上,还包括如下技术特征:

在所述利用存储虚拟网关分配和管理存储区域网中的第一存储设备和第二存储设备之前,还包括:

在所述存储区域网中添加所述存储虚拟网关。

需要说明的是,在现有技术中的存储区域网(san)中是不存在所述存储虚拟网关的,而本方案中向san中加入了存储虚拟网关,就能够更好的对存储设备进行分配和管理。通过对整个企业内部it系统所有存储设备进行集中存储管理,可以帮助存储管理员提高生产力,有助于降低运营成本。虚拟网关可以更有效地利用存储设备,许多企业仅使用25%到50%的存储设备。通过将多个磁盘阵列的存储容量整合到一个存储设备,虚拟网关能够帮助企业显著提高存储设备的利用率。存储管理员可以对这台存储设备集中进行管理。无需为每台服务器提供备用存储容量,更确切的说,多个磁盘阵列拥有在所有服务器中共享的存储容量库。虚拟网关还可以在同一存储中迁移数据,当现有存储设备的配置发生变化或需要对其需要整合时,例如存储设备扩大容容量时,需要把数据从146g的物理磁盘移植到建立在300g磁盘上的时候,该功能就可以对现有阵列的扩容的同时而不影响应用。

本申请实施例提供的第一种基于存储虚拟网关的存储级数据迁移装置如图2所示,图2为本申请实施例提供的第一种基于存储虚拟网关的存储级数据迁移装置的示意图,该装置包括:

存储虚拟网关201,用于分配和管理存储区域网中的第一存储设备和第二存储设备,需要说明的是,将存储虚拟网关加入存储区域网(san)环境后,用户的原有的存储设备就转移到虚拟存储网络中了,所有的存储设备从各自为政变成由存储虚拟网关统一分配和管理,存储虚拟网关可以看成是san的一部分。在设备管理上,通过存储虚拟网关的虚拟卷管理功能,将所有的磁盘卷交给虚拟网关管理,所有的迁移过程对服务器透明,因此不需要中止应用;

映射单元202,用于将所述第一存储设备上的存储卷映射到所述存储虚拟网关,需要说明的是,这是针对将第一存储设备的数据转移出去的情况而言的,也就是说在一些情况下,当第一存储设备成为性能较低的设备时,为了与其他设备配套,就需要将其上的数据转移到其他性能更高的设备上,此时就需要先将其中的存储卷映射到所述存储虚拟网关上;

接管单元203,用于利用所述存储虚拟网关接管所述第一存储设备上的存储卷;

复制单元204,用于将所述第一存储设备上的存储卷镜像复制到所述第二存储设备上的存储卷上,具体而言,虚拟卷镜像功能能够对主机端写入的数据进行双写,即一份数据两份保存,保证数据安全高可用。这需要人工建立一个第一存储设备上的存储卷上的镜像卷,将其指定在第二存储设备上的存储卷上,得到与第一存储设备上相同的存储卷,可以根据需要将数据在不同的存储设备之间进行透明地移植,如将某一组应用的数据从低性能磁盘移植到新购的高性能阵列而不影响应用和生产。

本申请实施例提供的第二种基于存储虚拟网关的存储级数据迁移装置,是在上述第一种基于存储虚拟网关的存储级数据迁移装置的基础上,还包括如下技术特征:

断开单元,用于断开所述存储虚拟网关和所述第一存储设备上的存储卷的连接。

需要说明的是,由于第一存储设备上的存储卷中的内容已经转移至第二存储设备上,因此该第一存储设备上的存储卷也就没有连接的必要了,因此可以优选的断开其与存储虚拟网关的连接,当然在有些情况下也可以继续保持连接,此处并不构成限制

本申请实施例提供的第三种基于存储虚拟网关的存储级数据迁移装置,是在上述第一种至第二种基于存储虚拟网关的存储级数据迁移装置中任一种的基础上,还包括如下技术特征:

添加单元,用于在所述存储区域网中添加所述存储虚拟网关。

需要说明的是,在现有技术中的存储区域网(san)中是不存在所述存储虚拟网关的,而本方案中向san中加入了存储虚拟网关,就能够更好的对存储设备进行分配和管理。通过对整个企业内部it系统所有存储设备进行集中存储管理,可以帮助存储管理员提高生产力,有助于降低运营成本。虚拟网关可以更有效地利用存储设备,许多企业仅使用25%到50%的存储设备。通过将多个磁盘阵列的存储容量整合到一个存储设备,虚拟网关能够帮助企业显著提高存储设备的利用率。存储管理员可以对这台存储设备集中进行管理。无需为每台服务器提供备用存储容量,更确切的说,多个磁盘阵列拥有在所有服务器中共享的存储容量库。虚拟网关还可以在同一存储中迁移数据,当现有存储设备的配置发生变化或需要对其需要整合时,例如存储设备扩大容容量时,需要把数据从146g的物理磁盘移植到建立在300g磁盘上的时候,该功能就可以对现有阵列的扩容的同时而不影响应用。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1