gracejh
作者gracejh·2021-07-14 12:39
系统架构师·浪潮商用机器有限公司

某医疗客户HIS系统双活案例介绍

字数 3277阅读 4694评论 2赞 4

浪潮商用机器售前技术支持,孙宁

1 、项目背景

某医疗客户(以下简称客户)院所始建于 1953 年,占地面积 85 亩,设有临床医技科室 90 个、中心实验室 1 个,拥有病床超过 4000 张,年门诊量超过百万,建立了高标准的临床教学基地、临床技能中心,是北方知名的集医疗、科研、教学、保健于一体的大型综合性三级甲等医院。

近年来客户业务取得飞速发展, 2005 年在市政府的支持下,着手组建医院集团。集团以客户院所为本部、内部组建心血管病、脑科和烧伤整形三个专科医院,陆续兼并、托管多所市属医院、并与多家医院实行战略联盟,于 2017 年建立医院集团(医联体)。目前医联体内包含一级医院 61 家、二级医院 29 家,形成了覆盖城乡、社区和边远山区的三级医疗网络体系。

为配合企业发展战略规划,客户积极采用科技手段及信息化建设助力企业发展,为企业打造一个稳定、可靠、高效的基础运行平台成为今后信息化建设的重点。

2 、系统现状及需求分析

HIS ( Hospital Information System )是医疗行业最关键、最核心的业务系统,直接关系到医院的日常运营及业务的开展。客户原 HIS 系统平台核心是采用 2 台 IBM P750 服务器做为数据库平台,存储采用 1 台 EMC 磁盘阵列,应用则运行在 x86 平台上。系统软件方面 IBM P750 运行 AIX6.1 操作系统、数据库采用 Oracle10g , 2 台 IBM P750 服务器通过 PowerHA 软件组成高可用集群。

客户原 HIS 系统拓扑架构示意图如下

在该系统中,最为关键的硬件资源就是以 2 台 IBM P750 和 1 台 EMC 存储组成的核心数据库运行平台、直接影响着业务系统乃至全院的正常运营。近年来随着客户业务的快速发展,原有 HIS 系统存在的不足逐渐凸显,已经难以满足当前业务发展的需求,主要表现在以下几个方面:

1)设备老化、运行风险提高

客户 HIS 系统投入运行已有较长时间,特别是 2 台 IBM P750 服务器运行已超过 10 年,设备老化严重导致系统运行风险提高。特别是近年来很多备件已经很难寻找,设备维护难以为继!

2)性能不足,制约业务发展

客户原有的 2 台 IBM P750 服务器配置 32 核心 Power7 处理器、 64GB 内存,从当前业务角度出发,这些资源已难以满足业务需求。近年来客户明显感觉到业务存在较为明显的延时,已影响到用户端的体验。

3)设计缺陷,难以支撑业务持续运行

客户原 HIS 系统部署在主院区生产机房,采用典型的双服务器连接 1 台共享存储的传统架构,而且服务器之间通过 HA 软件组成高可用集群,这个部署方式在 10 年前属于主流模式。随着客户院区规模的扩大,目前客户在相邻院区中建设了多个生产机房并将一些重要业务系统部署在不同机房来提高冗余度,在此背景下客户原 HIS 系统的一些传统部署方式所存在的问题就更加明显,例如

Ø 数据库服务器通过 HA 软件组成高可用集群,无法充分利用资源

Ø 1 台共享存储存在明显的单点故障

Ø 所有硬件部署在单一机房,易受外部环境影响,不利于业务持续运行

综上所述,客户对原 HIS 系统的改造需求较为迫切,简单的硬件升级已无法满足客户需求,需要从整体入手进行全面改造,要求新平台即可确保新、旧系统的快速迁移、满足 HIS 系统高可靠、高稳定、易维护的业务需求,同时在架构上必须具备较好的保障业务持续运行的能力,符合客户业务及信息化发展的需要。

3 、升级方案概述

经过充分的选型和论证,客户最终采用 2 台浪潮商用机器有限公司的 K1 Power E950 服务器替换现有 IBM P750 服务器做为 HIS 系统数据库服务器、采用 Netapp 企业级磁盘阵列做为共享存储设备。在部署方面打破了 2 台服务器全部部署在同一机房的传统方式,通过在院区中不同机房分别部署 1 台 K1 Power E950 服务器和 1 台存储设备,机房之间通过客户高速内网连接。数据库采用最新的 Oracle 19c ,部署在不同机房的 2 台 K1 Power E950 服务器组成 Oracle RAC 高可用集群,而存储之间通过数据同步软件实现数据同步;而应用服务器则通过虚拟化方式组成资源池为各科室业务终端提供访问服务。

