chenjiaxing
作者chenjiaxing2020-10-19 18:04
系统架构师, 浪潮商用机器有限公司

某金融客户使用POWER Linux承载Informix DB的案例介绍

字数 1930阅读 2256评论 0赞 0

一、背景

某金融客户的某个非核心业务系统运行在 P520 服务器上,该服务器配置 4 个 4.2GHz POWER6 CPU,32G 内存,多个 146G SAS 磁盘,服务器已经平稳运行 10 年以上。数据库为 Informix DB ,单机运行,每日保存数据处理过程中的中间数据。

但随着客户业务的发展和数据量的大幅增加,该服务器的性能、功能已经无法完全满足客户的业务需求,具体表现在:

1、 客户在做批处理流程时,数据全部需由文件导入数据库,之后进行加工处理,目前文件导入和大表关联处理等步骤耗时较多,整个批处理耗时在 180 分钟左右。处理时效无法满足要求;

2、 因为客户经常需要进行重跑计算,相关数据必须保证可以正常调用并进行多次验证,因此只有 1 个数据库已经无法满足功能上的需求,需要另外建设一套验证环境;

3、 需采用文件方式备份每日数据处理过程中产生的中间数据,目前存储空间严重不足。

二、业务需求

针对新的环境,客户提出几个业务需求:

1、 考虑到未来还需要兼容解决可视化 report 平台的相关资源,以及目前系统批处理过长的问题,相关硬件数据需要适当的前瞻性规划提升;

2、 新环境要求高的性价比、高稳定性;

3、 整体的批处理流程要求在 1 小时内完成;

4、 需要建设生产、验证和开发测试环境。

三、需求分析及硬件选型

针对客户的业务系统现状和需求,我们对现有的服务器收集性能数据进行分析,确认现有服务器的性能瓶颈主要在 I/O 和 CPU 上。例如在进行批处理时,需要加载本地数据文件,由于现有系统的数据是存储在 2 块做 Mirror 的 146G SAS 盘上,导致 I/O 访问非常慢, I/O busy 达 100% , I/O 吞吐量又不上去。而数据库在进行计算处理时, CPU 的 idle 低于 5% (某些数据库 SQL 语句的优化,则由相应的 ISV 负责)。

基于客户的需求,我们推荐使用浪潮商用机器( IPS )新一代的服务器 POWER Linux FP5280G2 , FP5280G2 是基于数据中心及应用优化 , 搭载全新 OpenPOWER9 处理器设计的一款高端双路机架式服务器。该产品将极致的设计理念运用在性能、存储、扩展方面,面向新一代云计算、大数据、深度学习等 IT 应用时,具有突出表现。

1、极致性能体验

支持全新一代 OpenPOWER9 处理器,单处理器最高拥有 22 个内核,单核具有 SM4 并发多线程,整机具有 176 个并发多线程,并且可以在不影响业务运行的情况下在 SMT1 、 SMT2 、 SMT4 之间在线切换。可搭配 DDR4 内存,支持 NVMe SSD ,高效 IOPS 能力令存储性能实现质的飞跃。

2、配置丰富

支持高达 12 块 3.5 寸硬盘 +4 块 2.5 寸硬盘,或 28 块 2.5 寸硬盘,并同时支持内置 2 块 M.2 硬盘, 实现海量存储,轻松应对数据存储需求。

支持 25G OCP 网卡,提供 100G 、 10G 、 1G 多种网络接口选择,为应用提供更加灵活的网络结构。

支持最新 PCI-E4.0 总线,整机最大支持 8 个插槽,满足高端客户对系统功能和性能的需求。

3、智能管理

板载 BMC 管理模块,全时监控机器运行状态。支持 IPMI 2.0 与 Redfish ,极大简化用户的设备部署、管理和维护工作,为大型数据中心管理而优化。

4、安全可靠

支持 TPM2.0 安全控件,提供安全可信度量,建立 PNOR 、内存、硬盘、操作系统、应用程序等完整软硬件信任链,及时发现恶意入侵及设备替换,实现信息系统安全可控。

四、最终的系统架构

最终系统架构是配置 3 台 IPS FP5280G2 做为数据库服务器,分别做为生产、验证和开发测试环境。每台服务器配置 SSD 盘 +SATA 盘,其中 SSD 盘做为数据库和批处理文件的存储空间, SATA 盘做为数据备份的存储空间。

五、客户收益

1 、系统升级后,业务提速明显

经过实际的 POC 验证,该配置方案完全满足客户的业务需求,性能得到大幅提升。

2 、系统平稳运行,业务连续性得到保障

本次项目采用了相比于 X86 架构更加稳定可靠的浪潮 K1 POWER Linux 服务器架构,同时配合更先进性能更强的 Power9 技术,浪潮 K1 Power Linux+Informix 的本地架构保障了业务系统的稳定运行。

3 、高性价比

浪潮 K1 POWER Linux 服务器采购成本对标 X86 服务器,并且对比 X86 服务器具有更高的处理性能和更高的 RAS 特性,完全满足客户对高性价比、高稳定性的需求。

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

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广