Итак, у меня есть Dell R710 с PERC 6/i Integrated
и 6 450Gb Seagate 15k SAS
диски в RAID10
, У меня работает 30 Xen vps. Теперь мне нужно развернуть второй сервер с таким же оборудованием для тех же задач, и я хочу выяснить, может быть, лучше использовать RAID5
вместо того RAID10
потому что у нас много «свободной» памяти на первом сервере и не так много «свободного места». Как мне узнать производительность дисков на первом сервере и узнать, могу ли я переместить его на RAID5
без замедления работы всей системы?
Чтобы быстро оценить исходную пропускную способность, вы можете использовать:
hdparm -tT /dev/sda; hdparm -tT /dev/sda; hdparm -tT /dev/sda
Но лучше было бы провести еще один "реальный" тест. ты можешь использовать bonnie++
, iozone
, а еще лучше протестируйте свое приложение.
Я бы не рекомендовал raid5.
Вы должны остаться с RAID 10.
RAID 5 (или любой его вариант, 50, 6, 7 и т. Д.) всегда медленнее, часто значительно.
Зеркальное отображение всегда лучше всего для производительности, часто значительно. А так как диски дешевы, покупайте больше / больше по емкости. Если вам нужна дополнительная избыточность диска, которую вы можете получить с двойной или тройной четностью, вместо этого добавьте горячее резервирование.
Другими словами, покупка сверхбыстрой многоядерной многопроцессорной системы с огромным объемом оперативной памяти - пустая трата денег, если вы просто собираетесь удешевить и снизить производительность за счет использования RAID 5.