@
yukiww233 是否超卖是另一个话题,不是硬盘性能低的理由。真在乎超卖因素,完全可以买企业级独享实例。各大云也都有独享实例。既然买了共享型咱就不讨论这个话题。
我要说的是,云硬盘的性能低下,是从虚拟化发展至今一直都没有太好的解决的问题。
当年我的经历:
gps 业务(特点是密集 io 写入)因此我对比过较多的硬盘,重点关注过 1k 块大小的数据库单行顺序写入性能:
物理机环境:(在我自己的 5400 机械盘上,跟机房 ibm 服务器测得结果相似)
物理盘数据库 io 能到 3000,物理盘的虚拟机里数据库 io 瞬间降到 400-。
最终上云测得阿里云环境(入门 2 核 4G 云服务器 40G 单独 ssd 云盘):
ssd 云盘数据库 500+iops,高效云盘 300iops
所以我一直有这么个结论:普通虚拟机下的虚拟硬盘,即使是基于 ssd,那也只能约等于普通机械硬盘的 io 性能。
后来我转型上云工作之后,也是经常给客户强调,对数据库性能要求高,务必用 ssd,甚至买专业 rds 。