VERITAS整体容灾方案介绍 下载本文

内容发布更新时间 : 2024/11/1 6:52:04星期一 下面是文章的全部内容请认真阅读。

VERITAS整体容灾方案介绍

目 录

目 录 ...................................................................... 1 第一章 系统需求分析 ............................................................ 2 1.1 系统建设目标 2 1.2 需求简析 2

第二章 高可用容灾方案设计 ...................................................... 3 2.1 设计原则 3 2.2 方案概述 4 2.2.1 软件安装 4

第三章 高可用容灾方案实现 ...................................................... 5 3.1 软件功能解释 5 3.3 工作过程 10 3.4方案分析 12

3.4.1 有关数据复制的要求 12 3.4.2 方案小结 12 附 录 ........................................................................ 14 一、 VERITAS公司简介 ................................................ 14 二、VERITAS Foundation Suite? 16 三、 VERITAS Cluster Server ? ........................................ 23

第一章 系统需求分析 1.1 系统建设目标

建设本系统的目的是为(银行、电力、铁路、民航、证券、保险、海关、税务)系统建立一个全面的、整体的容灾方案,最大限度地保证业务系统工作的连续性、可靠性。

1.2 需求简析

在(银行、电力、铁路、民航、证券、保险、海关、税务)以往的业务系统中,仅考虑本地容灾,即通过集群的双机系统(Cluster或HA)对业务应用提供保护,在一台服务器的软

硬件发生故障时,将整个业务切换到后备服务器上。该方法很大程度上避免了服务器的单点故障,提高了整个业务系统的可用性。

但是,随着(银行、电力、铁路、民航、证券、保险、海关、税务)业务系统的发展,随着竞争的不断加剧,在一些重要的系统中,客户已经不满足于简单的本地保护。越来越多的客户提出了要求更高的系统可用性,要求实现真正的异地容灾保护。因为一旦出现异常情况,如火灾、爆炸、地震、水灾、雷击或某个方向线路故障等自然原因以及电源机器故障、人为破坏等非自然原因引起的灾难,导致业务正常无法进行和重要数据的丢失、破坏,造成的损失将不可估量。因此,(银行、电力、铁路、民航、证券、保险、海关、税务)要求业务系统可以在发生上述灾难时快速恢复,将损失降到最低点。

全面的异地容灾保护方案,意味着除了要实现本地的切换保护外,更要实现数据的实时异地复制和业务系统(包括数据库和应用软件)的实时远程切换。

第二章 高可用容灾方案设计

2.1 设计原则

我们为(银行、电力、铁路、民航、证券、保险、海关、税务)提供的高可用容灾方案的设计原则如下:

??????????????方案当前即可实施

??????????????在满足要求的前提下尽量简单

??????????????除特别必要,不需要增加另外超出本方案的软硬件

??????如果一个软件产品可以实现需要的功能,我们不会再使用另外的产品实现重复的功能 ??????同一方案适合多种平台环境,降低安装、管理和维护的难度。

VERITAS的容灾方案是一个完整的方案,该方案包括三个功能:主节点到灾备节点的数据远程实时复制、本地应用服务和数据复制服务的切换保护、应用远程容灾切换。涉及的产品包括Volume Manager+VolumeReplicator,VERITAS Cluster Server和Global Cluster Manager。

在该整体方案中中,上层依赖于它的下层,每一层的产品实现相应的功能。

图中涉及的软件产品将在下面论述。

2.2 方案概述

VERITAS解决方案能够按照现(银行、电力、铁路、民航、证券、保险、海关、税务)业务的要求实现多种容灾模型。即: ??????????“1+1”冗余备份方式 ??????????“N+1”备份方式

?????????? N节点循环备份方式(如果只要求N=2,即双地点互为备份)

2.2.1 软件安装

在两种情况下,每个地点的每台服务器上安装的软件相同,只是不同情况下配置方法不同,每台服务器的具体配置方法后面讨论。每台服务器安装软件如下:

1) 安装VERITAS Volume Manager(VxVM) 2) 安装VERITAS File System(VxFS)

3) 安装VERITAS Volume Replicator(VVR)

4) 安装VERITAS Cluster Server(VCS)、相应的数据库代理(Agent)和应用软件代理 5) 安装VERITAS Global Cluster Manager(GCM)

第三章 高可用容灾方案实现

本章将就该方案的每个细节进行讨论。包括方案的详细讲解,软件的实际配置方法等。通过阅读和理解本章,您将了解VERITAS解决方案的实现方法,并清楚地知道VERITAS解决方案是切实可行的,并且有相关的实施案例和实施经验。

我们假设原来就已经按照双机系统设计,那么本方案仅需要增加不同地点间的广域连接,不需要增加其它硬件。软件方面要用VERITAS高可用软件替换原有的HA/Cluster软件,新增Volume Manager、VERITAS File System、VERITAS Volume Replicator和Global Cluster Manager。

在介绍功能前,需要强调的的是:VERITAS提供的是完整的容灾解决方案。各个软件的功能完全集成在一起,建立一个容远程数据复制、本地容灾、远程应用切换于一体的方案。

3.1 软件功能解释

在这里,每个软件只解释与本方案相关的那部分功能,至于软件的全部功能,请见附录。

一、 VERITAS Volume Manager(简称VxVM) 将在物理磁盘上建立多个或一个逻辑卷

(Volume)。以裸设备的方式使用卷,或在卷上建立文件系统。将数据(特别是需要进行远程复制的相关文件系统、数据库)存放在卷上。由于数据复制是基于卷的,所以,Volume 是进行复制的基础。

二、 VERITAS Volume Replicator(简称VVR)负责远程数据复制。VVR复制基于Volume

进行。复制的数据可以是数据库中的数据(文件方式或裸设备方式)和文件。复制的示意图见图二。