项目背景 医院现有的信息中心,承负着全院信息化的建设,**网络及各种应用系统的正常运行。大家所熟悉的医院现有医疗应用系统HIS系统。而这些系统对现代化医院是关键的**业务系统,每一时一刻都不可出现问题。这就为医院信息化部门**及工程师们提出了较高的挑战,如何才能**各重要业务系统7*24小时无间断运行,为医院病人及医务人员提供*、稳定、**的信息化服务? 在**医疗应用系统稳定、高**的运行,医院信息中心部门**人当前只对现有的HIS系统作了双机热备,但是双机热备的稳定性、**性和**系统不间断运行及盘柜数据*方面还有很大的欠缺。为提供*、稳定、**的医疗信息化服务,经医院**研究,准备采用HA高可用集群方式,实现医院当前医疗应用系统的高可用,协助提升医院业务发展建设。 针对用户对HIS系统中的Oracle数据库系统的**性和容错能力的要求, NEC 提供了EXPRESSCLUSTER的HA(即双机容错)解决方案,来实现HIS系统中关键设备的双机容错,从而达到系统的高度**性和容错能力。 客户需求 医院集群系统的基本要求 1)、****服务器性能和I/O满足医院多台终端的**相应需求。 2)、****系统长期地不间断稳定运行。 3)、****成本的合理性。 4)、**提供多种方式报警,如短信、光报警和邮件报警等。 5)、须符合满足镜像、共享几混合部署方式,且设备应用拓展性强。 简单地说就是****业务系统7*24小时不间断运行,让所有应用系统提供正常的服务。 EXPRESSCLUSTER可以支持在一个集群系统中磁盘镜像功能,这样既可以使用大容量存储设备来保存全部的履历数据,又可以对本地的常用数据进行实时的镜像复制。 磁盘镜像功能是将用户数据存储于各自服务器的本地磁盘分区上,通过镜像引擎将数据进行实时复制备份。数据存储于不同服务器内的镜像盘上也避免了单点崩溃的可能性,增加了数据的*性及系统的可用性。 下面是上海XXXX中心医院HIS集群系统,通过NEC EXPRESSCLUSTER构筑3节点集群,保护HIS系统和OA系统数据系统。HIS系统和OA系统实现多节点集群系统,达到二种应用的高可用性。当任何一个应用发生故障时,再切换到另外一台服务器上运行,**业务24H不间断地运行。这种配置方式可以充分利用服务器资源,避免硬件浪费。并且可以分散两种应用的负荷,提高可用性和系统的整体处理能力。 系统构成图 注:Server1 上的F盘与Server3 上F盘镜像,Server2上的E盘和 Server3 的E盘镜像 运行模式集群高可用工作模式 系统应用有OA系统、HIS系统采用2+1集群方式实现高可用,有一台待机服务器,进行热备,在所有服务器上都需要安装NEC EXPRESSCLUSTER集群软件。二台应用服务器任一台服务发生故障都将切换到待机服务器上。主机为应用服务器处理于Active,待机热备援服务器处于Standby。通常情况下应用服务器均在运行,而备援服务器处于待机状态;当其中任一台应用服务器发生故障不能正常运转时,备援服务器接管磁盘继续运行,**系统能够不间断地运行。当应用服务器修复启动后重新接管磁盘,备援服务器又恢复为待机状态。 服务器集群应用系统的运行模式如图 NEC集群软件特点 ? 硬件结合实现真正意义上的数据与系统分离。 ? 对硬件配置要求不高,服务器可采用不同或相差较大的配置。 ? 系统切换时间短,平均切换时间为20秒,为目前同类HA软件中较短。 ? 切换过程对应用程序无影响,*重新启动或登录。 ? 系统**。因为整个系统中数据读写、管理及容错由磁盘阵列来完成。而系统从服务器故障纠错处理由集群软件来完成,而这两个都是相对独立的子系统。集群容错监控路径为10/100M自适应网卡线路,既不占用主机CPU资源也不占用基础网络带宽,因此系统**,这一点在实际的应用中得到用户的一致**。 用户效果 建立NEC双机容错环境后具有以下优势: 1、较大降低HIS系统在各服务器的故障发生时的损失,**业务系统的7*24小时不间断运转。 2、尽可能地保护HIS业务的实时性,数据的完整性和一致性。 3、通过实施高可用性群集方案可以将用户的应用中断时间降至较低从而减少用户的损失。 4、为医院的计算机系统的正常升级,更换部件提供不停机环境。 中心医院信息科XXX科长说到:“NEC提供的高可用集群软件EXPRESSCLUSTER在我医院中的应用非常成功,实施以来,整个系统一直稳定运行,NEC双机软件实时的**我们的HIS系统和OA系统的正常工作。