Chinaunix首页 | 论坛 | 博客
  • 博客访问: 43673598
  • 博文数量: 384
  • 博客积分: 9990
  • 博客等级: 中将
  • 技术积分: 5644
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-05 17:44
文章分类

全部博文(384)

文章存档

2011年(1)

2008年(383)

分类: 服务器与存储

2008-06-05 18:51:15

      双机热备这一概念包括了广义与狭义两种意义。

     从广义上讲,就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。(相关文章: )

     双机热备由备用的服务器解决了在主服务器故障时服务不中断的问题。但在实际应用中,可能会出现多台服务器的情况,即服务器集群。(相关文章:双机软件与集群软件的异同)

     双机热备一般情况下需要有共享的存储设备。但某些情况下也可以使用两台独立的服务器。(相关文章:)

     实现双机热备,需要通过专业的集群软件或双机软件。(相关文章:双机与集群软件的选择)

     从狭义上讲,双机热备特指基于active/standby方式的服务器热备。服务器数据包括数据库数据同时往两台或多台服务器写,或者使用一个共享的存储设备。在同一时间内只有一台服务器运行。当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用。(相关文章: )

选择合适的双机和集群软件

      本文将避免深入的技术研究,以快速的方法,帮助你选择最合适的高可用性软件。

     首先要明确,本文所说的双机和集群软件,都是指需要对数据进行写操作的情况,比如数据库。如果仅仅是应用服务器,则应该选择。

     对于双机和集群软件,选择的基本方法是,先处理可选项少的情况,再处理可选项多的情况,这样便于快速对号入座。

 SCO UNIX: 只有LanderCluster支持。     

 SUN Solaris:只有PCL支持          

 Linux:

    -无共享存储设备,低端数据库(如My SQL),数据量小(<500G),可以考虑.

    -Oracle等数据库,较重要应用,或数据量较大,一定要使用共享存储设备(磁盘阵列柜或SAN)。

    -在有共享存储设备的情况下,如果是双机,可以有多种选择,如, , ,。如果是多机,则建议考虑建议选择比较可靠的产品如。

 Windows

    -无共享存储设备,一般的情况下可以考虑和

    -基于SQL Server的数据库应用,负载大或要求实时切换,关键应用,可以考虑另外一种的方式。

    -IBM EXP系列磁盘阵列:目前能可靠支持的是LanderCluster  

    -其他磁盘阵列柜:

    • 多台服务器 可供选择的包括:LanderCluster, LifeKeeper

    • 两台服务器:几乎所有产品均可支持,其中,价格合理,但要防止买到非正规渠道产品;价格较贵(原因是其价格与纯软方式、多点版本没有差别),没有本地支持;支持远程监控,具有良好的本地支持,价格合理                 
            

重要提示:双机热备、集群等,是一种高可用性方案,其目的是增加系统的可靠性,切勿贪图便宜,给后续应用和维护带来诸多麻烦。

阅读(689) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~