我们在 VM Cloud 上托管了一组网站。这些网站之前位于几台专用服务器上,但为了提高性能,我们将它们转移到了云环境中。
云端有 SSD 存储,但是他们现在说我们的 IOPS 非常高,如果我们不尽快采取任何措施,我们的性能就会下降。
我们拥有优秀的 PHP 网站,但它们运行时没有任何缓存。
我该如何开始调试这个?
真挚地,
库拉姆
编辑:我们有两台服务器,一台用于存放代码,另一台用于存放数据库。但两台服务器的写入量都很高(约 95%)。
答案1
这是非常不可能的,这可能与 atime 文件系统属性有关。如果您的应用程序包含大量文件,则写入磁盘很可能只是对文件系统上文件的访问时间的更新。
尝试使用 mount 选项重新挂载文档根分区noatime
,并查看结果。您可以使用以下命令:
mount -o remount,noatime /dev/sda2
/dev/sda
包含文档根目录的磁盘分区在哪里。