方案架构
SmartX 与人大金仓数据库云一体机联合解决方案,主要由信创服务器硬件、人大金仓 KES 数据库软件、KRDS 管理软件和 SmartX 超融合软件构成,其中超融合软件包含了分布式存储、虚拟化计算、多集群管理、数据保护(容灾、双活)、网络微分段等多个构建基础架构的软件。
基于数据场景,SmartX 超融合系统从多方面进行了优化设计,以确保更好支持人大金仓 KES 数据库的运行,从而实现更高性能与更低时延:
- 虚拟化层面优化:Boost 模式减少虚拟化层 I/O 时延。
- 网络层优化:采用 SR-IOV 技术网络直通技术,降低网络虚拟化开销。
- 缓存介质优化:NVMe 介质提升缓存性能。
- 存储网络优化:25Gb 网络,支持内部数据快速交换。
在轻量化部署情况下,最少由 3 台符合 SmartX 超融合标准的服务器、2 台符合要求的网络交换机、SmartX 超融合软件、CloudTower 多集群管理软件、操作系统、人大金仓 KES 数据库及数据库服务管控平台 KRDS 即可建设运行。系统部署架构如下图:
在此方案中,人大金仓 KRDS 与 SmartX 多集群管理软件 CloudTower 深度整合,实现一站式推送 KES 镜像、创建数据库虚拟机 VM、部署 KES 数据库(读/写、只读)、启停数据库、数据库管理和开发、数据库监控、数据库优化。SmartX 与人大金仓数据库云一体机联合解决方案,可以实现数据库部署、数据库实施/开发、运维管控三个阶段的数据库全生命周期管理,极大简化数据库运维管理,提升工作效率。
性能优化
针对数据库最核心的性能和时延,双方从超融合、数据库不同层面,进行联合评测和调优。 本次评测的数据库云一体机设备配置如下:
系统部署如下:
测试软件采用通用的 BenchmarkSQL 数据库基准测试工具。经过测试优化,性能指标如下:
通过数据对比,数据库云一体机性能可达到同类物理机或者裸金属配置 80% 以上满载 TPCC 处理能力。在 KES 读写分离集群部署情况下,最大性能可以达到 720K tpmc,相当于每分钟处理超过 2 万笔复杂金融业务交易(每笔交易按 15 个原子操作计算,并根据行业经验保留余量),可以满足大部分用户应用数据库运行需要。
方案优势与价值
SmartX 与人大金仓数据库云一体机联合解决方案,是基于 SmartX 超融合系统,针对人大金仓云数据库服务管控平台 KRDS 及核心数据库产品 KES 的性能优化最佳实践。该方案让用户获得从基础设施到数据库云化的敏捷与简单,同时在可靠性与性能上获得和传统架构一致的体验。方案具备如下优势:
- 全信创:从硬件、分布式存储、虚拟化到操作系统、数据库全部符合信创要求。
- 一站式:开箱即用,无需单独采购存储、服务器设备、虚拟化软件、操作系统、数据库软件。
- 高性能:全栈性能优化,读写分离集群部署场景,最大性能可以达到 720K tpmc,每分钟可以处理超过 2 万笔复杂业务交易。
- 云服务:最小三节点起步,按需投资,动态扩容。真正实现 DBaaS 数据库即服务,数据库管理员即可实现从资源到数据库的按需申请和敏捷部署。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/310895.html