当前位置:首页 > RoseMirrorHA方案模板
xxxx双机热备方案 一、概述
随作网络规模的迅速扩充,数据容量的大量增长,系统要求有更为完备的手段保障系统运行的高可靠性和系统交易的不间断性,用以对付类似系统崩溃,硬件损坏等意外情况的发生。系统需要一个支持各种应用、可以实时镜像、自动检测和切换的服务器容错镜像热备份工具。
双机热备是容错的一种表现形式,是一组被称为节点的计算机,对于网络的其他部分来说,集群内的服务器就象一个单一的实体,一个高可用的“虚拟”服务器,集群在检测到软件和硬件故障时,自动将数据和处理的服务转到无故障的节点,借此提高系统和应用程序的可持续运行。
当一个节点发生故障时,使用该双机系统的客户机可能发生两种情况:其工作活动没有受到任何影响或需要重新连接,具体取决与他们正在使用的资源情况。
当有故障的节点被替换恢复到正常工作状态后,这些资源通过人工干预或自动方式,将资源移交至原来的控制节点主机。
在双机容错系统中,应用系统的数据存放在一个被实时镜像复制的目录中。该目录被实时同步,类似于服务器内部的硬盘镜像一样。
服务器检测到主服务器的故障时(包括硬件故障、操作系统死机、关键进程停止等原因造成),开始切换过程,关闭主服务器的应用,并在从服务器上启动被保护的应用,切换过程自动完成,时间大约是15秒到180秒之间,具体需要看应用和数据库关闭/启动的时间。
由此可见,选择一种性能可靠的服务器和先进的双机软件,对保障整个系统的安全是至关重要的。如何在工作主机发生故障时,保障备份机在极短时间内接管工作机的工作,并且同时保证数据的完整性
第5页
xxxx双机热备方案 和一致性,是双机容错技术的两个主要的特点。
第6页
xxxx双机热备方案 二、系统环境描述及需求分析
xxxx现有的应用系统如下:
系统主机采用IBM 做为生产服务器,在该服务器上运行WINDOWS2000 SERVER操作系统和MS SQL SERVER Enterprise Editions数据库系统。目前该系统均为单机运行。Xxxx业务系统主要是车辆保管系统,其中涉及到收费、拍照等众多应用。
该业务系统为实时数据,当前的基础数据为10GB,按照每月按照500-1000Mb的速度增加。
随着业务系统的不断扩展,原有的系统在扩展性和可用性方面的问题日益增加,现有系统面临以下问题:
1、业务系统的稳定性 2、系统的可扩展性 3、硬件投资
第7页
xxxx双机热备方案 三、方案设计 3.1 设计目标
根据xxxx的当前的实际环境,对系统进行改造,改造完成后,应达到如下设计目标:
(1)、实现业务系统不间断运行; (2)、保障主机27×7方式运行。 (3)、节省硬件投资。 3.2 设计原则
具体设计中,为实现整个方案的各项目标,同时须根据一些基本原则,这将使目标的实现更有保证。系统设计遵循以下原则:
1、实用性
根据用户现有系统的实际情况,面向业务流程和管理,满足用户的需求。并且根据我公司在该领域的经验,提出合理性建议及今后的发展规划。
2、技术先进性
选择目前业界最成熟的先进技术,根据用户的情况,合理配置,通过优化方案节省建设资金。
3、可靠性
选择的设备和软件应有良好的声誉及可靠性,选择的方案充分考虑可靠性原则,避免各种不确定因素造成的损失。
4、保护投资
能充分利用现有设备和网络环境;减少投资。 5、精心实施原则
考虑到完成建议书的时间较短及与用户交流的次数较少,因此本建议的很多推论可能有不当之处。按照本建议的说明,很多原则也待
第8页
共分享92篇相关文档