Install Windows Server 2012 on separate disk or in RAID 5?

I have a RAID controller with 4 1TB disks and first I put them all in a RAID 5 array, partitioned 1TB for OS and 2TB for data.

Then I noticed that the raid array was never idle. It was constantly writing 24/7 and I figured it must be the swap file.

It feels like it would wear out all drives in the array faster and slow down other read/write operations.

Now I'm reinstalling the server and need some advice. Should I exclude 1 disk from the array (put it as RAID 0) for the OS and use the other 3 disks in RAID 5 for data?

In this configuration it feels like the swapping will only wear out one drive instead of all 4.

EDIT: It is an HPE ProLiant DL60 with 8MB RAM and an onboard raid controller capable of RAID 0, RAID 1+0 and RAID 5.

The server will mainly be used as a file server and an SQL Server. It will also run some smaller services such as Subversion Server.

EDIT2: Yes, I have googled and I didn't find any clear recommendations if an OS was better of on its own drive compared to being in the raid. RAID 5 is for performance not backup (and everyone knows that, right?!?). There is a backup to a single external USB drive twice a day.

-1
задан 19 October 2016 в 18:37
2 ответа

Не следует использовать RAID5, period.

  1. Это медленно, особенно при записи, так как данные о четности должны вычисляться и записываться на несколько дисков.
  2. Это больше не считается безопасным, так как ресельверизация с дисками 1 ТБ и более занимает очень много времени, и у вас нет избыточности во время ее выполнения.

Вместо этого используйте RAID10.

  1. Лучшая производительность.
  2. Быстрая ресерверсия.
  3. После выхода из строя диска все еще есть 66% вероятность того, что второй отказ не уничтожит массив.

Также, в зависимости от объема памяти, подумайте об отключении подкачки. В настоящее время сервер не должен производить своп в большинстве случаев. Это может иметь смысл, если это ВМ и память перегружена, в этом случае VM-хост может сказать гостю, чтобы положить некоторые вещи в своп, чтобы освободить таран. В любом случае, замена не должна вызывать узкие места ввода-вывода. Так как вы не указали, какое приложение будет запущено сервером, то конкретные рекомендации даны быть не могут.

.
1
ответ дан 5 December 2019 в 19:45

Должен ли я исключить 1 диск из массива (поместить его в RAID 0) для операционной системы и использовать остальные 3 диска в RAID 5 для данных?

Нет, если вас волнует избыточность.

Оставьте его в составе RAID-массива. В идеале, если вам не нужно пространство, используйте RAID10. Если вам действительно нужно пространство, вы можете использовать RAID5, просто помните о проблемах с RAID5, особенно с дисками SATA, а также о длительном времени восстановления и более высоких шансах двойного отказа дисков.

Меня больше беспокоит износ одного диска, на котором отказала моя операционная система, поэтому я буду вынужден восстанавливать систему из резервной копии, чем износ диска в RAID-массиве, который я могу заменить и позволить массиву восстанавливаться.

Наконец, если вы просто установите RAID5-массив, контроллер массива должен будет инициализировать все диски в массиве. Таким образом, будет длительный начальный доступ к дискам, так как массив инициализирует диски. В зависимости от производительности контроллера и других данных, происходящих в массиве, первичная инициализация может занять довольно много времени

.
0
ответ дан 5 December 2019 в 19:45

Теги

Похожие вопросы