利用SVC建设企业异地容灾系统
中图分类号:TP3文献标识码:A文章编号:1007-9416(2014)05-0174-02
1引言
随着企业信息化进程的加快推进,企业经营与管理日益依赖于信息系统的可靠运行。在信息数据量迅速增长,数据重要性和安全风险不断提高论文网的形势下,企业数据中心如何构建完善可靠的容灾体系已成为企业可持续发展过程中面临的重要课题。
笔者所属的企业拥有A。B两个数据中心,两地相距300公里。主要生产数据存储在A数据中心,该中心的业务数据都建立了本地数据备份,虽然一定程度上保障了数据的安全性,但是并没有建立完善的异地容灾系统。如果本地发生不可预测的灾难,极容易导致数据丢失,造成无法挽回的损失。为了确保重要信息系统的数据安全和关键业务服务的持续稳定,提高抵御灾难的能力,降低灾难损失,本企业迫切需要建设完善的异地容灾系统。通过技术调研和分析,本企业开展了异地容灾系统的建设,经实施和应用,取得了较好效果,达到了预期目的。
2容灾系统技术方案
容灾系统建设需要考虑多方面因素,如备份/恢复数据量大小。应用数据中心和灾备数据中心之间的距离和数据传输方式。灾难发生时所要求的恢复速度。灾备中心的管理及投入资金等。其中数据复制是容灾建设的基础。数据复制技术按照实现复制功能的设备分布可大体分为三层:服务器层。存储网络层和存储层。结合本企业核心业务系统的特点和容灾系统建设目标,最终选择了存储网络层复制的容灾方案。为充分利用商用成熟技术,本容灾系统建设采用了存储网络虚拟化的IBMSystemStorageSAN卷控制器[VolumeController,简称SVC]产品,以提高系统的成熟度和可靠性。根据企业实际情况,另外进行了数据级容灾,兼顾关键业务应用级容灾。
3SVC存储虚拟化产品的技术特点
虚拟存储是一种智能结构的系统,允许以透明有效的方式在磁盘和磁带上存储数据,统一管理磁盘空间。在虚拟存储环境下,存储变得透明,无论后端物理存储是什么设备,服务器及其应用系统看到的都是其物理设备的逻辑映像。即使物理存储发生变化,这种逻辑映像也不会改变,系统管理员不必再关心后端存储,所有的设备将被统一管理,存储管理变得轻松简单。
IBMSVC是软硬件集成化产品,虚拟存储软件运行在集群式的硬件引擎上。它使用定制的IBMSystemx服务器,运行的存储操作系统Linuxkernel。SVC实现了虚拟存储层的功能,将存储智能加入到SAN的网络中。SVC是模块化的结构,一个SVC的群集可以包含多达八个节点,互相之间可以负载均衡和失效恢复。每个节点有大的CACHE和高性能的处理器,SVC位于存储和服务器之间,可以把不同存储设备组成一个大型的存储池,其中的若干存储设备以一个统一逻辑设备存在,可以被系统中所有服务器访问,防止出现存储设备的信息孤岛。
4具体实施内容
本企业异地容灾系统总体设计原则和建设思路:以A数据中心为生产中心,B数据中心作为灾备中心。采用无单点故障设计,A。B数据中心各部署6个SVC节点,其中SVC节点中2个作为1组,互为备份。采用SVCRemoteMirroring远程复制功能,利用现有的A。B数据中心之间的千兆IP网络作为数据复制链路,将A数据中心的数据远程异步复制到B数据中心。
(1)生产数据中心:SVC设备的加入并不影响现有SAN环境的拓扑,因此只需要将SVC加入到现有的SAN存储网络中,即把6个SVC节点的24个8Gbps光纤端口分别加入到2台博科SAN交换机。通过SVC虚拟化功能,进行存储物理磁盘到逻辑磁盘的转换,将EMC5500。
SunST6540。IBMDS4800共3套异构存储集中到一个资源池中来,实现存储虚拟化和数据远程异地复制。
(2)灾备数据中心:构建新的SAN环境。将6个SVC节点的24个8Gbps光纤端口和新购置的IBMDS5300存储。SUNM3000和IBMX3650服务器分别连接到2台IBMB32SAN交换机上面,通过SVC实现存储虚拟化和数据级异地容灾及关键业务应用系统级容灾。
(3)在生产。灾备数据中心各部署一台路由器,通过一条现有的千兆链路将两地的SVC设备相连,形成虚拟存储网络链路。
(4)在建立容灾时,使用SVC的GlobalMirror异步镜像功能,通过2地SVC把生产数据中心存储的数据统一复制到灾备数据中心的IBMDS5300存储上。灾难恢复时,方向相反进行数据恢复即可,由此实现异地容灾。
(5)另外,利用SVC的FlashCopy功能将灾备数据中心的复制数据进行快照,可以用于验证,以确保容灾的数据是可用的,还可以用来帮助本企业根据生产数据对测试环境进行维护和更新。
(6)容灾系统拓扑图如(图1)所示。
5应用效果
5。1容灾系统具有高可靠性
整体虚拟化环节都采用多设备冗余设计,虚拟化节点SVC之间互相冗余备份,单个设备故障或损坏均不影响业务系统运行。可在不中断系统运行的情况下在线增加。更换SVC节点设备,甚至更换后端的磁盘阵列。
5。2容灾系统具有高度的易用性
SVC成为了一个集中管理点,统一管理资源存储。所有存储通过SVC统一的管理界面实现集中虚拟化管理,系统管理员可对来自不同厂商的多个存储系统开展一致的配置。管理和服务。操作界面简单易用,管理方便,降低了日常管理和维护复杂程度,减轻了管理员的维护工作量。
5。3容灾系统具有灵活有效的数据复制功能
对于本企业拥有多种存储系统的环境,利用SVC提供的高级CopyService功能灵活进行数据复制(多对一复制。双向复制等方式),可实现不同存储系统中的实时容灾备份和数据迁移,从而确保了本企业数据能采用统一的容灾备份策略,同时与其他厂商的容灾备份策略兼容。容灾系统通过可靠的远程复制和恢复机制,能确保数据的可用性和应用服务的稳定性,保证了业务连续性。
6结语
应用SVC存储虚拟化技术,本企业实现了数据的异地容灾。在本地机房出现重大灾难时,可以有效保护企业数据的安全,实现了对现有及未来关键业务数据的进一步保护,保障了关键业务的连续性。经过近2年多的实际运行,该系统稳定。可靠,达到了建设目标。
利用SVC建设企业异地容灾系统