实际上我有这种配置:
- 通过 SATA 连接 4 个 HDD 和 1 个 SSD
- 1 个 SSD (8GB) 通过 eSATA 连接
4 块 HDD 组成 RAID 10,分区为 [ / ] 和 [ swap ]
SSD1 作为 [ /boot]
SSD 作为 [交换]
现在,对于我的新配置,我正在考虑这样的事情:
- SSD1(固态硬盘1)
- [/] md10 [ HDD1:HDD2 作为 RAID 0 → HDD3:HDD4 作为 RAID1 ]
- [/tmp, swap0] md0 [ HDD1:HDD2 的分区]
- [swap0] SSD2(通过 eSATA 为 8GB)
我最初的想法是将所有 4 个 HDD 用作 [/tmp] 和 [swap],但后来我认为 2 个 HDD(3 和 4)作为冗余工作可能会导致速度变慢。
但是设置 2 个 HDD(1 和 2)的 2 个分区,实际上作为 md10 的 RAID 0 工作,也作为 RAID0 工作,它不应该造成瓶颈。
你同意?
答案1
将启动分区放在外部驱动器上会招致灾难。不要这么做。只需在根驱动器上创建主启动分区即可。
SSD 将比 RAID 10 更快、响应更快,因为这听起来像是用于工作站而不是服务器。
我会诚实地做类似的事情:
SATA 固态硬盘 -
/boot
+/
RAID 10 硬盘 -
/home/<user>/
eSATA SSD - 用于副项目。越多越好。