Skyge Multi-Node WinHA 4.0

 

 

概述

Skyge WinHA V4.0是北京神州天勤软件技术有限公司推出的为满足企业级关键应用的高可用产品。它提供的双机高可用方案能够更好的满足用户业务的连续性、更加可靠,可以昼夜不停地提供24x7的服务;并且能够满足不同应用对高可用的要求。

Skyge Multi-Node WinHA V4.0是神州天勤在市场调查之后,响应某些特殊用户需求,在Skyge WinHA V4.0基础上拓展的产品。它的基本原理是,使用1个中心备份服务器(中心节点)来备份N台主服务器(N节点)上的应用程序。当N节点中的任意一台或者多台主服务器上的应用异常后,中心备份节点自动将这个/些节点上的应用迁移过来,保持应用的连续性。如果设置了优先节点,当N节点服务器上的应用恢复正常后,应用会再次自动迁移到N节点服务器上,让中心备份节点始终保持热备状态。

它能够为Windows平台上使用的应用和企业级用户提供更加可靠和可扩展的服务。Skyge Multi-Node WinHA V4.0提供了更好的可靠性和可扩展性,更高的性价比,更好的易用性和可管理性,完全满足企业级应用所要求的RASMReliabilityAvailabilityScalabilityManageability特性。

Skyge Multi-Node WinHA V4.0可支持Windows不同版本的操作系统平台,适用于i386x86_64等主流的硬件平台。做为第三方HA软件,由于Skyge Multi-Node WinHA V4.0可以和操作系统更好的配合,使得从操作系统到Skyge Multi-Node WinHA V4.0软件构建的高可用解决方案更加的可靠,并广泛服务于电信、银行、政府等行业客户。

 

 

Skyge Multi-Node WinHA V4.0功能简介

Skyge Multi-Node WinHA V4.0是专注于企业级关键业务上的高可用性产品,提供高可用性的一备多集群系统。当集群中的某个N节点由于软件或硬件原因发生故障时,集群会利用资源切换的方法由中心节点接管,保证整个系统继续对外提供服务,从而为企业24x7的关键业务应用提供了强大的保障。Skyge Multi-Node WinHA V4.0提供对各种应用程序的支持,包括各种数据库应用、中间件、WEB应用等等,而其简便的安装和设置、详细的日志信息,减轻了用户日常的维护工作,其中的图形化配置和状态监控使得系统管理员的操作和管理更加简便与及时

应用支持

当我们通过硬件(服务器、交换机、共享存储等)和软件(操作系统平台、HA系统软件、应用软件等)搭建一个高可用群集环境的时候,首先我们需要明确的是,高可用系统软件能否支持和管理我们的应用程序。Skyge Multi-Node WinHA V4.0能够支持绝大多数的应用程序,支持的典型应用程序类型如下:

通用的,无需修改的应用程序:Skyge Multi-Node WinHA V4.0支持大多数的应用程序,这些应用大多数是能够接受几秒种的停机时间的业务。

数据库应用:Skyge Multi-Node WinHA V4.0能够很好的支持各种数据库产品,包括OracleMySQLSybaseIBM DB2数据库。

各种文件服务:Skyge Multi-Node WinHA V4.0能够为各种类型的文件服务提供高可用集群功能,如DFSSMB/CIFS

主流的商业应用软件:Skyge Multi-Node WinHA V4.0能够很好的支持主流的商业应用软件,如SAPOracle Application ServerTuxedoWebSphere等。

互联网和开放源代码的应用:Skyge Multi-Node WinHA V4.0可以很好的支持各种流行的互联网应用软件和各种开放源代码产品,如ApacheWu-ftp等。

邮件服务软件:如Exchange

Skyge Multi-Node WinHA V4.0的技术特点

支持共享磁盘功能

共享磁盘功能,这类应用的特点是,应用的数据非常重要且I/O负载较高,必须使用共享磁盘阵列来保证应用数据的一致性、可靠性和高性能。此类应用的典型例子是各类数据库应用,如OracleSybaseMySQL等。使用Skyge WinHA V4.0可以很好的支持这些应用对共享磁盘的使用及故障时切换。

多条心跳保证系统一致性

Skyge Multi-Node WinHA V4.0支持多条网线来同步中心节点与其他N节点之间的心跳信息。多条网线通道,提供更高可靠性的硬件冗余方式,以保证相应的两个节点之间不会发生裂脑(Split-brain)现象。即使两节点之间的心跳通道都发生故障,Skyge Multi-Node WinHA V4.0还可以通过配置第三方参考IP的方式,保证两个节点系统的一致性。Skyge Multi-Node WinHA V4.0支持配置多个第三方参考IP,避免了第三方参考IP成为单一故障点。

可靠的故障时切换策略

     无论是否配置第三方IP,主节点所有的网络都发生故障时,仍能够保证服务切换到正常的中心备节点上,不影响对外正常提供服务。

智能的服务回迁以及多服务的负载分担

Skyge Multi-Node WinHA V4.0支持优先节点的设置,即把一些服务设定到指定的N优先节点。当优先节点故障时,服务切换到中心备节点;而当优先节点又恢复时,服务会自动迁移到优先节点。这样可以让多个服务分别运行在不同优先节点上,使得服务的负载可以分担到多个节点上。

可以检测更多的故障

Skyge Multi-Node WinHA V4.0能够检测更多的系统故障,从而增强了高可用性集群所提供的可靠性。

故障类型

故障原因

系统故障

硬件错误

系统紊乱

系统软件错误

存储不可访问

存储错误

网络断开

网络错误

集群进程故障

集群软件错误

服务故障

服务应用程序错误

 

图形配置及监控

Skyge Multi-Node WinHA V4.0提供了方便的图形配置及状态监控工具,从而提高了集群的可管理性。

利用所提供的图形工具,可以简便地进行配置更改和状态监测。同时Skyge Multi-Node WinHA V4.0也可以通过直接修改相应的配置文件来设置更多的配置参数。

详细的系统故障日志信息

Skyge Multi-Node WinHA V4.0采用的独立的分层日志记录功能,且在每个节点均有记录,每个WinHA的服务都有自己的日志信息。每一条记录的信息,包括有时间、日志级别、执行动作、消息等内容,这样可以方便用户进行应用故障现场的保护以及故障后的分析定位。

同时日志的级别可以动态进行设置调整,以根据实际需要调整输出日志的信息内容。默认情况下,已经将日志级别设置成较为详细的信息输出,包括HA启动、停止过程,HA事件触发原因,服务故障原因,服务切换过程,服务手动操作记录等。

为了更加便于用户在应用故障发生后快速定位故障原因,Skyge Multi-Node WinHA V4.0将中心节点的日志先按N节点的数量分别归类,再按HA的服务类型进行了分类存储,分为服务管理、文件检查、脚本执行等日志。

 

 

系统需求

硬件

支持各种体系,包括IA32EM64T/AMD64IA64Power系列及其兼容的CPU

128MB RAM(推荐采用512MB以上)

20GB硬盘空间

网卡:一个或多个100Mb网卡;一个或多个1Gb1Gb以上网卡

软件

 集群节点服务器可以是的操作系统,如Win2003/2008