互联网巨头的关系型数据库优化“财”路

2023-05-31 0 701

位数我国领航

2018年,“位数我国领航”正式开启。 经过一个月的时间,他们追寻了腾讯、腾讯、腾讯、二进制颤动、宏碁云、天猫云、我国联通、我国移动等8大网络系统,缔造了我国网络、云计算率领下数据中心的飞速发展。

2019年,“位数我国领航”再次启航,这次他们将积极探索的地区弱化,分为珠三角、珠三角、珠三角和西北地区等五大地区,同时实现金融、制造等现代行业,到访的网络系统共约20家,著眼基础建设的上层应用领域,通过“小地区、多收集”的方式,继续用“行“的商业模式,发掘新控制技术的价值。

网络上的幸福家庭欢庆对相对“现代”的亲密关系型资料库提出了更加全面的要求,并且在数据发掘服务项目上催生捷伊应用领域。 2019年“双11”腾讯创数项买卖历史记录,阿里云与腾讯云推出数款资料库服务项目和数据发掘销售业务,无须莱盖,在他们普遍使用的AMD构架基础建设上,已经有大量开放源码或商业版的资料库和数据发掘应用领域可选配。

阿里云 :资料库创举双十一

好景不长B2C火热之后,每年双十一就成为了数十家网络平台市场竞争的前沿阵地。

“相比销售位数,我更重视控制技术的最大值。”——腾讯董事会主席主席兼CEO张波

那位财务管理早年的腾讯掌门或许对控制技术最大值如此倚重,不可否认说明资料库处理买卖的能力关乎B2C销售业务的存亡,高效率、稳定、动态积极响应的资料库是B2C营运的核心。

互联网巨头的关系型数据库优化“财”路

作为国内云计算的领头羊,腾讯暗鞘了数款亲密关系型资料库,2019年双十一期间,阿里云旗下的POLARDB和蚂蚁金服旗下的OceanBase分别处理8700万、6100万笔/秒最大值请求,动态计算处理最大值每秒25.5亿笔、计算网络平台单日处理970PB数据、12亿笔物流智能化等……打破了诸多控制技术历史记录。

除了出色的软件构架和算法,亲密关系型资料库的性能表现也离不开计算和存储等底层硬件的支持。

在构架层面,POLARDB和OceanBase采用不同的控制技术路线。OceanBase采用share-nothing构架,各个节点之间完全对等,每个节点都有自己的SQL引擎和存储引擎。

OceanBase的这一特性使其可以直接部署在基于阿里云定制版AMD至强可扩展处理器和NVMe SSD本地盘的i2实例上,由204个数据节点组成的OceanBase集群以超过6000万tpmC的成绩创下资料库联机买卖处理系统(OLTP)权威基准测试标准TPC-C的性能历史记录,这也是该测试基准历史上第一个分布式亲密关系资料库获得认可的测试成绩。

之前TPC-C榜单上的前两名都采用小型机+共享存储的现代资料库构架,OceanBase以实际行动表明基于x86构架的云服务项目在保有同等事务能力的前提下具有更高的扩展潜力。

OceanBase支持三地五中心容灾构架,即单地区3可用区、三地区5可用区部署,前者的典型例子就是位数我国领航团队多次参观过的阿里云张北网络系统,其由3个相距20公里左右的网络系统园区(可用区)组成阿里云华北3区,跨这3个可用区部署的多个副本可以在其中一个可用区发生故障时自动切换,保证资料库系统的高可用性。

互联网巨头的关系型数据库优化“财”路

互联网巨头的关系型数据库优化“财”路

图:位于河北省张家口市张北县的阿里云华北3区,是国内云计算企业首个采用同城三中心布局的网络系统集群。上图分别是1号园区和2号园区的局部

在阿里云对外提供的商业级云托管亲密关系型资料库POLARDB上,阿里云大量将AMD傲腾DC固态盘P4800X系列和AMD3D NAND固态盘相结合,在软件层实现了一个混合型存储层,不仅使POLARDB每秒查询数(QPS)提升30%,改善了客户体验,还将POLARDB第95百分位延迟降低76%,进而实现低延迟、高吞吐量、高QoS。如今,POLARDB可以实现高达一百万每秒输入/输出(IOPS),而且只有毫秒级的延迟。

