突破性能天花板!亚信数据库支撑 10 多亿用户,峰值每秒百万交易
2022 年注定是充满不确定性的一年, 疫情反复、经济萎靡不振、全球供应链受到波及、能源及粮食危机……无一不给企业的生存发展带来巨大挑战。市场萎缩、资金链断裂、企业裁员,充斥着网络的头版头条。面对如此严峻的形势,企业如何才能破局呢?数字化转型,依然是纾困解难的关键。其中大数据产业更是重中之重。
作为大数据产业最关键的基础设施之一,数据库的重要性可以说毋庸置疑。以中国移动、中国联通、中国电信等三大运营商为例,遍布全国的千行百业,数以千万计的企业,以及数以亿计的民众,都在享受着运营商提供的连接服务与快捷便利。而为了保障各大电信运营商的网络环境以及业务运营需求,亚信科技 AntDB 数据库在其中起着极为重要的作用。
AntDB 数据库始于 2008 年,在运营商的核心系统上,为全国 24 个省份的 10 亿多用户提供在线服务,峰值每秒可处理百万笔电信核心交易,并保障系统持续 0 故障运行近十年。
也正因为如此,如何全面提升数据库系统的性能与效率,降低各项成本开支,一直以来都是各大运营商们最为热衷的研究课题之一。尤其是面对疫情的冲击,如何利用数据库为企业降本增效,也成为了广大企业近期关注的焦点。
AntDB 与 AMD EPYC 的强强联手
最近在国产数据库领域,有一件事情吸引了众多业内人士的关注。那就是为了给 AntDB 数据库系统带来性能和计算效率的全面提升,同时大幅降低成本与功耗,亚信科技选择了与 AMD 开展深度合作,为 AntDB 数据库配备了 AMD 采用最新架构的第三代 EPYC(霄龙)处理器。
为什么亚信科技会选中 AMD EPYC?说起这个,那我可就不困了啊!
据了解,AntDB 数据库系统采用的是 AMD EPYC (霄龙) 7003 系列处理器,该系列 CPU 基于 7nm 先进制程工艺和 AMD Infinity 架构打造,拥有高达 64 个高性能“Zen3”x86 核心、128 个线程,以及 256MB L3 Cache。其中采用了 AMD 3D V-Cache™技术的该系列 CPU,拥有的 L3 三级缓存更是高达 768MB!截至目前为止,AMD EPYC 不仅创下了 x86 数据中心 CPU 多项世界第一,而且还创造了 250 多项性能世界纪录:
1、7 纳米先进制程工艺;
2、高达 64 核心、128 线程;
3、最大加速时钟频率 4.10GHz;
4、8 个高速内存通道,支持 DDR4-3200;
5、支持高达 4TB 内存容量,双路系统达到 8TB;
6、128 个 PCIe 4.0 高速 I/O 通道;
7、三级缓存高达 768MB(AMD 3D V-Cache™);
8、硬件级 SME/SEV 等安全加密技术……
不仅如此,AMD EPYC 7003 系列处理器的第三代“Zen3”核心 IPC(Instructions Per Cycle,每周期指令数)还较上一代产品提升了 19%;优化的 L3 高速缓存架构,实现了每 8 个核心共享 32MB L3 缓存,每核心可访问缓存容量翻倍;支持 4-6-8 内存通道交织(Memory Interleaving),让多 DIMM 配置具有更好性价比;CPU 集成片上安全处理器支持安全内存加密 (SME)、安全加密虚拟化 (SEV)、安全嵌套分页(SEV-SNP)等业界领先的安全特性,硬件级安全加密技术保护客户关键数据……
简而言之,作为 AMD 旗下最新一代的服务器 CPU,AMD EPYC 7003 系列处理器的强大算力、海量 I/O 扩展特性、硬件级的安全加密技术,都可以为亚信科技 AntDB 数据库系统提供强力支撑,双方的强强联手可谓珠联璧合。
时间很早、用户很多的 AntDB 数据库
作为亚信科技打造的一款自主创新、安全可控的数据库产品,AntDB 是一款通用企业级,高可用、高性能的原生分布式关系型数据库,采用原生分布式架构,实现了在线弹性伸缩和分布式强一致,可成倍提升系统的数据处理能力,帮助客户轻松实现 PB 级别的数据管理,推动关系型数据库从传统集中式的存储与计算,向着分布式、智能化、全栈式的方向不断发展。作为国内最早一批的国产数据库,AntDB 数据库早在 2008 年就在移动的计费系统中投入使用,如今更是被广泛应用于通信、金融、交通、能源、物联网等行业,在中国电信、中国移动、中国联通的 200 多个项目上成功落地。
不仅如此,AntDB 还是服务用户数众多的国产数据库。截至目前为止,AntDB 直接或间接服务的用户数已经超过了 10 亿人。人们不管是打电话还是上网,背后其实都离不开 AntDB 的服务。
作为头部国产数据库的一员,AntDB 具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔电信核心交易。众所周知,在所有行业中,运营商业务对于数据库性能的需求是最高的。在过去的十几年里,AntDB 保障了运营商核心数据库持续 0 故障平稳运行,充分说明了其可靠性与稳定性在整个行业中都是顶尖的。
既然 AntDB 数据库系统是如此的重要,那么我们不妨想象一下:如果能够提升其算力和工作效率,又或是降低成本与功耗,运营商和用户将会由此获得多大的收益?
而这个破局的关键,就在于第三代 AMD EPYC 系列处理器。
AntDB 结合 AMD EPYC 的创新特性
得益于第三代 AMD EPYC 全新的处理器架构,亚信科技与 AMD 的强强联手,还为 AntDB 数据库带来了一系列的创新特性:
1、在双路 EPYC 系统上,高达 128 核心、256 个线程的超强算力,能够全面发挥 CPU 的高并发能力,使应用端获得成倍的性能提升;
2、AMD EPYC 的 SoC 架构,天然贴合 AntDB 数据库系统容器化部署,在计费话单、经营分析等核心交易的处理效率上显著提升,改进客户体验;
3、作为电信级核心交易数据库,AntDB 不仅需要更多核心的并发算力,同时对内存访问的延迟和带宽非常敏感,AMD Infinity 架构两路 EPYC 系统拥有 16 个高速内存通道和带宽,并支持高达 8TB 的内存容量;
针对搭载了第三代 AMD EYPC 系列处理器的 AntDB 数据库,亚信科技与 AMD 在硬件和软件方面都进行了全面优化以及性能评估测试。其中 AntDB 分别基于单路 EPYC 单 AntDB 数据库实例部署、和双路 EPYC 多 AntDB 数据库实例运行,采用 BenchmarkSQL 和 DBGen 等工具压测 TPC-C 以及 TPC-H 行业标准模型对整个系统进行性能压测。
测试结果表明,得益于 AMD EPYC 系列处理器的多核并发能力和架构优势,单路 EPYC 服务器运行 AntDB 单数据库实例达到原双路 20 核配置单实例性能的 1.65 倍,真正帮助客户在实现性能飞跃的同时,进一步优化了硬件成本;而双路 EPYC 多数据库实例部署性能则在单路基础上实现了翻倍的处理性能;在分布式模式部署规模下,AntDB 基于 AMD EPYC 处理器平台上实现了良好的多节点线性扩展能力。
带给企业用户的诸多收益
前面介绍了 AntDB 结合 AMD EPYC 带来的诸多改进与新特性,而对于企业用户来说,最关心的问题莫过于双方的携手能够为自己带来哪些收益?我们可以将其大致归纳为三个方面:
1、更高的算力和计算效率
得益于亚信科技 AntDB 数据库独有的内存与磁盘双存储引擎等特性,以及第三代 AMD EPYC 处理器更大的 L3 缓存和 IPC 提升、更高的内存带宽、更高的分支预测准确率、高达 64 核心的并发算力、软硬件结合的高性能数据库解决方案,可以为企业关系型数据库的各种业务场景提供更高的算力和计算效率。
2、更低的 TCO 总体拥有成本
得益于第三代 AMD EPYC 处理器的超强性能,AntDB 基于单路 EPYC 既可以实现原双路服务器的性能,双路 EPYC 多 AntDB 数据库实例部署性能进一步翻倍、实现更高算力密度的集约化部署,显著降低硬件成本以及机柜空间、功耗、电力等综合成本,帮助企业实现降本增效。
3、助力实现“双碳”目标
得益于业界领先的制程工艺和处理器微架构,AMD EPYC 实现了性能和计算能效的双重突破,不仅平均每性能的功耗大幅降低,而且能够通过集约化部署,大幅降低机房能耗,助力企业建设绿色数据中心,加速实现“双碳”目标。不管 IT 技术如何发展演变,更强的算力、更省的成本、更低的能耗始终是企业的不懈追求。亚信科技 AntDB 数据库基于第三代 AMD EPYC 处理器,在提升系统性能、降低综合成本、减少碳排放等各个方面都取得了令人惊喜的成效。如果您也想要让自己的数据库如虎添翼,那么相信 AntDB 的成功案例已经提供了足够的启示。
转载自:云头条
关于我们
AntDB 数据库始于 2008 年,在运营商的核心系统上,为全国 24 个省份的 10 亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔电信核心交易,保障系统持续稳定运行近十年,并在通信、金融、交通、能源、物联网等行业成功商用落地。
评论