数据容灾在医院信息化建设中的应用

来源 :硅谷 | 被引量 : 0次 | 上传用户:niechunming521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 随着当今社会的发展,医院对信息化的依赖越来越高,而信息化建设中会产生大量的重要数据,如何保证数据安全、避免业务中断已成为医院建设中的一项重要任务。文章分析讨论了数据容灾的概念及相应的解决方案,同时对本院HIS数据容灾的实施方案进行了介绍。
  关键词 容灾;CDP;存储复制;MirrorView
  中图分类号:TN915 文献标识码:A 文章编号:1671-7597(2014)10-0106-02
  我院是一所集医疗、教学、科研、预防保健为一体的综合性三级甲等医院,随着信息化技术的不断发展,特别是近几年国家对医疗行业信息化建设的投入不断加大及对医院信息化要求的不断提高,我院逐步建设完善了医院信息系统(HIS)、检验信息管理系统(LIS)、放射信息管理系统(RIS)和医学影像管理与通讯系统(PACS)等信息系统,医院对信息系统的依赖性也越来越大,如何避免数据丢失,当遇到数据灾难时如何快速地恢复数据,保障医院业务开展的连续性,已成为影响我院业务发展的关键因素。
  1 什么是数据容灾
  提到数据库安全,大家首先想到的是备份、恢复,传统意义上备份恢复也是容灾的一种,但是随着现代生活对信息系统的依赖性越来越大,相关的数据量不断增加,当遇到灾难时使用传统的备份、恢复会导致耗时过长,严重影响业务的开展,已经不能满足医院的需求。
  本文讨论的容灾是指建立一个异地的业务数据系统,该系统是当前主业务系统的一个完整复制。在主业务系统出现灾难时(服务器损坏、丢失、甚至火灾等),异地保存的备份系统可以随时启用而无需进行长时间的恢复操作。因此数据容灾与传统的备份恢复最大的区别就是实时性更高、停机时间更短、业务持续性更强。
  2 数据容灾的等级及衡量指标
  1)数据容灾等级划分。灾难备份系统一般分为四个等级:
  第0级:没有备援中心;
  第1级:本地磁带备份,异地保存;
  第2级:热备份站点备份;
  第3级:活动备援中心。
  2)容灾系统的衡量指标。容灾系统主要有两个衡量指标:RPO(Recovery Point Objective):即数据恢复点目标,主要指的是业务系统所能容忍的数据丢失量。RTO(Recovery Time Objective):即恢复时间目标,主要指的是所能容忍的业务停止服务的最长时间,也就是从灾难发生到业务系统恢复服务功能所需要的最短时间周期。
  很显然建设数据容灾的理想目标就是RPO、RTO趋近于零。不过RPO、RTO越接近于零,所需要的投入就越大、系统就越复杂。因此需要根据医院实际情况进行建设。
  3 数据容灾方案
  1)Oracle DataGuard。我们如果只是针对Oracle数据库实施数据容灾的话,可以采用Oracle官方的解决方案——DataGuard。
  DataGuard是Oracle针对Oracle数据库推出的一种高可用性的数据库方。DataGuard的最大优点是无需过多投入,只是在软件上建立备用数据库并对主数据库和备用数据库进行相应设置即可。由于是Oracle官方产品,并且经过Oracle 8i、9i、10g、11g等完善版本的不断完善,Dataguard在构建Oracle数据库容灾上的可靠性还是很有保障的,并且可以根据情况设置多种保护模式。
  DataGuard缺点也很明显,那就是只是针对Oracle数据库进行容灾。同时实施DataGuard前、后对相关操作人员都有一定Oracle技术要求。
  2)CDP 技术(Continu-ous Data Protection,持续数据保护)。传统备份一般是每隔一定时间对数据进行备份,当遇到灾难时使用备份数据进行恢复。这种方法的问题在于存在数据丢失和恢复时间较长的缺点,即RPO和RTO较大。
  针对传统备份的缺点,CDP技术应运而生。CDP技术就是通过在操作系统核心层中植入文件过滤驱动程序,实时捕获所有文件访问操作。从理论上说,任何一次的文件数据变化都会被自动记录,因而称之为持续数据保护。
  CDP持续数据保护技术分为真CDP(True CDP)和准CDP(Near CDP)两类。准CDP技术是按照一定的时间频率,持续的记录并备份数据变化,每次备份有一定时间窗口,需要数据恢复时,可以恢复到过去备份的时间点,并不能形成完全意义上的持续保护,因此称为准CDP技术。而真CDP技术是持续不间断的监控并备份数据变化,可以恢复到过去任意时间点,是真正的实时备份。
  CDP的最大优点就是实时的数据备份及可以将数据先前恢复到任意时间点。但是目前真正做到真CDP的系统不多,大部分都是准CDP,因此实际使用时要进行细致测试看其是否能够满足医院需求。
  3)VMware vSphere虚拟化技术。近年来最热门的莫过于虚拟化技术。通过VMware vSphere对机房服务器实施虚拟化,也可以实现数据容灾功能。
  VMware vSphere中有两个功能对实现数据容灾、业务可持续性方面起着重要作用:vMotion 支持在不中断用户使用和不丢失服务的情况下在服务器间实时迁移虚拟机。vSphere High Availability 可在硬件或操作系统发生故障的情况下在几分钟内自动重新启动所有应用程序。
  通过实施虚拟化还可带来一些附加的优点:更加合理、高效的使用服务器资源,减少资源浪费。快速创建新的服务而不需要经历重新安装操作系统等费时的工作。不过虚拟化的最大缺点是对现有机房服务器、数据传输带宽等硬件有一定要求并且实施复杂,同时由于VMware按照CPU数收取费用,因此需要较大的投资
  4)存储数据复制技术。通过存储设备厂家提供的存储数据复制技术同步或异步的对存储上的数据进行远程复制从而达到数据容灾的功能。   这种方法的最大优点是无需在服务器上安装任何软件,而是由存储设备之间进行数据复制,因此对服务器没有任何影响。缺点是建立备用存储,并且存储之间的数据通道要求较高比如必须建立SAN或ISCSCI,这需要一定投资。
  我院就是采用这种方法通过使用EMC2 MirrorView功能在CX240和CX120两个存储间建立实时备份来实现数据容灾的。
  4 EMC2 MirrorView实施方案及使用方法
  1)EMC2 MirrorView简介。EMC2 MirrorView是不依赖于服务器,基于并运行在EMC2磁盘阵列,以LUN为单位进行数据复制的软件。
  MirrorView有两种工作模式:MirrorView/Synchronous可将一个源 LUN 并行地同步镜像到两个不同的目标中。该模式的特点是:RPO为零秒;两个映像完全相同;阵列之间有最大距离限制;阵列之间要求高网络带宽;镜像可以从一个主站点复制到一个或两个辅助站点。
  MirrorView/Asynchronous可以用于将多个存储阵列的信息整合到一个集中的阵列中,以便于数据管理。该模式的特点是:RPO从30分钟到数小时;镜像数据定期更新;阵列之间无距离限制;阵列之间网络带宽要求不高;只能从一个主站点复制到一个辅助站点。
  2)医院系统拓扑图。
  3)系统配置及实施方案。
  ①主机房配置。主服务器采用两台IBM3850M2做双机热备,存储阵列使用EMC2 CX4-240。数据链路使用SAN架构通过两台光纤交换机将服务器和存储阵列连接,同时服务器和存储阵列均使用双光纤链路以避免任意一处的单点故障。
  ②容灾机房配置。容灾服务器采用一台IBM3850M2,存储阵列使用EMC2 CX4-120。数据链路使用SAN架构通过两台光纤交换机将服务器和存储阵列连接,同时服务器和存储阵列均使用双光纤链路以避免任意一处的单点故障。
  ③主机房与容灾机房分别位于两栋楼,两栋楼之间使用双光纤链路进行数据传输避免单点链路故障。
  ④实施方案。首先在EMC2 CX4-240与EMC2 CX4-120上均安装MirrorView功能,然后在CX4-120上创建出与CX4-240上需要镜像的LUN相同大小的LUN空间,配置远程镜像组相关信息,同时将CX4-240和CX4-120相应的LUN添加到镜像组中并启用同步功能即可。整个配置还是比较简单快捷的。
  4)启用容灾系统。数据经过一段时间同步后关闭主存储与主服务器以模拟主机房发生灾难,测试容灾系统可用性。由于根据我院实际情况并没有启用容灾系统自动接管的功能,因此在发生灾难后需要手工启用容灾系统。
  EMC2存储Navisphere操作界面:
  ①登录容灾存储,在consistent group上选择——Fracture。
  将CX4-120上要使用的镜像LUN所在的mirror group从consistent group中取出。
  ②从mirror组中移除CX4-120相应的镜像lLUN。
  ③将CX4-120上刚才移出的LUN加入与容灾服务器相同的storage group中,在容灾服务器上重新扫描磁盘,即可访问、使用该LUN。
  ④在容灾服务器上启动Oracle服务并查看其中数据。经测试容灾服务器与主服务器关闭时的数据完全一致。由此可见MirroView容灾系统是有效的,并且启用时的操作步骤简单快速。
  5 总结
  我院使用容灾系统后,在架构上避免了原来存储阵列的单点故障,医院的数据安全性得到进一步提高,HIS系统更加安全有效。但是该方案由于是实时同步存储阵列数据,因此无法避免由于人员误删除等操作导致的数据丢失问题,所以日常定时的数据备份还是必不可少的。
  参考文献
  [1]任昱,李青荣.基于VMware vSphere虚拟化资源管理平台研究[J].计算机应用与软件,2012(5):219-237.
  [2]厉剑,廉国斌,黄栋.数据容灾系统与CDP技术[J].计算机技术与发展,2009(1):168-171.
  [3]刘秀菊.浅析Oracle数据库中的DataGuard容灾备份技术[J].电脑知识与技术,2008(10):10-14.
  [4]黄志中,王占明.医院信息系统容灾技术浅谈[J].医疗卫生装备,2009,30(6):48-50.
  [5]Mirrorview-SANCOPY[CP/OL].http://wenku.baidu.com/view/00002e03cc17552706220800.html.
  [6]容灾系统[CP/OL].http://baike.baidu.com/view/600255.htm.
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
头痛是临床疼痛诊疗时遇到的常见病,其病因很多,其中有一类头痛伴有颈部压痛、与颈神经受刺激有关的头痛,发生率很高,临床表现较复杂,头痛持续时间长,治疗较困难,日益引起重
目的:探讨多发性内分泌腺瘤病1型(multipleendocrineneoplasiatype1,MEN1)患者的临床特征及其家系MEN1基因突变的情况.方法:分析1例多发性内分泌腺瘤1型病例的实验室检查、影
以半仿生技术结合体外抗肿瘤细胞实验,筛选出土鳖虫的最佳用酶.方法: 以土鳖虫为底物,用胃蛋白酶、胰蛋白酶、胰凝乳蛋白酶和弹性蛋白酶进行酶解,同时以不加酶的水提液为对照
摘 要 随着市场竞争的不断加剧,各广播媒体都在积极寻求有效的方法以提高自身竞争力。采访节目作为广播节目中的重要部分,应严格按照广播节目制作与合成的基本规则,对采访过程中的音频素材进行有效处理,使整个节目流程自然、流畅。笔者结合自身工作经验,从设施使用及音频后期处理技术两方面出发,针对如何提高采访类广播节目录制质量提出几点建议。  关键词 广播节目采访;音频技术;制作与合成;措施  中图分类号:TN
目的:探讨血清1,25-二羟维生素D3(1,25(OH)2D3)水平与婴幼儿湿疹之间的联系.方法:收集我院收治的婴幼儿湿疹80例作为研究组,并选取同期80例正常婴幼儿作为对照组.采用化学发
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
90年,中国从一个丧权辱国、民不聊生、受人欺负的弱小国家,发展到今天经济总量全球第二,在国际社会拥有重要话语权的大国、强国。没有中国共产党的领导,就没有今天中国的发展
目的:研究分析利培酮对精神分裂症患者血脂和泌乳素水平的影响.方法:此次研究的对象是选取我科2016年1月~2017年1月接收的20例精神分裂症患者,将其临床资料进行回顾性分析,并
针对自然崩落法向无底柱分段崩落法过渡时底柱破坏的具体要求 ,为保证安全生产 ,提出了悬臂模型 ,并利用弹性力学的方法对底柱的受力情况进行分析计算 ,得出了悬臂折断时的长