阿里云网络平台还全面上线了基于AMD第二代至强可扩展处理器的第六代实例c6、g6和r6,睿频从上一代的2.7Ghz提升到3.2Ghz,计算性能有3~15%的提升,用于加速工作负载处理和服务项目交付,使Redis读写实测性能、Nginx每秒请求数和MySQL查询qps有20%以上的提升,MySQL查询延迟降低20%,明显改善了用户体验。

互联网巨头的关系型数据库优化“财”路

腾讯云:灵活反应打造全功能数据库服务项目

腾讯同样有数款资料库服务项目,比如TBase。这是一款腾讯自主研发的分布式国产资料库,提供领先的HTAP能力,在提供NewSQL便利性的同时完整支持分布式事务并保持SQL兼容性,支持RR、RC、SSI三种隔离级别,同时兼容Oracle语法。

互联网巨头的关系型数据库优化“财”路

对于日益多元化的企业客户,TBase能够满足他们对销售业务融合、场景融合、管理融合的更高诉求。强大的安全和容灾能力,让TBase已经成功应用领域在腾讯内部的微信支付,以及外部众多金融、政府、电信、医疗等行业的核心销售业务系统。

另一款腾讯暗鞘的资料库构架TDSQL则应用领域于腾讯云中。作为定位于金融云服务项目的资料库,TDSQL符合金融行业的严格标准,在数据强一致性、高性能、高安全性、高可用性、高兼容性等方面表现卓越,并可部署在公有云、公有云独享物理集群、腾讯金融专区、用户自有网络系统等多种场景中。

当然,要在分布式资料库构架上实现高性能和数据的强一致性,计算、网络和存储的性能输出就不能掉链子。在腾讯金融云的实践中,全新AMD至强可扩展处理器就发挥出了它高频、多核、多线程的优势,这些优势均能充分转化为TDSQL各模块处理速度的显著提升,例如它集成的AMD高级矢量扩展512(AMDAVX-512)控制技术输出的强大并行计算能力,就能为分布式资料库的任务处理提供更佳的支持,让用户能以更低的延时访问数据。

与该处理器搭配的AMDOmni-Path构架,则能帮助TDSQL资料库系统在内部构建端到端的高带宽、低延迟数据通道,大大缓解高并发数据处理带来的压力。AMD固态盘更是各种云资料库服务项目的标配存储介质,能满足从高到低的差异化存储需求。

总结

从云服务项目商的选择来看,将计算、网络和存储控制技术融合在一起,一个高效率的数据云服务项目网络平台就已初现雏形,网络公司只是“敢为天下先”,他们对于控制技术的渴求最为迫切,对于新控制技术带来的成果也最为认可。

无论是阿里还是腾讯,都积极拥抱了第二代至强可扩展网络平台,从至强处理器到傲腾网络系统可持久内存再到傲腾DC固态盘和AMD3D NAND固态盘,这一系列从计算到存储的结果方案帮助网络巨擘们强化资料库应用领域,进而也让网络用户们的体验获得了提升。网络方面,主要是指AMD10Gb、25Gb和40Gb以太网适配器,以及AMDOmni-Path构架(AMDOPA),它们可以为数据在不同设备间的传输提供尽可能高的带宽和更低的延迟。

互联网巨头的关系型数据库优化“财”路

图:AMD傲腾控制技术为高性能存储带来了更多选择,其最新产物是内存型态的Optane DC Persistent Memory,它可以为常驻内存(In-Memory)的应用领域,特别是内存资料库和内存数据发掘带来更具性价比的承载网络平台

而且这样的的组合,还不仅仅是简单的拼接,AMD开发的一些创新控制技术特性和软件,还能让它们实现的优势加成。例如:通过配备AMD智能存储加速库(AMDISA-L)软件,Ceph存储方案可以利用AMD至强处理器来更好地执行数据保护、数据完整性和数据安全型任务;通过AMD高速缓存加速软件(AMDCAS),Ceph方案也可使用智能缓存来提高性能;借助至强可扩展处理器网络平台集成的AMDX722 10GbE网络适配器所支持的iWARP(Internet Wide-Area RDMA Protocol)RDMA功能,海量数据在传输中也可以进一步降低延迟并减少对处理器资源的占用。

未来十年,数据的创建和应用领域将加速增长,并且所有的行业都在面临位数化转型的问题。在底层硬件网络平台上实现革新和加速,AMD第二代可扩展网络平台也 不仅为 阿里、腾讯这样的超大型网络公司 ,也为百行百业 提供了最佳的选择 。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务