解决方案

某铁路局疾控中心案例

2017-05-08

  一、项目背景

  该中心体检系统负责体检流程管理、质量控制、智能辅助诊断,报告打印以及数据统计分析。系统功能涵盖该中心体检部门的绝大多数日常工作如:

  体检预约、登记、收费、分科检查、总检全数字化流水线管理;

  财务管理,应对体检的多种复杂收费模式;

  全流程的体检质量控制管理;

  套餐、科室、项目管理;

  与医院的HIS、PACS、LIS系统,以及医疗设备进行对接;

  如果该系统出现问题,该中心的日常工作将无法正常进行,由于该中心体检部门常以预约团体体检的形式接收体检团队,使得该系统更为重要,一旦在体检过程中体检系统服务器发生故障,早成的损失很大。

  二、系统需求

  由于该系统尤为重要,该中心日常工作均依赖该系统,客户要求如下:

  避免服务器本身硬件故障或服务器宕机导致的系统服务中断;

  如遇到服务器故障进行服务器维修或维护期间,系统仍可以正常运作;

  体检过程中将产生大量的影像数据,要求系统具有一定的吞吐量容纳能力;

  保护服务器SQLServer、Filezilla、体检服务程序、共享文件服务不间断。

  三、软硬件应用环境

图片5.png

  直连两台服务器的1、2、3号网口,作为专用心跳检测链路;

  直连两台服务器的1、2、3号网口,同时作为数据同步链路;

  两台服务器分别连接只磁盘阵列,共享访问;

  连接两台服务器的4号网口到交换机,作为业务网口。

  四、系统拓扑

图片6.png

  五、解决方案

  针对上述应用环境,采用鑫恒云创公司的ServHACluster对双机系统进行管理,配置方式采用单活模式(Active/StandBy)模式,A服务器作为MSSQLServer数据库、体检系统、文件服务(文件共享、Filezilla)的主服务器,B服务器作为备用服务器,MSSQLServer、体检系统、文件服务产生的业务数据存放在共享存储中,当主服务器故障发生时,备用服务器将接替主服务器运行MSSQLServer、体检系统、文件服务,同时由ServHA分别生成一个内网虚拟IP、路局专用网虚拟IP,供内网用户、专用网异地用户、LIS、PACS访问,保证故障后用户访问点不会变化,保证服务7x24小时不间断,满足项目要求。

  六、实施效果

  采用ServHA双机集群软件后,该系统持续稳定运行至今,实现了项目目标:

  对数据库系统、体检系统、文件服务实现冗余备份;

  以共享存储的方式实现生产数据库的高性能和高安全性,同时能够容纳足够的吞吐量和扩展性;

  服务器故障、维护期间,服务持续运行;

  内网及专用网用户、LIS、PACS均可访问数据库及体检系统;

  利用ServHA实现系统的稳定性和可维护性需求。

  • 大头网