华为云RDS通用型(x86) vs 鲲鹏(ARM)架构的性能对比

这篇具有很好参考价值的文章主要介绍了华为云RDS通用型(x86) vs 鲲鹏(ARM)架构的性能对比。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

概述

之前,我们对比了阿里云RDS的经济版(ARM)与x86版的性价比,这次我们来看看华为云的RDS MySQL的“通用型”(x86)与“鲲鹏通用增强型”(ARM)版本的情况如何。

这里依旧选择了用户较为常用的4c16g的规格进行测试,测试工具使用了sysbench的oltp_read_write模型进行测试。配置参数与选项,均尽量使用RDS购买过程中的默认选项,以给出更加接近用户使用时的配置。具体的,使用了华为云SSD云盘存储,选择了MySQL 8.0实例。

结论

华为云的x86与鲲鹏架构的RDS规格价格几乎是相同的。在本次测试中,鲲鹏版本的RDS相比x86版本约有15~45%的性能差距。不过,也必须要考虑,当下华为所处的“技术封锁”环境,以及自研鲲鹏芯片在中国自主可控芯片中的重要地位,在国内大量无法使用x86的场景中,这个性能下降是完全可以接受。另外,在当下复杂的地缘政治背景下,在更多的场景中使用自研芯片也是非常有必要的。

华为云与阿里云鲲鹏性能测试,云数据库技术,数据对比,华为云,arm开发,架构,数据库,云计算,oracle,mysql

华为云与阿里云鲲鹏性能测试,云数据库技术,数据对比,华为云,arm开发,架构,数据库,云计算,oracle,mysql

测试方法说明

这里使用了sysbench的读写混合模型(oltp_read_write)进行测试,单表大小为100万,共十个表,单次测试时长为300秒,分别测试了如下的并发度的性能表现:2、4、8、16、24、32、48、64、96、128。

测试使用的华为云RDS的主备跨可用区、高可用、SSD云盘、MySQL 8.0版本。

详细测试数据参考

鲲鹏通用增强型的4c16g实例的测试详细结果如下:

threads|transactions| queries| time |avg/Latency|95%/Latency      2|       59875| 1197500|300.01|      10.02|      13.46      4|      110962| 2219240|300.01|      10.81|      15.00      8|      195460| 3909200|300.01|      12.28|      17.32     16|      275443| 5508860|300.02|      17.43|      23.95     24|      314560| 6291200|300.02|      22.89|      32.53     32|      339116| 6782320|300.02|      28.31|      41.10     48|      366827| 7336540|300.03|      39.26|      58.92     64|      377796| 7555920|300.02|      50.82|      80.03     96|      376462| 7529240|300.06|      76.51|     134.90    128|      381086| 7621720|300.09|     100.78|     161.51

通用型(x86版本) 4c16g实例的测试详细结果如下:

threads|transactions| queries| time |avg/Latency|95%/Latency      2|       70027| 1400540|300.01|       8.57|      10.84      4|      131431| 2628620|300.01|       9.13|      11.87      8|      232901| 4658020|300.01|      10.30|      13.70     16|      381979| 7639580|300.02|      12.56|      17.01     24|      484093| 9681860|300.02|      14.87|      20.37     32|      558496|11169920|300.02|      17.19|      23.52     48|      641926|12838520|300.03|      22.43|      31.37     64|      683710|13674200|300.03|      28.08|      40.37     96|      688588|13771760|300.04|      41.83|      69.29    128|      696658|13933160|300.05|      55.12|      81.48

规格与价格详情

华为云与阿里云鲲鹏性能测试,云数据库技术,数据对比,华为云,arm开发,架构,数据库,云计算,oracle,mysql

华为云与阿里云鲲鹏性能测试,云数据库技术,数据对比,华为云,arm开发,架构,数据库,云计算,oracle,mysql

小结

自2019年,华为被美国列入“出口管制实体名单”以来,依旧可以在华为云上买到鲲鹏芯片已经是某种意义的重大突破。在实际测试过程中,相同的价格,约有30%的性能下降,考虑到鲲鹏芯片在国产芯片中的位置,依旧是非常出色的产品。在国产化要求高的场景,以及未来规划考虑国产化的场景,都可以开始尝试使用。华为,加油!

关于作者:orczhou,云数据库技术专家,NineData联合创始人,Oracle ACE(MySQL),《高性能MySQL》第三、四版译者,曾任阿里云数据库资深专家。文章来源地址https://www.toymoban.com/news/detail-767891.html

