随着社会的发展,业界对系统的持续性运行要求越来越高,特别一些关键的业务系统,更是要求提供7*24小时不间断服务保证,如何来保证呢?高可用软件的出现解决了这一难题,其确保了软、硬件故障时关键业务系统拥有可持续对外提供服务的能力。下面来看看高可用软件Newstart HA(linux平台产品)的常见使用场景。
1、双节点 + 共享磁阵/无磁阵模式
HA版本:nsha-3.0.1.07(最新版本)
适用范围:适用于电信、电力、金融等对可用性要求较高的场合
1.1 双节点+ 共享磁阵(最常见)
此类应用场景最常见,两台服务器(主、备机)分别部署业务系统及HA软件,共享数据存放于磁阵(如存放数据库),当主机发生异常,服务由备机接管,反之亦然,从而保障持续性运行。
1.2 双节点+ 无磁阵(无共享数据的业务系统)
此模式适用于无共享数据的系统场景,部署与运行原理与上面1.1节相同。
2、双节点 + 磁盘镜像模式
HA版本:nsha-mirror-3.0.1.01.1(最新版本)
适用范围:适用于企业等较注重成本的场合
该模式与1.1节点的双机+磁阵模式类似,区别在于使用了镜像分区来替代磁阵,镜像分区是本机硬盘上的划分的分区,共享数据存放于镜像分区,此模式有利于控制成本;部署与运行原理与上面1.1节相同。
3、多节点 + 共享磁阵模式
HA版本:nscluster3.0b-4175a
适用范围:适用于ATCA刀片服务器架构等多节点环境
该模式可以看成是模式1(双节点 + 共享磁阵/无磁阵模式)的扩展,可以指定其中一定数量的机子跑特定的业务,其它作为备用,也可满足多个节点同时运行业务的需求(需要应用本身支持),部署与运行原理与上面1.1节类似。
高可用软件的出现让系统持续性运行变得容易起来,同时相信以上列举的几种常见的应用场景能够满足大多数现网需求。