怎么选 云厂商 RDS MySQL

电脑知识 投稿 65900 0 评论

怎么选 云厂商 RDS MySQL

阿里云、腾讯云、华为云和AWS 的 RDS MySQL数据库进行对比说明。

说明:本文有一定的时效性,内容基于各云厂商四月份的数据。价格、功能变化比较快,可能看到文章的时候,和写文章的时候某些结论已经有所不同。

云厂商 RDS MySQL 怎么选,或则关注公众号: 

对比结果

对比说明」里的各个结论中能得到如下结果(只针对功能,暂不包含性能指标):

说明:5星制,按照本文后面的对比说明进行评分,规则比较简单:最好5星,其次4星,依次评分。

结论:

在国外,从区域的分布数量,并在各个方面都有很好支持的情况下,如果不考虑价格,推荐AWS(大部分情况会高出国内厂商30%左右);在国内云厂商中,阿里云和腾讯云在海外的区域都支持的不错,阿里云支持的实例规格最全,腾讯云性价比最好,如果在国内厂商中选择(海外业务),阿里云和腾讯云都可以考虑,根据实际情况选择。

对比说明

以一个指标一个结论的方式进行说明,最后汇总各个指标的结论做出总结和评分。

对比指标:从基础资源、架构、规格、安全、功能、计费、可用性等方面进行对比说明,来了解各云厂商在 RDS MySQL上的差异。

详细对比

4.1 基础资源

概念

可用区(Availability Zones):同一地区下电力和网络相互独立的区域,如杭州可用区H、杭州可用区G。

地区 & 可用区

地区:支持 RDS MySQL 服务的地区

可用区:支持 RDS MySQL 服务的可用区数

4.1 结论

在国外,地区和可用区数:AWS最多,华为云最少,其次是阿里云和腾讯云。华为云在欧洲目前没有自营的数据中心,如果有海外业务,需要考虑云厂商在海外地区的分布情况。

4.2 实例属性

  

4.2 结论

三节点形态,哪些业务场景应该选择 文章的说明。

RDS MySQL 在本地盘能达到最好的性能,如果对本地盘空间有比较大的要求,则可以选择本地盘更大的厂商。

4.3 计费

计费方式

 

4.3 结论

额外计费上

  • 性能监控:阿里云比华为云高4.2%,华为云和AWS可以支持到最小1s的粒度,其他的最小粒度为5s,腾讯云目前免费;

  • 代理:阿里云的规格不能调整,目前仅支持2C4G规格,并且腾讯云在数据库代理方面处于免费阶段,AWS价格最高;

4.4 安全

网络、权鉴、加密、监控、容灾方面

4.4 结论 

4.5 功能

日志&审计

数据库代理

4.5 结论

在日志和审计上,各云厂商都支持SQL审计/洞察,腾讯云分同步和异步审计,AWS的审计基于MariaDB的审计插件;阿里云的审计日志对性能影响极低(具体没说明),腾讯云异步影响3%、同步影响6%左右,华为云影响10%左右。

在数据库代理上,国内各云厂商都支持了自动读写分离,只读节点提供读服务;其中阿里云的代理规格是固定的,其他的可以选择不同的规格;AWS的代理在MySQL上没有支持自动读写分离,提供了只读和读写IP。腾讯云目前没有对SSL加密进行支持。

4.6 服务等级

可用性

4.6 结论 

4.7 示例费用

实例规格

国内:区域上海,针对独享型、本地SSD规格进行比较

 

4.7 结论:

国外(新加坡)中,以上2个规格的实例,阿里云价格最高,但在规格上支持的最多,腾讯云不支持独享型规格,华为云不支持本地SSD规格。同规格下阿里云比腾讯云高20%~30%,比华为云高5~10%。

新加坡地区)

    • 按需付费模式的按月:因为AWS没有包月模式,所以按需的月价比「阿里云-本地规格」高18%左右,比「腾讯云本地盘规格」高56%左右;比「阿里云云盘规格」高84%左右,比「华为云云盘规格」高97%左右。

      • AWS的费用比阿里云(本地盘规格)低10% ~ 15%,比腾讯云(本地盘规格)高17%~21%。

对比小结:

  • 国内云厂商中,在常用的规格下(4c16g、8c32g),阿里云比腾讯云高2%~5%,比华为云高1%~4%。 

    • 国内厂商中,同规格下阿里云比腾讯云高20%~30%,比华为云高5~10%。

    • 本地盘规格下,阿里云的实例价格高于AWS(新加坡区域,有些区域不是,但该规格下和AWS价格差距不大,具体看购买页价格),但总比腾讯云和华为云高。

5. 总结

通过各云厂商的对比,得出本文开头部分「对比结果」中的结果和评分。希望通过阅读本文,对大家在选择云厂商的RDS MySQL产品时有帮助。

参考文档

https://help.aliyun.com/document_detail/26092.html

https://support.huaweicloud.com/rds/index.html#tabpane_06314173

https://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/Welcome.html

编程笔记 » 怎么选 云厂商 RDS MySQL

赞同 (154) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