У меня есть 16-портовая карта RAID Areca ARC-1260D PCIe RAID, и я планировал использовать ее как один большой массив (RAID 10 или RAID 6). Я не думал о том, можно ли разделить карту RAID на два (или более) разных массива RAID. Рассматриваемая карта поддерживает множественный выбор RAID.
Есть ли значительное падение производительности (или какие-либо другие предостережения) при использовании нескольких вариантов RAID на одном адаптере? Обычно я использовал адаптеры RAID для одного массива за раз, поэтому я не уверен, разумно / неразумно использовать несколько наборов RAID на одном адаптере. Первоначально я планировал использовать весь массив для виртуальных машин для XenServer, но теперь с этой опцией я думаю создать один массив для виртуальных машин, а другой - для простого файлового хранилища.
Изменить: это для SATA, а не SAS. Изначально я хотел заполнить массив дисками SATA 1,5 ТБ, но цена на диски 2 ТБ резко упала, и я подумываю установить на карту два RAID-массива; 1 массив с 6-8 дисками по 1,5 ТБ, другой с 6-8 дисками 2 ТБ.
Есть несколько причин, по которым вы можете увидеть небольшое снижение производительности из-за наличия нескольких RAID-массивов - во-первых, вы, вероятно, в какой-то степени разделите кеш, но это не должно особенно влиять. У вас также больше шансов ввести конфликт очереди / шины, но опять же, это не должно иметь большого значения. Что будет иметь большее влияние, так это то, что у вас будет меньше дисков в фактическом массиве, что, вероятно, будет иметь гораздо большее влияние в целом.
Вы не увидите разницы с RAID-10. При использовании RAID-5 и RAID-6 теоретически вы можете увидеть незаметно небольшую разницу в пропускной способности записи при одновременной записи в оба LUN-а, в зависимости от реализации Areca. То, что вас беспокоит, по сути, является преждевременной оптимизацией, и вам, вероятно, следует сосредоточиться на этих общих правилах, прежде чем переходить к особенностям реализации, зависящим от поставщика:
Я использовал несколько старых контроллеров Areca серий 11xx и 12xx и в настоящее время управляю сервером с помощью контроллера серии 1880.
Управление томом работает с картами Areca аналогично тому, как LVM работает в Linux. Сначала вы назначаете диски наборам RAID, которые похожи на группы томов. Затем вы создаете тома в наборе RAID, и именно на уровне тома вы указываете уровень RAID. Горячие резервы могут быть глобальными или привязанными к определенному набору RAID. Но вы можете смешивать уровни RAID в одном наборе RAID, если хотите. Они также поддерживают онлайн-рейды и миграцию томов.
Влияние на производительность наличия нескольких томов на одном RAID SET будет зависеть от вашей рабочей нагрузки и ряда других факторов, таких как системная оперативная память, кэш контроллера и т. Д. Но имейте в виду, что большинство контроллеров Areca используют стандартные модули памяти для кеширования, поэтому они обновляются на месте. Я только что проверил, и похоже, что 1260 использует so-DIMMS, но я не смотрел, какой самый большой размер so-dimm он может принять.