南京某医院双机房容灾项目
需求分析:
随着医疗卫生业务的不断发展,医院有越来越多的信息化应用系统需要7*24小时的保护,因而对重要业务系统的可用性管理的要求也越来越高。就目前的现状而言,南京某医院主要存在如下几个主要问题亟待解决:
1)HIS、LIS、PACS等业务系统只有一份在线的业务数据,一旦数据损坏或丢失,需要较长时间的恢复过程;
2)如果HIS、LIS、PACS等业务系统主机数据遭受灾难性破坏,如水灾,火灾,地震等影响,数据基本无法恢复,系统不具备抗灾能力;
3)如果HIS、LIS、PACS等业务系统主机数据误删除、病毒、黑客造成数据丢失后,无法恢复当时的数据;
4)如果HIS、LIS、PACS等业务系统主机不能正常运行业务,无法在第一时间发现并接管业务,这一点在近期的域控制器故障恢复时得以体现。
设计方案:
根据南京某医院应用系统规划,在方案的设计我们充分考虑对HIS、LIS、PACS等业务系统做容灾计划。
鉴于前期南京某医院因域控服务器出现故障,造成业务在短期内无法快速恢复的故障案例。结合当前医院业务的7*24小时服务要求特性,建议选取Tier7级别(应用保护级别)的容灾解决方案,以实现在本地和远程的所有数据被更新的同时,利用了双重在线活动的主机,备份数据和完全的网络切换能力,实现应用程序的实时监控和接管。
本方案中,我们给予该医院搭建了主备双机房,并采用了容灾复制软件实现对SQL SERVER数据库数据文件的实时复制,保证数据的完整性及灾难后的快速重建。同时采用了数据校验功能对备用主机的数据进行定期的自动测试,以确保数据丢失后得到快速、可靠的故障恢复。具体可参见下图:
方案特点:
本项目中,我们从该医院的业务完整性、可靠性及高性能三方面出发,为其打造了高标准的双机房容灾体系。
目前,该医院的业务系统具备以下特性:
1)从管理上来看,医院信息科已将其工作重心投入到了业务系统的管理、优化和维护方面,无需关注其基础支撑系统的故障隐患;
2)从数据保护上来看,医院HIS、LIS、PACS系统的SQL数据库及文件系统已能做到在双机房之间实时同步,这一点确保了业务系统的SQL数据库系统及文件系统故障后能恢复到的最新数据;同时,当主机房业务系统SQL数据库及文件系统的最新数据损坏后,能够通过保存在备机房的数据回滚到应用之前的完好状态;
3)从业务连续性上来看,当主机房的业务系统硬件、操作系统、SQL数据库及文件系统故障后,备用机房的相同基础架构能够快速、自动接管。