阿里云RDS标准版(x86) vs 经济版(ARM)性能对比

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

概述

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

这里选择了用户较为常用的4c16g的规格进行测试,测试工具使用了sysbench的oltp_read_write模型进行测试。配置参数与选项,均尽量使用RDS购买过程中的默认选项,以给出更加接近用户使用时的配置。具体的,使用了默认的“高性能参数模板”、使用了ESSD PL1存储,选择了默认的8.0实例。

结论

在如上的默认配置中,分别使用了2、4、8、10、12、14、16、24、32个并发线程进行测试。整体上,经济版(ARM)实例性能相比x86版要低约4%,延迟要高约4%价格上,该规格经济版(ARM)相比标准版(x86)要低约36%使用阿里云RDS经济版(ARM)性价比确实更高,相比标准版(x86)性价比要高出32%

具体的,这里我们选取16并发为性能基准参考,那么,对应的经济版TPS为2185,标准版的TPS为2324。价格上,该规格经济版价格为1.61元/时,标准版价格为2.52元/时,那么对应每1000个TPS的价格分别为:0.74元与1.08元。从性价比的角度来看,经济版提升了31.5%。

下图展示了完整的测试数据,在另一方面,也可以看到x86版本在性能、延迟上依旧有一定的优势,如果追求更极限的性能,以及更好的稳定性,则建议使用x86版本。

阿里云mysql标准和经济,云数据库技术,SQL 开发,阿里云,arm开发,云计算

所以,经济版(ARM)RDS还是非常值得一试。

测试方法说明

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

测试使用的RDS为4c16g的高可用系列、“通用”规格、磁盘使用ESSD PL1/100GB云盘、双可用区、MySQL 8.0、默认被选中的“高性能参数”模板的实例。测试的ECS使用8c8g规格,测试的ECS也在同一个可用区,所以,也注意到,RDS表现的Latency整体是非常低的。

规格与价格明细

阿里云mysql标准和经济,云数据库技术,SQL 开发,阿里云,arm开发,云计算

详细测试数据参考

RDS经济版(ARM)4c16g通用型实例的测试详细结果如下:

threads|transactions| queries| time |avg/Latency|95%/Latency      2|      115305| 2306100|300.01|       5.20|       5.99      4|      225711| 4514220|300.01|       5.32|       6.09      8|      425336| 8506720|300.01|       5.64|       6.91     10|      518460|10369200|300.01|       5.78|       7.17     12|      604286|12085720|300.01|       5.96|       7.70     14|      634556|12691120|300.01|       6.62|      13.22     16|      655665|13113300|300.01|       7.32|      21.89     24|      628932|12578640|300.01|      11.45|      45.79     32|      628452|12569040|300.03|      15.27|      57.87

RDS 标准版(x86)4c16g实例的测试详细结果如下:

threads|transactions| queries| time |avg/Latency|95%/Latency      2|      113699| 2273980|300.01|       5.28|       5.57      4|      228466| 4569320|300.01|       5.25|       5.57      8|      439913| 8798260|300.01|       5.45|       5.77     10|      540436|10808720|300.01|       5.55|       5.88     12|      629480|12589600|300.01|       5.72|       6.09     14|      710254|14205080|300.01|       5.91|       7.30     16|      697323|13946460|300.01|       6.88|      18.61     24|      661203|13224060|300.01|      10.89|      47.47     32|      656784|13135680|300.01|      14.61|      58.92

限制与说明

真实的场景会更加复杂一些,需要考虑的因素更多,例如数据库的场景模型、不同的参数模板、不同的磁盘性能(ESSD PL1/2/3)、不同世代的CPU、不同规格(“通用”、“独享”)、价格折扣等。本文尝试通过测试一个常用规格的、常用配置,给开发者一个直观的性能的感受,以帮助开发者选择合适的、更具性价比的数据库规格与类型。

小结

阿里云RDS的经济型(ARM版)正式商业化已经有一年时间,从实测来看,相比x86版本有着非常明显的性价比优势,相同规格性能损失约5%的情况下,价格有35%的下降,是非常适合开发测试环境,以及小范围在生产环境尝试使用的。

最后,这将是一个系列的文章,后续还将考虑对比华为云、AWS的ARM实例与x86实例的性能,以帮助开发者选择更具性价比,更适合自己的数据库架构与规格。

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

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

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

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

