集群服务器方案

应用背景
     伴随着全球企业日益重视竞争和协作的统一,企业开始对系统的高可用性应用提出了越来越高的要求。Linux以其低廉的价格,稳定的性能以及强大的服务器集群功能在市场中占有越来越大的比例

方案介绍
      服务器集群就是将一组独立的服务器作为单一系统进行管理,以此来实现更高的可靠性。新支点的服务器集群方案提供了双机或多机互为备份的高可用性集群,使得整个系统中每一台服务器都处于相互的监视状态当中,一旦出现服务器宕机,或者其他不能正常工作的现象,其他服务器就可以立即接管其所有服务,使所有用户能够正常工作。服务器集群基本架构如下图所示:



     服务器通过心跳线(heartbeat)每隔一段时间探测一次对方的"健康"状况,一旦发现对方不能正常响应,则接管对方的任务。整个过程无须人工干预,接受主机服务的客户几乎察觉不到服务中断。

具体方案如下:
?? 操作系统可根据需要选用Red Flag Cluster Server 4.0或Red Hat Enterprise Linux AS或Red Hat Enterprise Linux ES。

?? 集群软件包选用Red Hat提供的-Red Hat Cluster Suite,可用于数据库服务器、邮件服务器、主流的商业软件以及绝大多数的开源软件等。在Oracle 8i/9i、DB2、MySQL等大型数据库服务器上均有成功的应用。

上述基于LINUX的服务器集群方案,支持两种工作模式:

?? 主备模式
适用于应用程序不支持多台主机同时操作一块数据的情况。此时,只有一台服务器作为主机,其他的服务器作为备机,以备主机失效时执行接管。

?? 互备模式
正常情况下,各服务器同时工作,实现负荷分担。一旦某台主机发生宕机,其他的服务器将接管其任务。

具体配置

软件平台
?? Red Flag Cluster Server 4.0
?? Red Hat Enterprise Linux AS 3.0或Red Hat Enterprise Linux ES 3.0
?? Red Hat Cluster Suite

作者: zgsj8020   发布时间: 2011-07-13

暂时还没用到

作者: w3297190   发布时间: 2011-07-14