超融合支撑保险客户构建生产级数据库资源池

北京治疗白癜风哪家正规 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/ffxbdf/

作者:深耕行业的SmartX金融团队

背景介绍

年,某保险客户在开发测试环境部署了首套基于超融合的基础架构平台,成功使用国产虚拟化+分布式存储替代了VMware+集中存储阵列,并支撑了+虚拟机。在针对“团险销管”系统的容器化改造过程中,得益于I/O本地化特性,超融合平台在开发测试环境中的性能表现相比当前生产环境获得数倍提升,这进一步增加了客户将超融合架构应用于生产系统的信心。

随后从年到年,经过3年持续的基础架构转型推进,历经三期的改造和升级扩容,客户生产环境完成了2套超融合集群的部署落地,+业务虚拟机通过合理的规划放置,并利用网络负载均衡,实现了集群级应用业务容错。

而客户的生产数据库硬件平台逐渐老化,使用年限已超5年,底层硬件平台升级替换在年被提上日程。由于超融合架构在开发测试和生产环境有着3年多的稳定运行及性能表现,得到了客户的充分认可,这为客户决定使用SmartX超融合架构构建数据库系统资源池提供了契机。

本文将介绍该客户的MySQL及Oracle数据库资源池建设过程和收益总结。

MySQL资源池构建

MySQL性能评估

SmartX超融合在开发测试环境支撑多套MySQL数据库稳定运行3年以上,其中在针对“团险销管”系统报表功能进行性能对比测试中,超融合架构相比当前生产环境,基于相同的虚拟机资源配置下,表现出更快的业务响应速度,下图为对比数据。

客户在生产环境测试了“一天数据量”的数据查询,需要等待50s,认为这个时间已经很长,做全量需要更多的时间。由于是生产环境,担心影响到业务,所以未进行全量数据测试。但是在开发测试环境的超融合集群直接跑全量数据的查询,与生产环境测试“一天数据量”(数据量与全量数据相差3个数量级)的查询数据对比,SmartX超融合查询性能远高于当时的生产环境。

虚拟机资源配置如下图:

MySQL资源池建设

客户新建一套3节点全闪架构的超融合集群,使用SmartX原生虚拟化ELF,专门用于支撑MySQL数据库业务,使用v2v方案迁移11套MySQL业务数据库到超融合集群,包含渠道类、内部应用类和周边应用类业务系统,目前已完成一期3套系统的迁移,每套数据库系统均包含多个虚拟机,采用MySQL“一主多从”的部署方案。

MySQL超融合集群(3节点),集群共提供了个逻辑处理器,2.3T内存,68T存储裸容量。

Oracle资源池构建

Oracle性能评估

使用超融合架构支撑Oracle生产系统数据库,对于客户基础架构是一次关键的转型探索,需要进行全面的评估和充分验证。经过与客户的沟通讨论,客户确定临时构建一套三节点超融合集群并新装部署OracleRAC(虚拟机资源配置以及数据库配置参考生产环境中的电商系统),使用第三方的标准数据库测试工具SwingBench进行长达8小时的持续性能测试,评估Oracle数据库性能表现。

测试集群拓扑环境:

第三方压测工具SwingBench使用默认TPC-C压测模型,在用户并发下,TPM平均值为63万,平均延时为6ms。

提升用户到并发下,TPM平均值为万。

再次提升用户到并发下,TPM平均值达到万。

本次性能验证,分别进行了用户、用户和用户的并发测试用例,通过测试,在高并发用户下,可以充分释放Oracle数据库性能(百万级TPM),且性能曲线输出平稳。我们通过行业经验,看一下这里的TPM与应用业务的关系。每笔交易按15个原子操作计算,并根据行业经验保留30%余量,相当于每分钟处理超过3万笔复杂金融业务交易,在不能实际压测生产环境进行对比的背景下,此次测试数据库过程和结果得到客户的认可。

Oracle资源池建设

本次数据库性能验证,超融合架构展现出的性能指标完全可以满足客户的业务需求。在对数据库的稳定性、可用性和性能进行多维度的综合评估后,客户最终决定,在建设MySQL资源池后,新建用于支撑Oracle数据库的全闪超融合资源池。为降低迁移复杂度,并保持和原虚拟化架构的一致性,Oracle资源池的虚拟化层延用VMwareESXi。

超融合集群(6节点)共提供了个逻辑处理器,4.6T内存,T存储裸容量。

到目前为至,已迁移完成26套Oralce数据库系统,含2套OracleRAC(两节点),涵盖客户目前架构支撑平台、渠道类、周边应用类和BI报表业务等系统。

建设收益

基于超融合架构的企业云IaaS平台通过融合计算、存储、网络资源,有效降低基础架构的建设成本和复杂度,在保持架构可靠性和高性能的前提下,提高了架构敏捷性,通过两期的生产数据库资源池建设,客户利用超融合架构完成了对重要生产系统的基础架构转型。

近3年持续的基础架构转型,给客户带来了如下收益:

·相比于服务器+集中存储的传统架构,超融合架构的I/O本地化、SSD缓存等技术特性带来了更多的性能提升。全分布式的部署模式,使得集群I/O性能和存储容量在增加节点后可以获得线性增长;

·超融合架构具备更好的弹性和敏捷性,能够实现计算存储资源的快速交付,架构按需扩容,从而更好地提升业务团队需求的响应速度,进一步提升业务需求方的满意度;

·从总体拥有成本来看,基于超融合的分布式架构具有显著的成本优势。使用标准以太网交换机替换了专有FCSAN存储交换机,一台服务器节点既提供计算能力,也同时提供存储能力,不仅减少了机柜的空间使用,同时最大化利用上服务器磁盘插槽,将服务器的硬件能力充分释放。超融合架构支持小规模3节点起步,按需弹性扩展,拥有最佳的成本优势;

·使用国产自主研发的分布式存储方案进行企业云IaaS资源池搭建,将为客户的国产化替代之路打下坚实的基础。

案例总结

通过实践探索,充分验证了超融合架构具备支撑生产级数据库的能力,鉴于超融合稳定的自研存储核心和全栈性能优化,客户决定将生产数据库(MySQL、Oracle)迁移到基于超融合构建的云化资源池运行,同时实现了企业云基础架构的分布式云化转型和虚拟化以及存储的国产化逐步替代。




转载请注明:http://www.aierlanlan.com/cyrz/4868.html