阿里云99机器总是宕机,实测还是磁盘性能差
阿里云99计划总是宕机,经过反复排查,最终确认还是磁盘性能差。
阿里云99机器使用的磁盘类型是Entry云盘40GiB (2120 IOPS)
按照官方的一些数据,这个磁盘最小iops是1800最大是6000,实际使用中发现,这个6000值很虚,这个还不是突发实例。凌晨跑定期对msyql大量读写时iops上限强制卡在1800,均值卡死1700,这个直接导致mysql oom ,这个状态通过网页自带的vnc过去看到的都是这个结果。
上面的卡死还不是每天出现,说明这个磁盘的iops稳定性很差,有时能达到最大,有时能达到最小值就不错了。之前测1c1g的机器也是这样的。
类似的情况:低内存阿里云服务器搭建网站CPU、磁盘读取BPS异常问题解决方案-成培培的博客
不过我的服务都是docker形式的,官方是需要禁用swap的,所以加swap的方案不适用,怀疑还是内存超售。
先优化内存超售,禁用内存气泡Virtio-Balloon,参考:禁用Virtio-Balloon | Sakura Homura 的垃圾桶
最近加入了友商99计划的轻量机器对比,最开始我以为也会报oom,结果跑同样的数据也没报oom ,比阿里的还稳定,所以阿里磁盘性能差石锤了。