到了这里,关于华为云RDS通用型(x86) vs 鲲鹏(ARM)架构的性能对比的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 阿里云服务器共享型、计算型和通用型有什么区别?

    阿里云服务器的CPU种类有很多,当阿里云搞活动的时候,往往会有共享型、计算型、通用型这几款,那么他们之间有什么区别呢? 共享型: 共享型目前常见的型号是共享标准型s6和共享计算型n4。 共享型产品采用非绑定CPU调度模式。每个vCPU会被随机分配到任何空闲CPU超线程

    2024年02月12日
    浏览(33)
  • PG数据库实现高可用方案(包括通用型方案Corosync+pacemaker协作)

    系列文章 keepalived学习记录:对其vip漂移过程采用gdb跟踪 Keepalived与HaProxy的协调合作原理分析 Oracle实现高可用性的工具(负载均衡/故障切换) 达梦实现高可用性的实现(failover功能/负载均衡/虚拟ip透明切换) PG数据库实现高可用方案(包括通用型方案Corosync+pacemaker协作) 在

    2024年02月06日
    浏览(48)
  • 阿里云RDS标准版(x86) vs 经济版(ARM)性能对比

    阿里云数据库在去年云栖大会上发布了基于阿里倚天芯片(ARM架构)的RDS实例,后正式命名为经济版。本文通过标准的sysbench测试,来看看相比与标准版,经济版是否更加“经济”,以帮助开发者选择适合自己的规格。 这里选择了用户较为常用的4c16g的规格进行测试,测试工

    2024年02月02日
    浏览(31)
  • 性能测评:阿里云服务器ECS通用型g8i实例CPU内存安全存储

    阿里云服务器ECS通用型实例规格族g8i采用2.7 GHz主频的Intel Xeon(Sapphire Rapids) Platinum 8475B处理器,3.2 GHz睿频,g8i实例采用阿里云全新CIPU架构,可提供稳定的算力输出、更强劲的I/O引擎以及芯片级的安全加固。阿里云百科分享阿里云服务器ECS通用型g8i实例CPU计算性能、存储、网络

    2024年02月12日
    浏览(45)
  • AWS基于x86 vs Graviton(ARM)的RDS MySQL性能对比

    这是一个系列。在前面,我们测试了阿里云经济版(“ARM”)与标准版的性能/价格对比;华为云x86规格与ARM(鲲鹏增强)版的性能/价格对比。现在,再来看看AWS的ARM版本的RDS情况 在2018年,AWS首次推出Graviton EC2实例,2020年7月AWS RDS正式支持Graviton 2的实例,就在前两天,在最

    2024年02月05日
    浏览(27)
  • 阿里云云服务器最新价格表(第六代计算型c6、通用型g6和内存型r6)

    目前阿里云第六代云服务器有计算型c6、通用型g6和内存型r6实例。计算型c6实例有2核4G、4核8G、8核16G配置可选,主要适用于网站应用、批量计算、视频编码等场景。通用型g6实例有2核8G、4核16G、8核32G配置可选,适用于各种类型的企业级应用,网站和游戏服务器等场景。内存型

    2024年02月03日
    浏览(39)
  • 【postgresql 基础入门】聚合函数,通用型,统计分析型,多种多样的聚合函数满足数据的大数据的统计分析

    ​ 专栏内容 : postgresql内核源码分析 手写数据库toadb 并发编程 个人主页 :我的主页 管理社区 :开源数据库 座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物. 在数据库管理系统中,SQL(结构化查询语言)的聚集函数扮演着至关重要的角色。它们能够对一组值执

    2024年04月10日
    浏览(49)
  • 鲲鹏 ARM 架构 麒麟 Lylin v10 安装 Node 和 NVM (离线)

    最近做一个银行的项目,银行的服务器是鲲鹏ARM架构的服务器,并且是麒麟v10的系统,这里记录一下在无法访问外网安装安装Node和NVM。 鲲鹏 ARM 架构 麒麟 Lylin v10 安装 Mysql8.3 (离线)-CSDN博客 鲲鹏 ARM 架构 麒麟Lylin v10 安装 Nginx (离线)-CSDN博客 鲲鹏 ARM 架构 麒麟 Lylin v10 安装 P

    2024年04月17日
    浏览(27)
  • X86&ARM架构

    CPU 的全称是\\\"中央处理单元\\\",它是计算机的核心,计算都由它来完成。但是,CPU 本身只是一个概念,每家芯片公司都有自己的具体实现。 不同的 CPU 设计实现,就称为\\\" CPU 架构\\\"(CPU architecture)。 不同的 CPU 架构有不同的指令集,彼此不通用,这导致运行在上面的软件也不兼

    2024年02月09日
    浏览(23)
  • CPU 架构:ARM 和 x86 架构区别

    计算机有两种主要的 CPU 架构可供选择。Windows PC 通常建立在 Intel 和 AMD 使用的 x86 平台上,而 Apple 的计算机则使用该公司自己的基于 ARM 架构的 M1 和 M2 处理器。 这些方法之间存在差异,并且对性能的意义具有重大影响。 x86 和 ARM 处理器平台做相同的事情,但它们以完全不

    2024年04月27日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包