HP双服务器+HPMSA2000磁盘阵列柜的双机热备方案简述
一、双机热备简述:
由两台服务器磁盘阵列柜构成双机热备系统,在两台服务器中安装所有的服务模块。
由两台服务器共享磁盘阵列柜构成高可用系统。通过系统的服务监测模块来互相监测对方的心跳
及服务,服务监测模块通过网络和串口来定时监测对方心跳,该系统具有三种运行状态:
f1.服务器A运行服务1,且在工作时使用磁盘阵列,服务器B运行服务2。
2.FailOver。
a当服务器A出现故障时:
服务器B监测到服务器A出现故障,接管服务器A的IP地址,然后再mou
t上磁盘阵列最后启
动服务1。
b当服务器B出现故障时:
服务器A监测到服务器B出现故障,监管服务器B的IP地址,然后启动服务2。
3.TakeOver。
故障服务器恢复后,两台服务器又开始工作,回到状态1。
快客电邮系统包括了服务监测模块,所以不必要额外采购第三方的HA软件。
该方案的特点是:故障切换时间短小于2分钟,在故障切换过程中数据的完整性较好,但是需
要在硬件投入上增加更多的成本(磁盘阵列柜)。
二、方案介绍
本方案中采用的是基于微软的MSCS双机热备来防范服务器单点故障,所以采用Microsoft
fWi
dowsServer2003E
terpriseEditio
中自带MSCS(MicrosoftClusterService)的服务
或双机软件来实现双机热备。该方案是由两台HPProlia
tML570服务器和一个HPMSA2000SAS
共享磁盘阵列柜组成,系统拓扑如图所示:
在这个容错方案中,Wi
dows2003E
terpriseServer操作系统和应用程序安装在两台服务器的本地系统盘上,应用系统的数据是通过磁盘阵列集中管理和数据备份的,极大地保护了数据的安全性和保密性。因为用户的数据存放在外部HPMSA2000SAS共享磁盘阵列中,在一台服务器出现故障时,备机主动替代主机工作,保证服务不间断。双机热备份系统采用网络“心跳”方法保证主系统与备用系统的联系。所谓“心跳”,指的是主从系统之间相互按照一定的时间间隔发送通讯信号,表明各自系统当前的运行状态。一旦“心跳”信号表明主机系统发生故障,或者备用系统无法收到主机系统的“心跳”信号,则系统的高可用性管理软件认为主机系统发生故障,主机停止工作,并将系统资源转移到备用系统上,备用系统将替代主机发挥作用,以保证网络服务运行不间断。此方案中服务器的工作模式采用ActiveSta
dby的方式。
方案特点:
1,采用SAS直连架构而非SAN架构磁盘柜,不仅具有非常高的IO性能,而且有效的节省客
f户的硬件投入;
2,支持最多四台服务器共享同一阵r