畅享博客 > expresscluster > [原创]数据库服务器高可用解决方案
2009/10/27 16:04:49

[原创]数据库服务器高可用解决方案

当今的数据和信息密集型经济当中,企业需要连续访问关键的信息。而这些关键信息往往是存储在数据库系统当中,因此,在IT部门规划或者建设企业应用系统的同时就应当加入对于数据库服务器高可用性方面的考虑。只有这样,才能够真正做到“未雨绸缪”,避免因为业务系统服务中断而导致的各种损失。

      EXPRESSCLUSTER是一款专业的高可用集群软件,拥有完整的数据库服务器高可用性方案。在集群构造上,EXPRESSCLUSTER可以支持从2节点到32节点的集群服务器部署方案,并且通过多种集群工作模式充分发挥服务器冗余的优势,同时还可以保持动态集群形态以增强系统灵活性。在失效侦测手段上,支持3种心跳检测方式,从设计上杜绝失效误判。在应用保护上,利用内嵌的强大脚本支持功能编写数据库启动、切换、恢复脚本,避免因为发生失效切换而导致数据丢失。通过应用进程监视机制,实时监测数据库实例运行状态,并通过DB Agent选件对于数据后台进程僵死状态进行检测,避免因为数据应用的僵死而导致整个系统的停滞。在数据存储方面,EXPRESSCLUSTER支持两种数据存储模式:镜像磁盘方式和共享磁盘方式。其中镜像磁盘方式是一种低成本的解决方案,它比较适用于数据规模中、小型的系统当中,利用FastSync 选件加速镜像同步时间,进一步提高系统的可用性。同时,由于不用外购硬件设备从而能够实现减少投入、保护用户投资。共享磁盘方式更加适用于数据规模很大的系统当中,具有数据完备性好、切换时间快等优势。尤其是面对支持多路数据通道的存储设备时,EXPRESSCLUSTER可以充分的发挥多通道的优势,在多个数据通路当中实现数据的并行读写和负载均衡机制。

      总的来看,构筑在EXPRESSCLUSTER之上的数据库服务器集群,其高可用性设计可以辐射到设备层、网络层乃至应用层,是真正全面的高可用性解决方案。

该方案支持的数据库产品

SQL Server 2000/7.0/6.5

Oracle 8i /9i/10g

Oracle Real Application Clusters

Oracle Parallel Server

DB2 Universal Database Ver7.2

MY SQL

Sybase

典型案例 -- 某图书馆数据库服务器高可用案例

  ?建设目标

  对于目前图书馆资料检索系统的核心数据库服务器进行高可用性改造。数据存储在磁盘阵列上面,数据规模大致2TB。

  ?网络配置

   公网:Ethernet 100M

 私网:Ethernet 100M

  ?服务器规格

 Lenovo R670 Intel IA-64 x 2 4GB Mem

  ?存储设备

 Lenovo R620双通路磁盘阵列 (同IBM Fast 6000)

  ?集群构筑

 双节点,共享磁盘方式

  ?操作系统

 RedHat Linux AS3.0( IA-64位平台)

  ?数据库软件

 Oracle 9i

  ?项目实施效果

   用户对于系统改造结果非常满意。

   a) 安装、部署方便

   b) 能够从多个层次对系统提供高可用性保证

   c) 稳定性高

 EXPRESSCLUSTER专业的高可用集群软件



查阅更多相关主题的帖子: 数据库 服务器 高可用 集群 解决方案

评论

您还未登录,不能对文章发表评论!请先登录