XX医院网络系统容灾方案
一、项目背景
XX医院院作为XX市城东地区唯一大型综合性医院,鉴于医疗卫生机构在信息化方面的要求,我们发现,本院信息化安全保障方面已经不能满足医疗要求。
机房内除HIS数据服务器外均无冗余,HIS数据服务器也仅是2台IBM3650做了群集,共用一个磁盘阵列,一台发生故障后另外一台可以在短时间内启用。这样做存在一个非常严重的安全隐患,群集中存在单点连接,一旦磁盘柜出现问题,那么整个HIS就要瘫痪。另外机房内数据备份机制不完善,所有备份储存都在机房内,一旦机房内数据备份服务器或机房发生意外,势必会使医院蒙受很严重的损失,对整个医院的正常运转带来严重影响。
二、设计原则
依据江苏省卫生厅二○○六年七月下发的《江苏省医院评价标准与细则(三级综合医院)》的要求,其中明确提到信息化保障方面的要点:
3 -1-1机房基础设施完善,电源、不间断电源、防火、防雷击等安全措施完备。 3-2-1系统能够安全可靠运行,有防侵入、防病毒以及数据系统灾难快速恢复机制。
本方案既要兼顾目前网络现状,以最经济的手段,达到网络信息系统安全、可靠地运行的目的,还可以为将来三级医院评审做基础准备性工作,在未来拓展扩充规模时,能有效兼容现有软硬件系统,最大化地保护投资。
三、解决方案
采用的主要技术是数据备份、数据复制、负载均衡和集群技术。 本方案欲采用赛门铁克Storage Foundation/HA做为容灾系统的核心保障,该产品目前广泛应用于电信、金融和医疗行业。
为了区别于现有的群集模式,我们把这个方案通俗地称为“2+2”“4+2”群集模式,从功能上来讲,该方案历史性地突破了系统全冗余、无任何单点故障点以及数据和应用的园区范围的容灾,使用户的系统真正没有后顾之忧。
在原来的“2+1”(如现有的HIS数据服务群集)群集模式的基础上,增加了一台磁盘阵列,将一台服务器定义为一个“运算节点”,将一台磁盘阵列定义为一个“存储节点”,所谓“2+2”的意思就是“两个运算节点+两个存储节点”,“4+2”的意思就是“四个运算节点+两个存储节点”。
采用Symantec Storage Foundation实现了两台磁盘阵列之间的镜像关系,每一次I/O的写入都分别通过两条主机通道到达两台磁盘阵列的控制器,并当两个I/O都返回正确的结果之后,操作才算完成。所以,两台磁盘阵列中的数据完全保持实时同步,不用担心任何的数据一致性问题。我们采用的是同步传输的方式,对于医院的园区级别的容灾要求是最可靠也是最高效的方式。
采用 Veritas Cluster Server实现了四个运算节点之间的群集关系。除了实现基本的群集功能之外, Cluster Server还有很多非常明显的优势,如: 最多支持32个节点的超大规模群集、简单易行的节点退出和加入操作、跨平台管理群集服务器系统以及与Symantec Storage Foundation天然的兼容性等等。 如此,对于一个应用来说,只要任意一个运算节点和一个存储节点运行正常,那么,整个系统就能够正常运行。
四、 方案亮点
几个显著的优势:
1.全冗余连接,无任何单点故障点。系统中任意一个部件的损坏都不会影响系统的正常运行;
2.镜像的存储节点为系统关键的在线业务数据提供了双重保护。
|
本文转自东方之子736651CTO博客,原文链接:http://blog.51cto.com/ecloud/1334249 ,如需转载请自行联系原作者