应用背景
首都医科大学附属北京朝阳医院建院于1958年2月24日,是北京市医院管理局直属,集医疗、教学、科研、预防为一体的三级甲等医院,是首都医科大学第三临床医学院,也是北京市医疗保险A类定点医疗机构。
2011年底,卫生部先后下达85号通知和1126号通知,要求全国卫生行业各单位全面开展信息安全等级保护工作,并于2015年12月30日前完成等保建设整改并通过等级测评。卫生部下发的“85号通知”中的等保工作指导意见明确要求全国所有三甲医院核心业务信息系统的安全保护等级原则上不低于第三级。北京朝阳医院作为三甲单位也在此次卫生部重点关注的名单当中。
通过我们和客户的交流得知,HIS系统为院方的核心业务系统,HIS系统关系到整个医院的挂号、收费、取药等业务流程,医院的基本业务都依赖于HIS系统,所以必须保证HIS系统7×24小时不间断运行,也是三级等保重点考察的一个关键点。
针对用户的需求和对实际现网环境的考察,太一星晨通过在核心业务系统前端部署服务器负载均衡设备来提升业务系统的响应能力和稳定性。
太一星晨解决方案
传统的医疗业务系统架构中,为了保障业务的连续性和健壮性,医院一般采用多台服务器提供同一个服务的方式来避免服务器单点故障的产生,但是,因为始终只有一台服务器工作,而其他服务器做备份,此种部署方式不利于服务器资源的***化利用。针对此种情况太一星晨通过部署负载均衡设备完成服务器访问业务的负载分担工作—太一星晨应用交付产品支持丰富的负载分担策略,即可以根据预先配置的静态算法,也可以根据当前的运行状态进行动态算法的负载分担。
通过上述多种服务器负载分担机制,在保障业务永续的同时还能够为用户提供最满意的业务访问响应速度,从根本上解决了服务器硬件资源浪费和某台服务器应用访问压力较大的问题。
在HIS业务系统的实际使用过程中,服务器集群难免会有由于某台服务器故障而无法提供服务的时候。针对于此种情况,T-Force应用交付设备支持对每个服务器节点实时进行健康检查,当某一台出现故障无法正常提供服务时,就把该服务器从Pool中的可用列表移出,不再向其分发流量。
HIS业务通常由COM+组件实现,系统运行时,有时会因为故障导致业务缓慢或“死机”,此时,虽然业务失效,但服务器依然存活,传统负载设备,只能通过TCP、ICMP等协议判断服务器是否存活,无法判断HIS系统的真实故障。
太一星晨应用交付平台提供丰富的健康检查策略,可实现基于业务的健康检查,通过tRules可编程脚本,可以实现构造指定TCP、HTTP报文并通过TCL编程实现复杂逻辑,来保障COM+组件的健康状态。
使用效果
通过在核心设备上旁路部署太一星晨应用交付设备提供的服务器负载均衡功能以及完整的健康检查功能,实现了保障患者能够在访问业务的时候获得更好的业务体验,从而提升了医院的社会口碑。现在院方的多台 HIS系统服务器可以同时工作,共同完成患者的访问业务。负载分担和健康检查的协同工作,使得HIS系统的业务健壮性有了提升,可以做到7×24小时不间断响应,为医院各项业务正常有序地开展保驾护航。