AWS は、データと OS を別々の EBS ボリュームに保持することを推奨しています。EBS ボリュームを備えた EC2 で Web サーバーを実行しています。ベア VM に、次のものをインストールします。
- webserver, wsgi, pip & related software/config (some in /etc some in /home/<user>)
- server code & static assets in /var/www/
- log files are written to /var/log/<respective-folder>
- maintenance scripts in /home/<user>/
データベースサーバーは別です。ウェブサーバーの場合、IOPS を高くすることでメリットが得られるのは上記の項目のうちどれですか?それが問題にならない項目はどれですか? 私の理解では、サーバー コードとログ ファイルは、より高い IOPS を持つ別の EBS ボリュームに移動する必要があります。それとも、すべてのもの (/etc にインストールしたソフトウェア、つまり Web サーバーを除く) を、より優れた IOPS を持つ別のボリュームに移動する必要がありますか?