我准备组装一台计算机,在上面运行 2-3 个 VirtualBox 客户机。主系统将是 Fedora。在我当前的台式机(8GB RAM,一个 7200rpm 驱动器)上,磁盘 I/O 似乎是瓶颈。
在我的新系统上,哪一个是提高 2-3 个客户机的 VirtualBox 性能的最佳选择?
- 在 RAID-0 或 RAID-5 中运行 7200rpm 驱动器
- 使用一个快速的 10K 驱动器。
- RAM 从 8GB 增加到 16GB
我的所有代码都将在 SVN 中,因此我并不担心 RAID-0 会增加磁盘故障。我只是想要一个经过调整的 VirtualBox 主机。
最后,如果我可以从三者中挑选两个怎么办?我可能会大手大脚地买。
答案1
我首先会选择内存容量更大的。内存中一次可以保存的数据越多,访问磁盘的频率就越低。如果可以选择 2 或 3,那么一定要选择 RAID-5。10k rpm 驱动器价格相当高,性价比并不高。RAID-5 集性能和冗余于一身。
答案2
如果您的所有虚拟机都位于不同的高速硬盘上,而不是使用 RAID 来设置磁盘,您可能会获得更好的投资回报。
祝好运并玩得开心点!
答案3
当同一驱动器上有多个活动的 VHD 时,无论是否有 RAID,磁盘 I/O 始终会成为瓶颈。放弃“RAID 想法”,将虚拟硬盘放在 3 个独立的硬盘上。