• 云容灾最佳实践!美创DBRA助力包头医学院第二附属医院核心系统容灾建设


    数据灾难会以不同形式发生,比如电力中断、硬件故障、人为操作失误、以及自然灾害等。大量的事例表明,业务中不是“假如”的问题,而是“何时”的问题。容灾能力抗不抗造,关乎用户业务发展、企业生产等诸多问题。

    近年来,内蒙古科技大学包头医学院第二附属医院(简称:包头医学院第二附属医院)不断改善医疗服务,推动智慧医院建设,提升患者就医体验。

    现阶段,医院已先后上线开通了六级电子病历、全区首家自助医保划卡系统、包头市首家智慧门诊系统等,并通过电子病历应用水平分级评价四级评审、国家互联互通四级甲等认证,实现了临床信息的全面整合,电子病历、LIS、PACS各系统的紧密结合,数据的全面共享。

    01  项目背景

    为保障核心业务的稳定运行及业务数据安全,包头医学院第二附属医院容灾项目拟通过云资源池提供云主机、云存储、云网络、云安全、云运维监控等服务,依托云平台的产品及服务能力,将现有院内信息化应用系统整体托管上云,实现对IT基础环境资源的更高效管理及使用。用户平台上云的数据信息,必须对其信息系统云平台上的数据与本地数据一致。

    医院现有的HIS、LIS、电子病历等核心业务系统主要采用Caché数据库、PACS采用SQL Server数据库,需要对现有本地和云端数据库做数据级实时同步,并保证RPO,实现异地数据级容灾。同时满足“一键式切换”需求,以保障生产业务系统数据故障不可用时,立即启动备端数据库,实现业务系统的不间断运行。

    02  建设内容

    针对等级保护三级要求以及智慧医院互联互通评级监管要求在异地具备系统灾难恢复能力,美创科技基于DBRA数据容灾系统,为医院HIS、PACS系统构建云容灾体系。在满足用户数据保护需求的同时,保障核心系统业务连续性。

    01  HIS系统数据容灾建设

    原容灾架构和部署DBRA后容灾架构对比

    原先HIS系统Caché生产库采用HA做主备,并通过镜像搭建本地容灾库,实现本地数据级备份,这种情况生产库与容灾库同属本地,虽RPO是可以做到0,但如果本地数据中心发生故障,数据丢失风险更高。

    部署DBRA后,业务系统直接迁移到云上,通过镜像将云上生产数据实时同步至本地容灾库,既可以满足数据异地备份容灾需求,同时通过DBRA实现误操作情况下的数据恢复,和灾难场景下的一键数据切换至本地,以保障业务的连续稳定运行(DBRA已支持Caché镜像模式的容灾监控告警、容灾演练和灾难切换等功能)。业务上云除了投资少降低了建设成本,同时也提高了管理能力,让运维更加方便。
     

    02  PACS系统数据容灾建设

    原容灾架构和部署DBRA后容灾架构对比

    原先PACS系统基于SQL Server数据库,仅采用集群模式共享存储方式实现本地数据级容灾的搭建,一旦存储层故障则会引发业务暂停,数据丢失风险大。

    而PACS系统存储的是影像数据,数据量多且内存占用量大,若上云,费用较高,因此选择在原先本地集群基础上,通过DBRA实现本地文档数据到云端的数据级容灾,即可以满足等保异地容灾需求,保障数据的完整性,同时基于DBRA活动站点功能,云上数据库可作为只读库实现PACS业务的读写分离,分担本地生产库的读的压力提高业务运行速度。

    方案效果

    1)本地、云端数据库实时同步
    美创DBRA在主备两端实现数据库同步,由于DBRA是以片段的形式传输数据,并且只传输变化的数据,所以容灾数据量小,可以在有限的带宽上实现远距离云容灾,确保两端数据的高度一致性和实时性。DBRA在生产系统中仅仅挖掘日志文件,数据分析及数据合成都在容灾系统处理,不占用生产系统资源,不需要对用户现有的服务器、存储、操作系统、数据库做任何改动,并且可以实现容灾系统的在线实施和的在线升级。

    2)一键式容灾演练与灾难切换

    美创DBRA支持一键容灾演练,将容灾技术进行平台中心化管控,整个切换过程自动化完成,极大减少了人为干预,最大程度保障切换成功率,降低RTO。用户完成容灾演练的一键切换后,平台会自动完成容灾关系、数据一致性等信息的校验,确保容灾演练回切成功率的同时,提供一键容灾演练回切的能力。

    在灾难的场景下,往往主端处于无法正常运行状态,需要在最短的时间内将容灾端快速拉起对外提供服务,以保障业务连续性。DBRA针对灾难切换场景,提供一键切换能力。与容灾演练不同的是,灾难切换在数据不一致情况下,依然允许进行切换。

    3)读写分离与误操作恢复
    美创DBRA支持将生产系统中只读的业务流量以及非生产型作业分流至容灾系统,释放生产系统负载,减少业务高峰期时出现生产业务瓶颈。

    并且具备回溯到指定时刻的历史数据的能力,在数据回溯后可先在容灾站点进行可用性验证后再反向同步到生产库中,完成误操作数据的还原。相比传统备份数据还原,更为直接、快速和有效。

    03  建设收益

    1)美创DBRA数据级云容灾解决方案中全量+增加数据的实时同步保障数据的完整性和可用性,一旦灾难发生能保障业务不因数据故障而中断。

    2)灾备一体化,方案可以同时实现本地高可用和异地容灾的功能,避免了分别建设容灾和备份系统的重复性投资。

    3)人为错误的保护,方案对于发生频率比较高的误操作也可以很好的防范,可以帮助用户快速的找回误删除的数据,用户无需担心数据被误删除或其它错误操作。

    4)实现等保合规,满足电子病历应用水平评级、智慧医院互联互通评级监管要求在异地具备系统灾难恢复能力等强制项要求。

  • 相关阅读:
    如何3分钟,快速开发一个新功能
    数据库事务
    MySQL实战45讲学习笔记(持续更新ing……)
    java对象以及引用方式
    【附源码】Python计算机毕业设计数据结构知识点渐进学习网站
    【数智化人物展】白鲸开源CEO郭炜:大模型助力企业大数据治理“数智化”升级...
    java毕业设计物资租赁管理系统mybatis+源码+调试部署+系统+数据库+lw
    Mamba来了,Python conda加速神奇,体验飞一般的感觉
    teb局部路径规划参数调节--差速小车
    基于51单片机万年历设计—显示温度农历
  • 原文地址:https://blog.csdn.net/meichuangkeji/article/details/127787716