温州华科容灾系统方案说明书温州网安网络科技有限公司2006年3月1日一、需求分析 (3)1.1用户环境描述 (4)1.1.1用户环境介绍 (4)1.1.2 数据中心现状拓扑图: (4)1.2系统设计原则 (5)1.3 客户需求描述 (6)二、温州华科在线数据容灾系统解决方案 (7)2.1 容灾系统概述 (7)2.1.1 数据容灾技术的分类和概述 (7)2.1.2 建立完善的异地应用容灾系统的要求 (8)2.2 方案简介 (9)2.2.1 高端解决方案 (9)2.2.1.1 高端方案系统拓扑图 (10)2.2.1.2 高端方案说明 (10)2.2.2 中端解决方案 (11)2.2.2.1 中端方案系统拓扑图 (11)2.2.2.2 中端方案说明 (12)2.2.2.3 中端方案特点和优势 (12)2.2.3 低端解决方案 (14)2.2.3.1 低端解决方案拓扑图 (15)三、三种容灾方式比较 (15)一、需求分析随着人类对计算机的依赖性越来越强,计算机中的数据在人类的各种活动中起着越来越重要的作用。
甚至可以说,丢失了计算机中的业务数据,一个企业就失去了生存的基础。
虽然计算机硬件速度越来越快,质量越来越可靠,但各种人为的、自然的和计算机本身的因素仍时常导致计算机硬盘上数据的丢失,如果不采取一定的保护措施,将导致无法挽回的损失。
温州华科,从投入信息化建设初期就特别重视系统的安全性与可靠性,当然因为企业信息化有其自身的发展的各个阶段,目前已经发展到数据集中阶段。
尽管温州华科已经在主数据中心内为核心应用搭建了一套全冗余的服务系统,但是数据面临的最大问题是一旦数据中心在企业生产阶段发生故障(例如自然灾害,磁盘阵列故障,人为破坏,病毒感染,数据库逻辑故障等)就会造成无可挽回的损失。
因此用户希望建立一套能够解决上述问题容灾系统,实现数据的异地容灾。
1.1用户环境描述1.1.1用户环境介绍目前,温州华科现已经建立了比较完善的计算机网络系统,需要建立容灾系统的为交易服务系统。
具体情况如下主机:PC 服务器2台操作系统:WindowsNT/2000操作系统应用:SQL数据库1.1.2 数据中心现状拓扑图:LAN Win2000+SQL1.2系统设计原则本方案设计过程中遵循如下原则:1.2.1实用性原则实用性是产品技术、集成方案是否有效的综合体现。
选择实用性好的产品和方案可以达到事半功倍的效果。
本方案推荐采用的备份设备在国际国内市场都有大量销售,也是业界主流的存储产品,在国内被广泛应用于金融、电信、科研以及政府等领域的数据备份和等存储等应用领域。
从众多的实践经验上看,这些产品都具有良好的实用性。
1.2.2可靠性原则由于用户数据中心保存了各关键业务系统的重要数据,因此要求系统运行要可靠,有冗余容错设计,并提供故障自动检测和恢复功能。
本方案所推荐的主要存储设备均具有对关键部件和易损部件的可靠性冗余设计,以满足高可靠和高可用的应用场合。
1.2.3 扩展性原则存储备份系统的建设和维护是长期的任务。
本方案在设备选型时充分考虑了设备与系统的可扩展性和可扩充性。
我们这里选型的设备对近期系统应用都具有一定的负载裕量并且具有进一步的扩充能力,以保护用户的投资。
1.2.4系统兼容性原则我们这里所推荐的产品均具有厂家提供的兼容性保证和实际应用的验证,可以确保系统集成的顺利完成。
1.2.5 先进性原则本方案系统设计和设备选型中充分考虑在满足备份中心建设技术要求和不增加太多成本的前提下,采用较为先进的产品和技术。
这样,既保证了数据中心备份系统的高性能和高可靠性,又满足了未来系统不断扩充的需求,同时也可以在将来较长时间内得到厂家持续的技术支持。
1.2.6 经济性及投资保护原则投资保护的思想是本方案的一个重要原则,同时也是我们总体设计的初衷。
在考虑设备、方案选型的可扩充性和先进行上也体现了投资保护的思想。
但投资保护不仅仅是体现在设备产品等方面,还体现在对人、知识和资源的保护方面。
一个良好的信息系统要求一个训练有素的队伍进行操作和维护,以使整个运行成本降到最低,并且大大提高工作效率。
我公司为用户备份系统设计的培训计划,培训不同层面的系统用户,使他们能够高效率、低成本地完成工作。
1.3 客户需求描述温州华科异地容灾系统项目旨在保护整个核心交易计算机系统和数据的安全与有效,提高系统抗灾害与以外的能力,实现系统容灾工作的自动化、集中管理。
(1)能够实现基于IP链路的数据复制或基于裸光纤的同步镜像。
(2)实现交易应用系统的主、备机房间的切换(半自动,容灾系统自动报警,人为判断是否切换)。
(3)应用软件需要进行适当的升级,以便实现交易系统切换至异地灾备机房的情况下,客户端软件能够实现连接。
(4)要求主机房的核心数据实现本地镜像。
(5)根据实际情况,建立基于快照的数据保护,防止系统软错误(人为失误、病毒感染、数据库逻辑故障等)。
(6)容灾系统应具有较好的扩展性,包括系统连接能力的扩充和存储容量的扩充。
二、温州华科在线数据容灾系统解决方案2.1 容灾系统概述2.1.1 数据容灾技术的分类和概述容灾系统可分为数据容灾和应用容灾,数据容灾是实现应用容灾的基础,并且是整个容灾系统中投资部分最大的部分。
从实现数据容灾的技术角度来看可分为:1、基于主机端的数据复制或镜像软件此软件安装在用户需要实现容灾系统的应用服务器上,通过内置的I/O捕捉工具或者是卷管理和文件系统来捕捉指定磁盘卷的数据变化,并且将变化的数据通过IP链路复制到目标系统中。
这类软件面临的最大问题:a)占用主机系统资源b)数据复制不稳定c)1套软件只能实现1台主机的数据异地容灾。
2、基于数据库内置的数据复制软件某些高端数据库内置数据异地复制功能,例如ORACLE/SYBASE。
这些数据库内置的数据复制工具一般都是将变化的日志复制到异地系统中,来实现数据库系统的数据异地容灾这类软件面临的最大问题:a)占用主机系统资源b)数据复制非常不稳定c)只能够实现数据库内部数据的数据异地容灾,无法实现文件的异地数据容灾。
d)只能够实现1对1方式的数据容灾。
3、基于磁盘控制器的数据复制或镜像系统此项技术是目前技术最为完善的数据异地容灾技术,能够灵活的实现数据的同步镜像或者异步数据复制。
同步镜像配置需要在主、备机房间建立高速的数据同步链路(裸光纤或DWDM)通过磁盘控制器内部的数据镜像软件实现主、备机房间数据的同步镜像。
异步数据复制通过内置的数据快照功能和数据复制功能的整合实现了基于block级别的数据变量的捕捉和数据复制。
通过这两部分功能的结合能够完美的实现数据异地容灾。
此类技术面临的问题:a) 投资较大(需要带有上述功能的中高端磁盘存储系统和专用链路)b)需要建立SAN存储系统2.1.2 建立完善的异地应用容灾系统的要求建立一套完整的异地应用容灾系统需要实现以下5方面:1、建立异地数据容灾(将主机房核心系统中的数据采用镜像或者复制的方法搬迁至灾备系统中)2、在灾备机房建立一套应用系统(包括WINDOWS应用服务器,SQL Server数据库)3、在灾备机房建立对外网络系统(建立对外网络系统的目的是全国各地的营业点的客户端能够通过此网络连接到灾备机房中的灾备应用服务器)4、在主、备机房的灾备系统上建立基于广域网的集群系统(此套集群系统用来监控整个异地容灾系统的状态,当主系统发生故障时,集群软件能够自动探测出系统故障,并且及时报告给系统管理员,并且根据用户的实际要求实现自动、半自动或者手工的整个系统切换,保证用户核心应用的连续性)5、适当的修改用户的应用软件,(保证当整个系统切换至灾备系统上时,位于全国各地的客户端连接软件能够正常的接到灾备系统上,保证客户端能够正常工作。
)2.2 方案简介根据温州华科的实际情况,我们提供的高、中、低三种解决方案供用户参考:1、高端解决方案利用原单位磁盘阵列中的Mirror数据镜像软件,另购买1台同系列磁盘阵列,通过裸光纤链路或者DWDN链路在同城实现异地容灾系统。
2、中端解决方案利用IPStor存储管理系统管理磁盘阵列实现存储虚拟化和本地数据镜像,保护核心数据安全,通过IPStor Replicator数据复制模块能够实现基于IP链路的异步数据复制(或者通过内置的Mirror模块实现基于IP/FC链路的同步数据镜像)。
3、低端解决方案利用LEGATO公司的Replistor软件将Windows操作系统中的指定数据通过IP链路异步复制到位于异地的数据中心,实现应用系统容灾。
2.2.1 高端解决方案针对用户的系统环境并且考虑到今后核心系统的应用和数据扩展,我们建议用户购买1、现正在使用的系列磁盘阵列 1台(作为灾备机房存储设备)2、Mirror数据镜像软件和SnapView等软件3、在主备机房间铺设裸光纤或者DWDM链路(同步镜像容灾系统利用此链路在主、备机房间实现高速的数据同步链路)4、异地机房PC SERVER应用服务器(作为灾备机房的交易系统应用主机)5、异地机房的SQL SERVER数据库6、广域网集群系统软件LAAM(作为监控主备机房中主机和系统的状态软件,必要时可自动或者人工通过此软件实现容灾系统资源的切换)2.2.1.1 高端方案系统拓扑图2.2.1.2 高端方案说明1、数据容灾部分的实现购买一台全新的磁盘阵列和容灾软件。
在主备机房间铺设裸光纤或者DWDM 链路连接两个磁盘阵列。
利用MirrorView 实现主备两个磁盘阵列间的同步数据镜像。
同步数据镜像能够保证两地数据完全相同,当故障发生时不会有数据丢失。
2、灾备机房应用服务器与系统的实现在灾备机房构建一套与主机房完全相同的全冗余集群系统,充分保障系统和数据的安全性。
3、建立灾备机房对外连接网络将灾备机房的应用服务器连接的外网,保证全国个地的客户端能够连接到灾备系统上。
4、利用LEGATO LAAM 软件实现主、备机房基于广域网的远程集群系统LANWin2000+SQLLAN Win2000+SQL华科主机房 异地灾备机房 数据同步镜像的FC or DWDM 链路广域网 广域网集群系统2.2.2 中端解决方案针对用户的系统环境并且考虑到今后核心系统的应用和数据扩展,我们建议用户购买1、IPStor虚拟存储系统2套(主、备机房各一套)2、IPStor Mirror数据镜像软件、Replicator数据复制软件、Timemark软件(Mirror数据镜像模块实现主机房核心系统磁盘阵列之间的相互镜像Replicator数据复制模块实现主、备机房核心系统的数据复制Timemark模块实现基于时间点的数据快照功能,保障系统内部数据的软安全,当发生类似于数据库逻辑错误,病毒感染,人为破坏的情况下能够迅速的恢复至上一时间点的磁盘状态。