只是备份和RAID足够吗?
首先,关键业务往往有连续运营的需求,双机高可用方案通常采用外置存储阵列,从而我们可采用数据备份和各种数据保护方式提高系统连续运营能力。磁盘上的数据备份尽管重要且必不可缺的,但局限在于属于事后的补救措施无法保证服务器运营不中断。而RAID等一些其它数据保护方式也只能解决存储磁盘连续工作可靠性,无法解决服务器应用连续性问题。
一台服务器有可能发生各式各样的故障,故障来源则完全无法预期,如服务器硬件故障,IO设备故障、操作系统故障、软件故障,通信线路故障等。故障不仅仅可能发生在系统管理员在的时候,也可能发生在系统管理员不在现场的时候,因此一个服务器互为备份且能够自动恢复的系统就变得极其重要。这并不是说一个系统一定要做双机热备,但不管怎么样,如果你有比较重要的应用系统,就一定要研究一下相应的问题。否则,一旦系统停上半天一天,将对业务造成不可估量的损失。
总之,企业是否使用双机热备,决定于系统的重要性以及中断对系统的影响。双机热备解决方案可以在短时间内(如1~30秒内)恢复系统运行。而手工恢复故障通常需要三十分钟左右,如果技术人员不在现场故障恢复时间要更长,这还要根据故障的类型而定。而对于一些重要系统来说,是很难忍受长时间的服务中断的。因此双机热备方案是目前应用最为广泛的保障企业业务连续的方案之一。
两种应用模式承担关键业务
在应用双机热备时,典型的有主从和互备两种应用模式。主从模式是最标准、最简单的双机热备,即是目前通常所说的active/standby方式。
它的工作原理是使用两台服务器,一台作为主服务器(Active),运行应用系统来提供服务。另一台作为备机,安装完全一样的应用系统,但处于待机状态(Standby)。当active服务器出现故障的时候,通过软件诊测将standby机器激活,保证应用在短时间内完全恢复正常使用。双机互备方式则是在双机热备的基础上,两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性,这种方式实际上是双机热备的一种应用。但目前使用最多的依然是主从模式的双机热备。
[1] [2] [3] 下一页 |