双机热备解决方案讲解

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

双机热备解决方案

方案特点:

双机热备可以采用第三方双机软件实现,也可以采用windows server系统自带的mscs来实现双机热备。两套相同应用的服务器采用主/备机模式,主备机采用心跳线连接,

备机会监测主机的运行状态,如果主机出现故障,备机可以自动接管主机的应用继续服务,保证业务的连续性。双机热备的方案建议采用存储设备,数据全部存放在存储设备中,保证数据的一致性,可以让备机顺利接管主机应用。也可以选择不带存储来实现双机。需要软件支持,相当于两台服务器做镜像的模式。

避免的风险:

随着业务对IT系统的依存度越来越高、为保证业务连续性、IT系统的安定、连续运行成为必需。系统中断服务、业务被中断的可能性如下所示。

一、由于操作错误造成系统停止

二、软件/硬件故障

三、利用备份软件等进行恢复的情况下、长时间的操作导致业务中断

四、自然灾害

您的收益:

一、系统安全:双重保护,实时保护公司重要的无形资产

二、业务连续性:IT系统7x24在线,减少停机时间,提供最优质的IT服务

三、IT体验:提高企业员工IT使用体验,提高工作效率

四、满意度:先进的IT系统能更好的服务客户,提高客户满意度

WINDOWS故障转移群集

故障转移群集是一种高可用性的基础结构层,由多台计算机组成,每台计算机相当于一个冗余节点,整个群集系统允许某部分节点掉线、故障或损坏而不影响整个系统的正常运作。一台服务器接管发生故障的服务器的过程通常称为"故障转移"。

如果一台服务器变为不可用,则另一台服务器自动接管发生故障的服务器并继续处理任务。群集中的每台服务器在群集中至少有一台其他服务器确定为其备用服务器。

故障转移群集可应用于Windows server 2003、Windows server 2008、Windows 2012 server等操作系统中部署。

适用环境

1. 硬件组件、应用程序或服务出现故障导致程序或服务无法使用或影响工作;例

如某服务器电源出现故障,如果该该服务器和电源都是唯一的,则存在单点故障,

并且服务器提供的应用程序将不可用。

2. 计划内的服务器停机或维护影响应用程序的可用性;例如要更新无备用服务器

的一台数据库服务器

上的操作系统,你可能需要重启或停止应用程序服务才能安装更新修补程序;

3. 监视和维护多服务器层增加了对系统和网络资源的要求。例如你需要多台服务

器提供多种应用程序服务,各自独立的服务器不利于监视与维护;

工作原理

故障转移群集必须基于域的管理模式部署,以“心跳机制”来监视各个节点的健康状况;备用服务器以心跳信号来确定活动服务器是否正常,要让备用服务器变成活动服务器,它必须确定活动服务器不再正常工作。

同步状态

备用服务器必须首先将其状态与发生故障的服务器的状态进行同步,然后才能开始处理事务。主要有三种不同的同步方法:

•事务日志。在事务日志方法中,活动服务器将其状态的所有更改记录到日志中。

一个同步实用工具定期处理此日志,以更新备用服务器的状态,使其与活动服务器

的状态一致。当活动服务器发生故障时,备用服务器必须使用此同步实用工具处

理自上次更新以来事务日志中的任何添加内容。在对状态进行同步之后,备用服

务器就成为活动服务器,并开始处理事务。

•热备用。在热备用方法中,将把活动服务器内部状态的更新立即复制到备用服

务器。因为备用服务器的状态是活动服务器状态的克隆,所以备用服务器可以立

即成为活动服务器,并开始处理事务。

•共享存储。在共享存储方法中,两台服务器都在共享存储设备(如存储区域网

络或双主机磁盘阵列)上记录其状态。这样,因为不需要进行状态同步,故障转

移可以立即发生。

示例

示例图

第一台服务器(Database01) 是处理所有事务的活动服务器。仅当Database01 发生故障时,处于空闲状态的第二台服务器(Database02) 才会处理事务。群集将一个虚拟IP 地址和主机名(Database10) 在客户端和应用程序所使用的网络上公开。

部署过程

基本条件

1. 两台加入域管理模式的计算机,windows server 2003或以上服务器操作系统;

2. 能作为共享存储卷的设备作为仲裁磁盘;(例如支持iscsi协议的NAS或软件)

3. 每台计算机有独立作为传输心跳信号的网卡;

注意要点

(以Windows Server 2008为例)

1. 首注意网卡绑定顺序,以域网络优先;

2. 禁用心跳线网络NETBIOS;和一些无关的协议及服务;

3. 各节点能通过域主机名相互通信(域内DNS作用);

4. 共享磁盘、仲裁磁盘可多链路使用;

5. 严格执行群集测试要求;

6. 各个节点的系统补丁和版本一致;

7. 故障转移群集不能与NLB负载均衡共处于一台逻辑计算机的系统上(可以用

虚拟机分担);

8. 防火墙会阻挡群集通讯,需要配置允许群集和域相关服务通过;

9. 安装虚拟网卡有可能导致MAC地址一样无法建立群集;

10. 域控制器不建议安装在群集节点上。

RoseHA软件群集

1.概述

对现代企业来说,利用计算机系统来提供及时可靠的信息和服务是必不可少的;另一方面,计算机硬件与软件都不可避免地会发生故障,这些故障有可能给企业带来极大的损失,甚至整个服务的终止,网络的瘫痪。可见,对一些特别的企业或公司,系统的高可用性显得更为重要。因此,必须有适当的措施来确保计算机系统提供不间断的服务,以维护系统的可用性。RoseHA是一个商用的企业级软件解决方案,它可提供全面的可用性管理,把计划的和非计划的停机时间降到最低,能满足发展的但严格的世界电子商务模式所要求的正常工作时间。电子商务需要增加不停机时间以保证为顾客进行各种服务;

不管哪种企业,多大规模,RoseHA都能为他们的“无间断商务”发挥重要作用。在平台

相关文档
最新文档