Rose公司系统高可用性解决方案比较

编程

RoseHA是基于共享存储的高可用集群产品,实时监测应用资源运行状态,实现资源故障时自动切换,解决软、硬件的单点故障,从而保障业务系统7*24不间断运营。

RoseMirrorHA是无需共享存储的纯软高可用集群产品,是应用高可用及数据镜像的低成本、高效率解决方案,亦称之为纯软双机。利用RoseMirrorHA,只需两台服务器即可构造出一套高可用群集系统,保证业务不中断,节省投资。

RoseMirrorHA通过实时数据镜像技术,实现双机无需共享盘阵即可实现业务连续性。在传统高可用性系统中需要通过共享存储来实现数据的共享并提升性能,但这也增加了可用性系统的成本。RoseMirrorHA通过现有的以太网络基础环境,通过TCP/IP协议,在两台主机之间实现了数据的实时镜像,不需要额外的硬件投资。

 Rose公司的系统高可用性解决方案基于High Availability级别开发的,同时根据不同的客户应用环境,Rose公司提供两种系统高可用性解决方案: 

基于共享磁盘阵列的高可用解决方案 RoseHA

RoseHA双机系统的两台服务器(主机)都与磁盘阵列(共享存储)系统直接连接,用户的操作系统、应用软件和RoseHA高可用软件分别安装在两台主机的内部存储(硬盘)上,数据库等共享数据存放在存储系统上,两台主机之间通过私用心跳网络连接。系统主机开始工作后,RoseHA软件开始监控系统,通过私用网络传递的心跳信息,每台主机上的RoseHA软件随时监控另一台主机的状态。当工作主机发生故障时,心跳信息就会产生变化,这种变化可以通过私用网络传递到备份机的RoseHA软件。之后,RoseHA就会控制系统进行服务切换,备份机启动和工作主机一样的应用程序,接管工作主机的工作(包括提供TCP/IP网络服务、文件共享、数据库等服务),并进行报警提示管理人员对故障主机进行维护。当维护完毕后,RoseHA可以自动或手动地将切换回原先的工作主机。也可以选择不切换,此时维修好的主机就作为备份机,双机系统继续工作。在实际的工作环境中RoseHA支持Active-Active工作模式和Active-Standby工作模式。用户可指定每台服务器的作用(active or standby),指定要监控的服务和硬件部分,定义指定的服务发生故障后要采取的进一步行动(如是否重新启动该服务、允许的最大启动时间等)。它的典型工作环境如图1 所示:

图 1 RoseHA硬件组成图

基于数据镜像技术(纯软方式)的高可用解决方案RoseMirrorHA

RoseMirrorHA是一个纯软件双机热备份解决方案,它在实时数据镜像基础上,实现了不需要共享存储的纯软高可用性系统。RoseMirrorHA在充分利用已有资源的基础上,通过现有的以太网络基础环境,采用先进的软件技术在两台主机之间实现了数据的实时镜像,实现纯软的高可用性系统。 RoseMirrorHA可以对主机的IP、应用程序、数据等进行监控和保护,当应用程序或主机发生故障后,RoseMirrorHA将快速将应用切换到备机,确保应用服务的持续可用,保证公司业务的正常运行。在实际的工作环境中RoseMirrorHA支持Active/Standby和Active/Active两种模式。在Active/Standby方式中,其中一台主机作为Active主机,运行重要的应用程序,向客户端提供各种应用服务,另一台主机作为备机,实时监控Active主机运行情况,当Active主机发生故障后,备机就接管Active主机上的应用服务。在Active/Active配置方式中,每台主机上运行各自的应用程序。服务器在运行自身的应用服务时,同时也作为另一台主机的备机,即两台主机互为对方的备机。它的典型工作环境如图2 所示.

 

 

图 2 RoseMirrorHA硬件组成图

在上面我们介绍了两种不同的系统高可用性解决方案的架构,而这两种不同的解决方案架构主要是从不同的客户需求的角度来解决保证系统业务稳定连续工作的问题,对于这两种不同的架构我们可以列出它们之间一些主要的功能点或优势比较让我们认识更清楚,比较表如 表 1 所示。

 

本文来自云海天,作者:古道轻风,转载请注明原文链接:https://www.cnblogs.com/88223100/p/RoseHA_RoseMirrorHA_Compare.html

以上是 Rose公司系统高可用性解决方案比较 的全部内容, 来源链接: utcz.com/z/520031.html

回到顶部