AWS 建议将数据和操作系统保存在单独的 EBS 卷上。我有一个使用 EBS 卷在 EC2 上运行的网络服务器。在裸机上,我安装了以下内容:
- 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 中的软件,即网络服务器)移动到具有更好 IOPS 的单独卷?