我国医疗行业数据存储趋势和容灾的需求
随着医疗行业信息化的进程的加深,对医疗数据进行高效地存储和管理,以便提供安全有效地数据与信息的快速访问和利用成为医疗行业数据存储的主要发展趋势。目前医疗行业信息系统主要有HIS(医院信息治理系统,Hospital Information System)、PACS( 医学影像治理与通讯系统,Picture Archiving and Communication System),财务核算为中心的系统(MIS)、以医生工作站为核心的临床信息系统(CIS)等关键应用。如何对上述应用系统的关键数据进行集中存储管理和容灾规划,成为医疗行业信息系统灾难恢复建设的核心任务。
根据医院信息系统信息量大、结构复杂、数据在线、可靠性要求高的特点,在数据容灾方面的需求具体归纳如下:
1) 强调持续化服务能力,业务运行不允许中断;医疗行业的信息化程度越来越高,导致了医疗服务业务的开展对信息系统的依赖程度的加深。病人的诊治需求要求医疗信息系统必须提供7*24小时的高可用性服务。
2) 强调数据的准确性,不允许丢失数据或出错;病人的病情、诊治数据等信息,是对病人进行治疗决策的依据和记录,事关病人的人身健康和生命安全,容不得半点疏漏和丢失。国外的医疗行业相关法案已经对医疗数据的存储从法律上提出了要求,比如美国的HIPAA法案要求医疗数据不仅要实施防盗窃的安全策略,还要防止其丢失和损毁。
3) 需要可靠的灾难恢复方案,保证数据的安全及提供快速的恢复和应急能力;对于医疗行业而言,时间就是生命,在信息系统灾难发生时,信息系统的灾难恢复体系应该可以提供快速的系统切换。为此需建立一套实时的、可用的备用系统,减少主系统的单个故障点,从而保障业务系统的持续服务能力。
目前,普通的基于磁盘阵列或卷的复制技术在实施医疗行业数据容灾方面,存在下列问题:
1) 由于仅复制磁盘或卷的I/O及其数据块,并且数据库缓存中的数据不能复制,这势必影响到系统恢复和切换的RTO指标;
2)其备份数据库一般处于脱机状态,这将无法保障数据库事务的一致性。这样在面临灾难时,当网络上的切换完成后,还可能面对数据库系统不能正常启动,为医疗系统的恢复带来了不确定性因素,影响了系统的高可用性。
浪擎科技医疗行业容灾解决方案
- 浪擎科技的SDM数据镜像技术为医疗行业的信息系统灾难恢复提供了一种有效的技术解决方案。浪擎镜像系统将主服务器的数据实时复制至备用服务器,建立主系统的可用副本,实现业务系统的冗余。一旦主服务器停止服务,可立即启用备用服务器上的业务系统并使之投入运行,从而保障业务系统持续运行。浪擎镜像系统可以实现两台或多台服务器间的本地/异地,同步、异步的数据镜像,并且通过采用独特高效的SDM灵巧数据镜像技术,使得其在面对海量数据容灾的需求时仍能保证高效性和稳定性。
1)SDM技术工作原理
- 浪擎镜像系统通过应用系统专属的复制代理实时监控主SQL Server或Oracle数据库系统,捕获和分析其变化事务,然后将分析出来的数据库记录传输到备用服务器,再通过存储进程应用到备用数据库。在此期间,备用数据库处于在线运行状态,支持查询功能,从而提供及时、可靠的容灾切换,同时运行的目标系统保证了业务数据的一致性和完整性。
SDM的主要优点在于:恢复操作不需要启动数据库,只进行业务系统切换,通常停机的时间会非常短,对于客户端一侧来说也基本不需要重新配置。
图1 浪擎镜像系统基本技术架构
2)解决方案技术特色
- 同一般容灾技术相比,浪擎镜像系统具有如下特点:
- l 由于采用了浪擎科技先进的基于数据库事务镜像复制的技术,可以确保主备数据库的数据一致性。当面临灾难时,可以保障备份数据库服务器的正确性。
- l 通过连续捕获应用系统的变化,在跟定业务系统的数据吞吐速度指标、进行合理方案设计,可以实现"零窗口 "备份,RTO指标可以达到近乎为0的灾难恢复高性能。
- l 备用数据库直接处于运行状态,可无需数据恢复阶段,可以直接支持系统切换,业务响应速度及连续性得到保障,大大提升了系统的高可用性。
- l 对主备系统硬件规格和磁盘容量无一致性要求,降低系统投入成本。绝对保证事务一致性,在这点上磁盘或卷复制技术有可能导致事务不一致,导致备用数据库不能启用,失去容灾意义。
- l 应用方式灵活,根据需要可配置一对一、多对一的容灾架构,降低系统投入成本。
- l 浪擎的解决方案以纯软件产品为中心,结合既有的信息系统的存储体系和,通过选择并部署合理的软件产品系统,即可满足医疗行业的灾难恢复需求。这一方面提高了容灾系统的可维护性,另一方面也大大节约了用户进行容灾建设的费用。
3)演习和系统切换
- 医疗行业信息系统的业务连续性的需求对其灾难恢复的演习和系统切换提出了高要求。无论是计划性停机还是由于灾难和安全事件导致的主系统意外故障,浪擎镜像系统均可通过两种方式实施简单高效的切换:
- 1) 手工切换,将主服务器的IP地址手工漂移到备用服务器,即可切换。
- 2) 采用操作系统自带的Cluster或配备其他HA软件以实现自动切换。
图2 SDM镜像技术为金华中心医院提供数据容灾服务
目前,上海浪擎信息科技有限公司的SDM镜像系统已经为浙江省金华市中心医院、江西九江市第一人民医院等多家三级医疗单位提供了灾难恢复解决方案。