在实际应用中, 2 台 K1 Power 服务器承载 Oracle 19c 数据库组成高可用集群、支撑 HIS 关键业务。 K1 Power 服务器是当前最佳的 Oracle 数据库运行平台,与其他服务器相比较, K1 Power 的关键特性可以和 Oracle 数据库完美结合共同支撑客户关键业务,主要表现在以下方面

Ø K1 Power 服务器的高可靠、高稳定、高安全特性为 Oracle 提供了理想的运行平台;

Ø 功能强大的操作系统简化了软件的配置和优化,为上层应用提供了更好的支撑;

Ø K1 Power 优秀的综合性能全面挖掘并展现了 Oracle 的运行效率。

在实际应用中, K1 Power 服务器在运行 Oracle 数据库的性能表现大幅领先 x86 平台,通过实际 Oracle 业务测试, K1 Power 每个计算核心( CPU core )的性能表现超过每个 Intel 最新至强计算核心 3.5 倍。

目前该系统所有软、硬件设备的安装及调试工作顺利完成,已正式交付给客户。

4 、方案亮点

o 卓越的性能助力客户业务发展: K1 Power E950 服务器采用最新一代 Power9 处理器,在主频、线程数量、内存带宽、 I/O 带宽等各项指标大幅领先其他服务器产品,综合性能超过 IBM P750 服务器 3.5 倍,为客户业务未来持续发展打下了坚实的基础。

o 高稳定、高可靠、高安全: K1 Power 服务器具有卓越的可靠性、稳定性和安全性,为客户核心业务系统持续运行提供了有力保障。 K1 Power 服务器在产品的设计、生产及出厂测试过程中采取了一系列保障措施,确保 K1 Power 的高质量,这包括

ž 40 层大规模 PCB 混压主板

ž 底层链路、关键部件冗余设计

ž 耐用易损部件

ž 超高效散热铟片

ž 系统安全加固

ž 远超 x86 标准的严苛出厂测试等

这些措施确保了 K1 Power 的高品质并成为承载客户核心业务的首选平台。

o 双活中心,保障业务持续运行: 在方案中, HIS 系统数据库服务器及存储部署在客户院区的不同机房,同时对外提供服务,不但将资源利用最大化,而且具备冗余功能,当某一机房出现故障,导致机房内的设备无法访问时,业务仍然可以由另一机房的设备保障运行,提高了客户系统整体抗击外部风险的能力。**

5 、客户收益

在本项目中,客户以 K1 Power 服务器为基础构建的基于双活中心的高可用 HIS 系统,为全院日常生产经营活动提供了有力保障,为今后业务的可持续发展打下了坚实的基础。总结下来客户主要收益包括:

1)系统平滑升级,降低业务风险

客户选择 K1 Power 服务器做为新一代 HIS 系统数据库服务器,实现了与现有服务器的全面兼容,大大降低了业务迁移风险,确保了业务系统的平滑迁移及新系统的快速交付。

2)稳定可靠的硬件平台保障业务持续运行

K1 Power 服务器所具备的高可靠、高稳定、高安全等特性为客户关键业务保驾护航,将客户从日常繁杂的系统维护中解放出来,可以投入更多的精力在其他方面,显著降低客户的运维压力。

3)双活中心架构,进一步提升了业务抗风险的能力

本项目中双活中心方案设计,打破了医疗行业 HIS 系统软、硬件集中部署在同一机房的传统方式,通过在不同机房分别部署数据库服务器与存储设备、通过软件构建双活系统,彻底消除了单点故障,而且还避免了由于某一机房故障而影响机房内所有设备、导致服务中断的情况,进一步提升了业务持续运行的能力,为客户业务未来可持续发提供了有力的保障。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

4

添加新评论2 条评论

aliali系统工程师WM
2023-12-14 10:46
感谢分享,文中图片能再分享下吗?
xiangxiang1999xiangxiang1999系统架构师北京某技术公司
2023-08-03 10:57
内容详尽,感谢分享
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广