VERITAS整体容灾方案是针对关键业务系统,如银行、电力、铁路、民航、证券、保险、海关、税务等领域,旨在确保业务连续性和数据安全性的解决方案。此方案旨在克服传统本地双机集群(Cluster或HA)的局限性,提供更全面的异地容灾保护,以应对自然灾害、人为破坏等各种可能的灾难事件。
在系统需求分析阶段,首要目标是建立一个全面、整体的容灾系统,确保业务系统的连续性和可靠性。过去,这些系统主要依赖于本地的双机热备,当一台服务器出现故障时,业务会自动切换到备用服务器。然而,随着业务的发展和竞争的加剧,客户对更高级别的系统可用性和异地容灾保护提出了需求。这要求在灾难发生时,不仅能够快速恢复数据,还要实现业务系统(包括数据库和应用程序)的远程实时切换,以最大程度地减少损失。
在设计高可用容灾方案时,遵循了几个基本原则:方案应立即可实施,尽量简洁,避免不必要的额外软硬件投入,优先选择能完成所需功能的单一产品,并确保方案适用于多种平台,简化安装、管理和维护。VERITAS的整体容灾方案由Volume Manager、Volume Replicator、Cluster Server和Global Cluster Manager等组件构成,实现数据的远程实时复制、本地服务和数据复制的切换保护,以及应用的远程容灾切换。
方案概述中提到,VERITAS解决方案可以支持“1+1”冗余备份、“N+1”备份和N节点循环备份等多种模式。所有服务器上安装的软件包括VERITAS Volume Manager (VxVM)、VERITAS File System (VxFS)、VERITAS Volume Replicator (VVR)以及VERITAS Cluster Server (VCS)和相应的数据库代理及应用代理。每台服务器的配置根据具体场景进行调整。
Volume Manager负责管理磁盘卷,提供数据保护和存储管理功能;Volume Replicator则负责数据的实时复制,确保数据在主站点和灾备站点之间的同步;Cluster Server则提供集群服务,监控系统状态,当检测到故障时自动执行切换操作;而Global Cluster Manager则协调多站点间的集群操作,实现全局的容灾管理。
在实际部署中,每台服务器上的软件安装是标准化的,但具体的配置会根据是作为主节点还是灾备节点,以及所采用的容灾模式进行定制。这种设计使得系统具有高度的灵活性和可扩展性,可以根据业务需求的变化进行调整。
VERITAS的整体容灾方案是为关键业务提供强大保障的一种策略,它通过实时数据复制和智能切换机制,确保了即使在面临重大灾难时,也能迅速恢复业务运营,保护企业免受不可预见的损失。