我有一台带有 32GB 内存、一个英特尔 E3-1245 和四个带有 BB LSI MegaRaid 控制器的 15k SAS 磁盘的服务器。我不想为我的服务器提供最佳性能,它有时会写得很重,并且可以接受较少的冗余优化,因为我的数据不是很重要,我将同时运行流复制。
现在最好搭配什么:
- RAID 0 中的 3 个磁盘包含 PGDATA + 1 个包含 SYSTEM 和 WAL
- RAID 10 中的所有四个包含 PGDATA、SYSTEM 和 WAL
- RAID 1 中的 2 个磁盘包含 PGDATA + RAID 1 中的 2 个磁盘包含 SYSTEM 和 WAL
- 有些不同?
RAID-10 是数据库的典型选择。
而且您不必修补单独的系统驱动器,除非您计划大量使用它(突然之间)。
RAID 10 绝对是最佳答案。有了四个驱动器,就真的没有什么可以远程考虑的了。
http://www.smbitjournal.com/2012/11/one-big-raid-10-a-new-standard-in-server-storage/
http://www.smbitjournal.com/2012/11/choosing-a-raid-level-by-drive-count/
这两个链接将从用例和驱动器计数的角度为您的场景解决 RAID 10。