将 MySQL 迁移到 AWS EBS 上的 SSD 的好处

将 MySQL 迁移到 AWS EBS 上的 SSD 的好处

使用硬件(而非虚拟化)时,为 MySQL 使用 200 GB 磁盘,为内容使用 200 GB 磁盘具有明显优势。但由于 AWS 的工作方式,在 Web 服务器上使用两个 200 GB 磁盘(一个根磁盘和一个附加磁盘)而不是单个 400 GB 磁盘是否真的有任何潜在优势?

答案1

不会。你的 IO 会随着磁盘大小而增加(一些信息这里这里),因此,一个大卷比两个小卷好得多。每 GB 预置存储可获得 3 IOPS,但可以爆发更高。您也可以选择预置 IOPS,但当然需要付费。

延迟和网络带宽是需要考虑的因素。您可能需要一个 IO 优化的实例,具有中等或高网络带宽的实例。

你考虑过吗亚马逊 RDS? 亚马逊基本上会在他们的服务器上配置您的数据库并为您管理一切。这比自己做要容易得多,但您必须将成本与标准实例进行比较。我怀疑,当您考虑到管理时间、升级等因素时,RDS 会轻松获胜。

根据以下评论,高级 MySQL 管理员可能更喜欢独立安装,因为使用 RDS 您将无法访问 MySQL 包含的许多功能,但任何不知道这些功能是什么的人可能最好使用 RDS。大容量仍然是最好的。

相关内容