相关文章

  • oracle标准版不支持tts

    [oracle@11g ~]$ expdp \\\'/ as sysdba\\\' directory=DMP dumpfile=se-tts.dmp logfile=se-tts-exp.log cluster=n transport_tablespaces=JYC EXCLUDE=TABLE_STATISTICS,INDEX_STATISTICS Export: Release 11.2.0.1.0 - Production on Mon Feb 19 15:17:06 2024 Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved. Connected to: Oracle Database 11g Releas

    2024年02月22日
    浏览(43)
  • 安装visio标准版 LTSC2021

    背景 :已有visio激活码,但不知对应visio版本号。通过安装任意版本visio输入激活码时提示版本不符合,得知需下载visio版本为viso 标准版 LTSC2021 参考资料 :https://learn.microsoft.com/zh-cn/deployoffice/ltsc2021/deploy 步骤 : 安装office部署工具,网址:https://www.microsoft.com/en-us/download/deta

    2024年02月11日
    浏览(40)
  • 来了,metaRTC7.0 标准版

    metaRTC7.0 标准版b0版本将于8月底发布,新版本将metaRTC产品化中遇到的问题进行了汇总改进,修复了产品化中多个bug,并新增了多个产品化实用的功能模块。 企业版在适应多场景产品化中曾经遇到多种问题,积累了多种解决问题和修复bug经验,企业版已经将这些成熟模块和bu

    2024年02月11日
    浏览(38)
  • MathType7中文标准版数学公式编辑工具

    MathType 是一款专业的数学公式编辑工具,提供交互式编辑器, 让你在编辑数学试卷、书籍、报刊、论文、幻灯演示等文档轻松输入各种复杂的数学公式和符号。当您准备坐下来撰写科学或技术论文,测试,幻灯片演示文稿或任何想要包括数学符号的地方时, MathType便可为您提

    2024年02月10日
    浏览(55)
  • 标准版无法支持tts,所以替换/bin/oracle文件试试?

    之前我们确认了oracle标准版不支持tts-CSDN博客,那有没有办法绕过这个问题呢? 测试通过将$ORACLE_HOME/bin/oracle的企业版文件替换掉标准版的oracle文件之后,发现可以做tts操作。 缺点在线mv oracle会是alert日志大量告警,此时如果做expdp等操作可能失败,重启数据库后正常。如果停

    2024年02月22日
    浏览(37)
  • Linux下TongRDS标准版2.2.1.2安装、配置及启动

    Java 环境要求:jdk1.8及以上。 1. TongRDS标准版2.2.1.2安装 1.1 解压TongRDS-2.2.1.2_P3.MC.tar.gz、TongRDS-2.2.1.2_P3.Node.tar.gz 在/opt目录创建文件夹,将TongRDS-2.2.1.2_P3.MC.tar.gz、TongRDS-2.2.1.2_P3.Node.tar.gz上传至该文件目录,并执行解压命令。 中心节点: tar -zxvf TongRDS-2.2.1.2_P3.MC.tar.gz 服务节点:

    2024年03月17日
    浏览(42)
  • Windows Server 2022 Standard标准版和Datacenter数据中心版的区别

    微软就 Windows Server 2022 功能提供了相当完整的描述,早在去年 6 月份。微软就对所有版本的 Windows Server 2022 预置了核心和桌面安装选项。该产品遵循微软传统的固定生命周期策略,提供五年的“主流”支持和五年的“扩展”支持。 Windows Server 2022 的产品更新周期遵循长期服务

    2023年04月27日
    浏览(165)
  • C语言中的字符串操作函数自定义实现:标准版与限定长度版

            目录 1. 标准字符串操作函数自定义实现 (a) 自定义strcpy函数 (b) 自定义strcat函数 (c) 自定义strcmp函数 2. 限定长度字符串操作函数自定义实现 (a) 自定义strncpy函数 (b) 自定义strncat函数 (c) 自定义strncmp函数  对字符串的操作是不可或缺的一部分。标准库提供了如strcpy、

    2024年01月21日
    浏览(59)
  • VMware ESXi 8.0 macOS Unlocker & OEM BIOS (标准版和厂商定制版)

    ESXi 8.0.0 GA (General Availability) 请访问原文 https://sysin.org/blog/vmware-esxi-8-oem/,查看最新版。原创作品,转载请保留出处。 作者主页:www.sysin.org 2022-12-08 更新:Inspur (浪潮) 定制版现已发布。 2022-11-21 更新:使用新版的 ROM 文件,新增 EFI20-64 支持。 今天(2022-11-11),vSphere 8.0 IA 已

    2024年01月16日
    浏览(36)
  • VMware ESXi 8.0U1 macOS Unlocker & OEM BIOS (标准版和厂商定制版)

    ESXi 8.0U1 标准版,Dell HPE 联想 浪潮 定制版 请访问原文链接: https://sysin.org/blog/vmware-esxi-8-u1-oem/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 2023-04-18, VMware vSphere 8.0U1 发布。 详见:VMware vSphere 8 Update 1 新增功能 VMware vSphere 是 VMware 的虚拟化平台,可将数据中

    2024年02月04日
    浏览(80)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包