发布时间:2020-07-02 16:20:26来源:e医疗
作者:毕鲁佳
浙江省嘉兴市第一医院
信息科技术总监
高级工程师
嘉兴市第一医院(嘉兴学院附属医院)位于中国革命红船的启航地——嘉兴南湖之畔。医院始建于1920年,经过几代人的艰苦创业,已成为嘉兴市规模最大、设施齐全、技术力量雄厚的集医疗、科研、教学、预防、康复于一体的三级甲等综合医院。2019年8月21日,挂牌成为嘉兴学院直属附属医院。先后荣获全国“优化优质护理”示范医院、全国改善医疗服务创新医院、全国模范职工之家、第二批全国社会工作服务示范单位、省级文明单位、省健康促进医院、省援外医疗工作先进集体、省干部保健工作先进集体等荣誉称号。
系统现状
2017年根据医院信息系统三级等级保护的评测要求,需要建设异地容灾系统,医院无法提供异地容灾机房,数据中心刚上线华为私有云系统,主要医院信息系统只有HIS系统采用小型机系统,其他主要信息系统(如电子病历系统,LIS系统,PACS系统等)都运行在新建华为私有云云服务器上。
需求分析
为了满足异地容灾系统的建设需求,租用嘉兴政务云服务器采作为异地容灾服务器,解决了医院无容灾机房的问题,政务云服务器通过专线与医院数据中心华为私有云对接,建设应用级容灾系统。医院HIS系统运行在小型机环境,电子病历和LIS系统采用oracle数据库,PACS为SQLserver数据库,要求容灾软件支持异构系统,支持oracle数据库、SQLserver数据库。选择北京迪思杰公司的DSG容灾软件系统,实现将服务器数据异步复制至灾备服务器,当生产服务器出现故障时,灾备服务器可以将灾备端数据恢复至生产服务器。
架构综述
生产系统的私有云系统与容灾系统公有云系统组成混合云的架构体系。
复制软件是采用交易复制的方式进行数据同步;灾备数据库上的Oracle数据库处于OPEN状态,可提供实时数据访问;如可将生产系统上的统计查询等业务运行在历史的Oracle数据库上,数据复制的时延可以控制在3-5秒左右。
实现方式:Supersync软件配置
DSGsupersync软件的安装分为生产系统和云服务器目标系统两个方面:
生产系统上:
DSGsupersync在每个数据库实例都要安装一个productionagent,用来分析本agent产生的redolog数据。
目标系统上:
DSGreasync在备份中心的服务器上,分别安装一个supersync。
SupersyncforProductionServer:
安装在源系统(DataSource)上运行数据库实例的服务器上,每个数据库实例配置一个License;
SupersyncforDestinationServer:
安装在复制目标系统(DataTarget)上运行数据库实例的服务器上,每个数据库实例配置一个License;
SupersyncFullSync
首次全同步功能;
提供从源数据库上把已有的存量数据初始化同步到目标系统上来,即将源系统上的所有表的数据export出来传输到备份系统上import进去,实现初始数据的同步。
该模块的特点是在初始化过程中无需业务停机,而且可以多路并发,可处理全同步过程中的变量数据。
采用云容灾系统优势
第一,与本地服务器互相之间可以进行健康状态监视和功能切换,当某个系统意外停止工作时,整个应用系统可以切换到云端的容灾系统,保障生产系统功能及业务可以继续正常工作。
第二,租用政务云服务器作为容灾服务器,可以根据业务主机的运行情况随时可以调整配置,减少硬件设备投入和降低了硬件系统维护成本,性价比高。
第三,Supersync维护的云容灾数据库在数据复制过程中始终处于打开状态,客户可通过打开的Oracle数据库实现快速切换,且在目标端数据库提供数据查询、报表和ETL抽取等功能,实现业务分担;满足此次提供的业务需求。
第四,DSG实时数据复制技术不需要通过任何数据库的引擎来获取变更数据,而是通过数据库自身的信息获取源系统上的改变并传送给目的系统,这不会对生产系统造成性能影响。
第五,提供不停业务的首次全同步功能和单表修复功能,支持长距离复制、更低的网络带宽要求和运行成本。
云容灾系统运行三年多来,非常稳定,现在为临床数据中心系统提供ETL数据抽取服务,有效分担了生产系统工作压力,对生产系统的持续运行提供了保障,是采用混合云架构的应用落地项目。
-END-
微信改版
星标/置顶e医疗
深度好文不迷路哦~
近期专题推荐点击阅读
……
更多专家和主题
请在菜单栏“e医疗-搜往期”输入关键字查看。
©以上文章来源
e医疗原创文章,转载请注明来源。