利用虚拟化技术实现远程容灾实例 某健康品生产集团曾先后投入巨资,利用IBM、EMC、Veritas等公司技术建立其IT基础架构,并实施知识管理、ERP、CRM、OA和门户等系统,对其所有分支机构和客户提供信息录入、查寻、管理和分析等业务。
面临的问题 随着企业迅速膨胀,管理手段相对滞后,并出现了信息沟通不畅的问题。企业决定建立全球信息化平台来解决现有问题,以提高对市场的支持。目前,该企业信息系统主要面临和急待解决的问题如下:
设备众多,存储资源利用率低,管理十分复杂,管理成本较高;
数据增长迅速,存储扩容寻求更高的灵活性,避免厂商限制;
基于服务器的备份策略效率低下,寻求Server-free的备份策略;
业务连续性高,高度依赖信息平台,需要系统进行不间断的数据远程复制以实现容灾保护。
容灾系统方案设计 根据以上情况及存储集中管理数据保护方面的经验,我们采用虚拟化技术来实现客户需求。存储虚拟化技术是构建一个先进可靠的基础架构的最佳选择,也是未来的发展趋势。
1.整体方案设计 该企业以前的IT架构如图1所示。
从前的IT结构
利用StoreAge解决方案,构建了如图2所示的新架构。
图2 利用StoreAge解决方案构建的远程容灾架构图
2.构建SVM为核心的虚拟化存储架构
我们利用StoreAge虚拟化产品构建了存储的基础架构,它利用带外虚拟化技术,在现有的SAN存储架构上,增加了虚拟化管理器(SVM)来实现更高级功能的管理。
采用将SVM接入SAN 交换机的手段,对当前系统中来自于不同品牌的存储EMC CX700和DS6800进行了统一接管,将其聚合成一个或多个中央管理池。这一过程中不需要进行数据的物理转移,不会破坏系统中原有的任何数据。并且,在各主机系统上安装了相应的Agent(其中包含了MultiPath多路径软件、I/O Mapping与SVM通讯等功能)。
3.为生产卷建立时间点的Pit(Point in Time)
MultiView是一种开放兼容的基于存储网络的快照技术,它可以创建SAN中任何存储设备上的数据的瞬间的、可读/写的、低容量的时间点(PIT)快照,它还能够将快照部署在SAN上,而不是在每一个存储设备上创建快照。PiTs可以用来提供给任何主机访问使用,包括零窗口的数据备份、在线恢复、测试开发,同时生产数据保持在线和不受影响。
4.建立远程站点部署MultiMirror
MultiMirror 是一个企业级的灾难恢复和数据移动解决方案。它能够在站点之间连续地镜像数据,而不用考虑使用的是何种操作系统或何种存储子系统。由一个SVM 虚拟卷作为源,可以任意向本地或远端的一个或多个有足够存储空间的SVM传递并保存数据。它能够确保业务的连续性,将计划内和非计划内的停机造成的影响降到最低。
异步MultiMirror 保留每个站点的PIT,如果有任何形式的数据破坏情况发生,系统管理员可以回滚镜像系统到最近的良好状态的快照。这种快照加强的镜像方法能够在潜在灾难发生后迅速恢复。
为了确保I/O正确应用到远程的数据中,异步MultiMirror 结合了最新数据块改变(Last Block Changed)算法。它可以在每一个Snapshot传输之前先做检验,如果在一个Snapshot中数据的同一个block发生了多次的改变,那么只有最后一次改变的数据块会被传送出去,这样可以确保两个站点有相同的数据副本。
5.结合MultiView实现本地Server-Free备份
在一个融合磁带、MultiView和异步MultiMirror 的环境中,每天的磁带备份工作依旧进行,它们被用于归档和离线存储。这样一来,业务连续性的级别、数据保护的能力和数据恢复的能力将得到大大加强:
基于磁盘的 PIT快照每天可以自动创建多次,使得数据从上一次备份以来的风险降低到最小;
从磁盘快速恢复数据可以在数秒内完成,最小化了宕机时间和减小了恢复的时间;
在任何站点的生产数据可以创建副本,并且从磁盘移动到磁带上而对生产应用没有影响。