公司新闻

不到3小时,安全跨越4大版本升级鸿沟——大医一院his系统安全升级
发布时间:2016-09-02
 


      优化脚本、客户端自动升级、多策略防误杀等这些都是中联能在2个半小时、不到三小时的时间内,就快速安全的完成一个年门急诊量达216万余人次,客户端机器达1600多台三甲医院HIS系统服务器升级的“独门妙方”。

 

创新求变计划周密,简单快捷安全升级

 

      大连医科大学附属第一医院(以下简称大医一院)至今有80余年的发展历程,是一所集医疗、教学、科研为一体的综合性现代化三级甲等医院,医院建筑面积18.2万平方米,拥有四个疗区,现编制床位3700张,年门急诊量216万余人次,年收治住院病人9万余人次,年住院手术量达4万余例。同时,它也是中联用户中规模最大的三甲医院之一,包括一个总院、两个分院客户端机器多达1600多台,使用系统包涵物资、设备、体检、血库等多个项目。
8月20日晚10点,大连中联升级项目组开始针对大医一院开展HIS系统升级。大医一院此次从10.30.150 升级至10.34.80 跨越了4个大版本,这也是大医一院使用中联软件有史以来跨度最大的一次升级工作,涉及修改HIS存储过程达100多个。

      攻城不怕艰险,苦战能过难关。中联根据大医一院使用系统复杂、三方软件繁多等客观实际情况,为缩短升级停机时间,经多次反复测试,最终排除数据备份耗时,大医一院服务器升级过程仅使用了2个半小时就全部完成,客户端自动升级成功率高达94%。

   

 

       为了使正式升级过程更加简单、安全,中联特从以下几个方面改进、实施升级过程:

       1、优化脚本

      此次升级根据前期的测试经验改变与优化了脚本整理过程,将之前需要整理脚本来完成的内容,较多的都提升到界面程序上进行处理。比如升级过程中遇到的错误,可以在测试升级过程中整理成脚本,放在升级过程中直接处理掉,减少了需要手工处理的问题,使其低于整体问题的5%,使升级工作更加简单、严谨。
   

       2、客户端自动升级

      此次升级最大的一个改进之处就是在服务器升级之后,1600多个客户端就将根据最新版本的客户端升级程序自动升级,且每个客户端的升级状态都将显示在后台,技术人员根据后台数据就能随时观察与监测哪些客户端升级成功,哪些正在等待。这在极大程度上减少与弱化了不必要的繁琐手续,同时也改变了过去客户端升级成功率低,大量机械需重新安装使用的“升级大难题”,使客户端升级的失败几率大大下降。
 

       3、多策略防误杀


      采取了较多防杀毒策略与被报杀后仍旧可以正常升级的处理:1、采用动态客户端升级程序路径,防止历史遗留的杀毒误杀导致无法升级。2、取消客户端文件收集功能,防止升级工具被报杀。3、采用主动FTP与被动FTP灵活切换的策略,保证在绝大多数情况下升级程序可以穿透服务器或客户端防火墙。

 

       4、优化升级速度
    

      为优化升级速度采用了内部自动升级处理与重构措施,采用多种优化、动态策略。具体表现在:1、批量处理后台进程执行,防止客户端错误关闭,耽误升级过程。2、升级前进行客户端配置检查,对与磁盘空间不足的客户端禁止升级并后台记录,防止升级中出现磁盘空间不足的情况。3、文件下载前先自动询问服务器,防止下载多余文件导致升级过程卡死,拉低升级速度。

      5、采用兼容处理


      升级程序采用兼容处理,使其适用于不同版本系统与不同安装路径文件(主要针对第三方部件,如此次升级中的北京CA)。

 

专业团队共合作、齐心协力保平安


      针对此次升级,中联从重庆总部技术中心和研发中心抽调7名专业技术人员,从中联大连项目部抽调6人一起组成13人的专项小组,全程跟踪与完成医院的升级与后期检测,确保大医一院的升级工作万无一失。


      “这次升级工作的成功,离不开事先的测试准备工作,更离不开所有在升级过程中给予资源支持的院方领导和总公司的技术支持;在这次升级过程中,每位同事都很辛苦,牺牲了很多个人时间,常因测试升级工作忙到很晚,甚至通宵达旦。但是没有一位同事有半点怨言,也都为能参与到此次升级工作中倍感骄傲,这种精神支撑着我们整个团队,不断前行,不断进步。”——中联大连公司项目实施工程师刘虹华说到