目前,对绝大多数企业来说非正常的服务终止时间的长短会对用户造成不同的损失,或者说用户对服务停止所能承受的时间是不同的。通常取决于应用的类型,如果能够在几秒钟内修复错误,不会对一个在线联机事务(OLTP)处理系统构成影响,但是对火箭发射等实时应用,哪怕只停止一秒都是不可忍受的。
可见,对那些需要保障信息安全和提供不间断的信息服务的企业而言,业务系统的容错性和不间断性显得尤为重要,高可用解决方案成为企业数据稳妥运营的利器。如何保障各种关键应用持续运营,达到永续经营的良性循环,已成为当今企事业单位和IT领域急需解决的关键问题。由中科同向(www.heartsone.net/)提供的HeartsOneCluster产品就是一套广受好评的高可用解决方案。
据中科同向(www.heartsone.net/)负责人介绍:HeartsOneCluster产品是来自中国本土的,拥有自主知识产权的多机高可用产品,支持Windows操作系统平台,支持几乎所有的存储环境。具有稳定可靠、易于管理、备援方式灵活多样、节点和任务伸缩性强、保护用户投资、整合和优化用户系统环境、支持包括 ISCSI 存储环境等特点。
中科同向(www.heartsone.net/)的该款高可用解决方案软件主要分为4大部分构成:HeartsOneCluster Console、HeartsOneCluster Core、HeartsOneCluster Monitor、HeartsOneCluster Resource DLL。
Console是由JAVA编写的用户界面, 通过该界面可以管理整个cluster的所有节点和服务,同时直观地体现cluster的各个任务运行状态和细节。Core是Cluster的核心服务程序,负责执行来自Console的命令,协调各个节点的任务分配,传输和接收各个节点的心跳信息,切换和接管任务的管理中心,同时接收来自Monitor定时发送的资源状态信息,并进行解析和进行相关的操作。Monitor负责监控资源的状态,定时把这些资源的信息传递给Core,同时监控Core运行的状态,一旦发现Core出现问题,会立即重新启动Core,从而保证Core不存在单点故障的可能。
Resource DLL是HeartsOne提供主要的资源动态连接库,主要包含:IPAddress、Network Name、Physical Driver、Share、Application、Service,每个资源都有自己的属性、方法、事件。对于用户的特别服务,中科同向(www.heartsone.net/)的HeartsOne可以为用户提供第三方程序编写DLL服务,在用户提出需求后,由HeartsOne开发人员为用户开发第三方软件的资源编写。
中科同向(www.heartsone.net/)提供的高可用解决方案是HeartsOneCluster的核心功能,该解决方案提供双机热备系统,也提供多机的高可用解决方案。在集群系统的每一台服务器内,HeartsOneCluster具有两个核心进程,他们互相监控(如:系统宕机、HeartsOneCluster进程被杀掉、网络、SCSI线缆是否断开),如果其中一个进程失败,另一个进程会立即进行恢复。支持网卡(私网/公网)、磁盘心跳等多种心跳方式,多重保障心跳检测途径,配置多条心跳路径可以避免系统的单点故障,进一步提高了系统的可靠性。
中科同向(www.heartsone.net/)的高可用解决方案HeartsOneCluster可以结合用户需求,开发特定应用或硬件资源的监控程序,与用户应用环境更紧密地结合,更好的监控服务运行状态。
注意事项