太一星晨助北京朝陽醫院打造快速高可用HIS系統
應用背景
首都醫科大學附屬北京朝陽醫院建院于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小時不間斷響應,為醫院各項業務正常有序地開展保駕護航。