Назад | Перейти на главную страницу

Конфигурация RAID для записи тяжелой базы данных postgresql 9.2 с четырьмя дисками

У меня есть сервер с оперативной памятью 32 ГБ, одним Intel E3-1245 и четырьмя дисками SAS 15k с контроллером BB LSI MegaRaid. У меня не было оптимальной производительности для моего сервера, который временами будет довольно тяжелым для записи и приемлемым с меньшей оптимизацией для избыточности, поскольку мои данные не очень важны, и я буду запускать потоковую репликацию параллельно.

Теперь с чем лучше всего пойти:

  1. 3 диска в RAID 0, содержащие PGDATA + 1, содержащий SYSTEM и WAL
  2. Все четыре в RAID 10, содержащие PGDATA, SYSTEM И WAL
  3. 2 диска в RAID 1, содержащие PGDATA + 2 диска в RAID 1, содержащие SYSTEM и WAL
  4. Что-то другое?

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 для вашего сценария как с точки зрения варианта использования, так и с точки зрения количества дисков.