高可用集群

更新时间:2022-05-09 09:47

高可用集群是指以减少服务中断时间为目的的服务器集群技术。它通过保护用户的业务程序对外不间断提供的服务,把因软件/硬件/人为造成的故障对业务的影响降低到最小程度。高可用集群的应用系统有多样化发展趋势,用途也越来越多样化,同时带来了配置及可操作性方面的复杂性,因此选择好的高可用软件至关重要。

可用集群

高可用集群,英文原文为High Availability Cluster,简称HA Cluster,简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统 就是集群的节点(node)。高可用性集群(HA cluster)是指如单系统一样地运行并支持(计算机)持续正常运行的一个主机群。

高可用集群的出现是为了使集群的整体服务尽可能可用,从而减少由计算机硬件和软件易错性所带来的损 失。如果某个节点失效,它的备援节点将在几 秒钟的时间内接管它的职责。因此,对于用户而言,集群永远不会停机。高可用集群软件的主要作用就是实现故障检查和业务切换的自动化。

只有两个节点的高可用集群又称为双机热备,即使用两台服务器互相备份。当一台服务器出现故障时,可由另一台服务器承担服务任务,从而在不需要人工干预的 情况下,自动保证系统能持续对外提供服务。双机热备只是高可用集群的一种,高可用集群系统更可以支持两个以上的节点,提供比双机热备更多、更高级的功能, 更能满足用户不断出现的需求变化。

发展方向

随着企业信息系统的广泛应用和深入发展,用户的核心应用数量越来越多。在这种分布式多应用系统构架下,高可用多节点集群日益被用户接受和广泛使用,集群软件也从Unix平台的高端应用向基于Linux/Windows的平台发展。伴随着企业需求的改变,高可用集群软件市场也表现出了新的发展方向:

系统多样化

高可用集群的应用系统正朝多样化趋势发展,不仅局限于一般业务,还表现出一些特殊的应用模式。例如在制造业生产线系统中,通过将生产线计算机系统进行集群构筑,来提高系统整体的高可用性;又如在银行等需要保障关键业务运行的行业,为实现系统宕机时间的最小化,甚至有采用容错服务器为平台,配合使用高可用软件来构筑集群系统的案例,这种硬件+软件的“超强阵容”,将系统可用性大大提高。

用途多样化

除通常意义上对业务应用的保护外,集群软件还将被用于越来越多的领域中。这里重点谈谈在远程容灾方面的应用。

企业为了业务的持续发展,必须规避在各种灾难发生时的损失,因此,在远程容灾方面的需求不断增加。通过集群技术实现的远程容灾方案,其最大的优势是即使不具备特别的知识,只要对集群的配置有所了解,就能实现灾备。此外,有些用户还会有在较近距离内(如4、5公里左右)兼做大容量数据备份的需求;甚至如果网络链路容许,还可将备份系统建立在异地数据中心进行托管。

多样化

随着CPU多核技术的发展,在处理能力提高的同时,利用虚拟化技术进行服务器整合的需求急增。据统计,在一些发达国家,VM市场正在以每年50%的速度增长。但是服务器虚拟化后, 必须解决作为虚拟机载体的物理服务器发生单点故障的问题,而且由于虚拟服务器的故障往往与重大故障的发生紧密相关,就更要求系统必须具备高于一般服务器之上的可用性,使得高可用性对虚拟平台的支持成为一种必然。

配置要求

随着高可用集群技术的发展,高可用集群软件的功能变得越来越多,带给客户更多实惠的同时,也带来了配置及可操作性方面的复杂性。因此,简便的配置及可操作性成为一种必然的需求。

软件选择

在高可用集群朝多样化、易操作维护等方向迅速发展的今天,面对市场上品种繁多的集群软件 产品,用户应该怎样把握自己的需求,做出正确的选择呢?下面我们就从用户实际需求和集群软件的发展趋势出发,谈谈如何选择一款好的高可用软件。 对于任何一款高可用集群产品,故障监视都是最核心的功能。监视资源种类的多少和监视层次的深浅,都成为评价一款集群软件高可用性的重要指标。此外,在集群系统中,服务器之间还需要定期进行相互间的健康状态检查,称之为心跳探测。心跳探测主 要通过网络来进行,包括私网心跳和作为备份方式的公网心跳探测。一款优秀的集群软件应具有完备的心跳探测机制来避免在高负荷状态下心跳超时所导致的误切换。

从产品的适用平台范围和易用性上来说,拥有雄厚实力的集群软件厂家往往能够应对操作系统和硬件平台快速发展的现状,生产出适应更加广泛多样的软硬件平台或特殊环境的产品,还应让用户感到操作维护简单易行。这都是用户在采购时需要充分考虑的。

此外根据用户的不同需求,还可以选择支持远程容灾、虚拟服务器环境的高可用集群产品。

软件品牌

RoseHA、Rose MirrorHA

RoseHA(Multi-node)

RoseStor Fundation

Red Hat

NEC ExpressCluster

Newstart HA

Newstart Mirror HA

Moebius

Double-Take

MSCS

Fujitsu PRIMECLUSTER

Landercluster

方德高可用集群软件

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}