亚信科技 AntDB 数据库与库瀚存储方案完成兼容性互认证,联合方案带来约 20% 性能提升
近日,亚信科技 AntDB 数据库与苏州库瀚信息科技有限公司自主研发的 RISC-V 数据库存储解决方案进行了产品兼容测试。经过双方团队的严格测试,亚信科技 AntDB 数据库与库瀚数据库存储解决方案完全兼容、运行稳定。除高可用性测试外,双方进一步开展 TPC-C 横向比对性能测试,库瀚数据库存储解决方案性能表现卓越。
图 1:亚信科技 AntDB 数据库与库瀚科技数据库存储解决方案完成适配
本次产品兼容互认合作,为双方更广泛的合作打下良好基础。后续,亚信科技与库瀚科技将携手应对更具挑战性的海量实时数据基础设施关键技术挑战。
关于亚信科技 AntDB 数据库
亚信科技作为中国领先的软件产品及服务提供商,致力于成为最可信赖的数智价值创造者,并依托数智化全栈能力,创新客户价值,助推数字中国建设。在信息技术应用创新的大背景下,公司以自主研发的 AntDB 数据库为载体勇担信创使命和责任,与上下游企业共创共建,全面投入到信创产业建设与发展中。
AntDB 数据库始于 2008 年,在运营商核心系统上,为全国 24 个省份的 10 亿多用户提供在线服务,峰值每秒处理百万笔通信核心交易,具备高性能、弹性扩展、高可靠等产品特性,已在通信、金融、交通、能源、物联网等行业成功商用落地,并助力多家行业客户完成核心业务系统的国产化升级改造。
关于库瀚科技数据库存储解决方案
库瀚科技自主创新研发 RISC-V 架构库瀚数据库存储解决方案是一款面向对性能和功耗有极致追求的数据库应用的底层存储软硬融合解决方案,兼容 OLAP、OLTP 等多种类型数据库,支持多种存储介质,可实现高度灵活的前沿存储软固硬件开发与定制,助力数据库厂商共同应对海量实时数据基础设施关键技术挑战。
本次兼容性及性能测试围绕基于库瀚 RISC-V PCIe 4.0 NVMe SSD 主控 Aurora 的 SSD 硬盘方案开展。本次参与互认证测试的为库瀚数据存储解决方案硬件部分的标准 NVMe SSD,结合灵活固件定制的定制化 NVMe SSD 将进一步优化特定场景下的性能及功耗。
图 2:库瀚存储解决方案公开实测
测试
除基础高可用性测试外,双方进行了性能测试,经横向对比,库瀚数据库存储解决方案产品测试结果优于其他同类产品:
测试基准:TPC-C
TPC-C 是一个在线事务处理基准,是事务处理(OLTP)基准,具有多种事务类型、更复杂的数据库和整体执行结构。TPC-C 涉及 5 个不同类型和复杂性的并发事务的混合,这些事务要么在线执行,要么排队延迟执行。TPC-C 的度量单位是每分钟事务数(tpmC)。
测试环境
硬件配置
虚拟机配置
软件配置
测试对象
对于横向对比的 NVMe SSD 硬件,每轮测试之前都会先进行数据擦除,确保每个 SSD 的测试预置条件一致。然后在被测 SSD 上创建三个 500GB 大小的分区,并格式化成 xfs 文件系统类型后 mount 到 AntDB 服务端作为数据盘。
物理拓扑
测试结果
总结
TPC-C 自推出以来,一直是交易数据库业界性能测试的重要参考,体现了一款数据库产品在交易场景下的极致性能。为了达到最佳性能目标,需系统层面软硬件上下配合:
软件侧,要求数据库具备综合实力,事务并发控制、计算引擎、查询优化、存储引擎和索引等均不能有短板。AntDB 是一款可扩展、多租户、高可用、高性能、国产自主的分布式数据库产品,旨在为 OLTP (Online Transactional Processing)、 OLAP (Online Analytical Processing) 场景提供一站式的解决方案,具备自动高可用、在线弹性扩容、内核级读写分离等特性,支持 SQL2016 标准,提供高并发、高吞吐、低时延的 PB 级数据处理能力,方便应用平滑地从 Oracle 迁移到 AntDB。
硬件侧,关键则在于低时延和高 IOPS 的存储设备。交易场景没有 OLAP 领域的复杂计算,但有两个特点:随机性(每个订单的 id 是随机的,意味着数据是随机读写较多),阻塞性(同一个数据客户端的 session 中,提交下一个事务的前提是收到上一个事务的提交结果),一个写事务,需要等待存储侧落盘后才能提交,这就要求存储设备具备很低的写延迟。
综合上述特点,在 TPC-C 交易的场景下,对于数据库和存储设备的低时延和高 IOPS 要求非常的高。横向对比下,亚信科技 AntDB 在库瀚数据库存储方案助力下,如虎添翼,相较使用国内领先方案性能提升近 5%,相较使用国际领先方案性能提升约 20%。
亚信科技 AntDB 和库瀚科技的携手,带来新的国产信创软硬件组合:国产高性能数据库+国产高性能 NVMe 存储。未来,亚信科技和库瀚科技将携手面对,更具挑战性的海量实时数据基础设施的关键技术挑战,持续助力企业数智化实现更优秀的表现。
关于 AntDB 数据库
AntDB 数据库始于 2008 年,在运营商的核心系统上,为全国 24 个省份的 10 亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年,并在通信、金融、交通、能源、物联网等行业成功商用落地。
评论