Раньше на всех серверах, которые я собирал, было 8 или менее дисков, поэтому мне не пришлось особо задумываться о контроллере хранилища - стандартный контроллер, такой как P440ar (мой опыт работы с HP), который поддерживает до 8 дисков. дисков достаточно.
Сервер, который я сейчас разрабатываю, скорее всего, будет иметь от 10 до 12 дисков SFF, а это означает, что обычного стандартного P440ar будет недостаточно. Для поддержки> 8 дисков у меня есть несколько вариантов:
Поэтому я пытался понять плюсы и минусы каждого подхода.
Я понимаю, что у вас нет другого выбора, кроме как использовать расширитель SAS, если вы хотите создать массив RAID, охватывающий больше дисков, чем поддерживает сам контроллер. Предполагая, что это не так, каковы плюсы / минусы / различия между:
(где «меньший» - это контроллер, который не поддерживает необходимое количество дисков без расширителя, а «больший» - это контроллер, который поддерживает)
... и когда / почему нужно выбрать один вариант вместо другого?
Основываясь на моем собственном опыте работы с экспандерами, я бы выбрал лучший контроллер по нескольким причинам:
1) Стоимость расширителя + контроллера вплотную подходит к еще одному дорогому контроллеру.
2) Вы должны иметь дело с проблемы совместимости между контроллером и расширителем а также проблемы с кабелем (правый кабель между контроллером и расширителем), затем кабели для дисков между расширителем и дисками. Не все они рождаются одинаковыми.
3) Мигать эспандером больно, вам нужен порт Windows или оригинальные утилиты Linux, например sg_write_buffer и lsscsi / sg_scan.exe, и это уже хорошая причина избегать этого (если вы не покупаете их обоих у одного производителя, и я знаю, что HP иногда требует HP mobo).
4) В 12G arena довольно много несовместимости между расширителем и контроллером разных производителей. (например, LSI и HPE). Я слышал, что одни и те же конфигурации подходят для одних людей, но не для других.
Может быть, подумайте о двух контроллерах RAID, если вам это подходит, вы можете получить ту же цену и лучшую производительность.
PS: если вы решили обратиться к производителям Spearate, ознакомьтесь с расширителем прошивки, прежде чем покупать его. Я предлагаю для начала использовать утилиты Windows, которые поставляются с расширителями Intel (sg_write_buffer.exe, sg_scan.exe, update.bat (необходимо изменить его для не-Intel), и они также предоставляют RPM для Linux или Эта статья чтобы увидеть, во что вы ввязываетесь.
Теоретически расширитель SAS может ограничивать пропускную способность. Если вы используете контроллер SAS RAID с 4-полосными разъемами SFF-8087 (довольно типично), расширитель SAS мультиплексирует несколько дисков на этих 4-х полосах, в то время как без расширителя каждый диск будет работать только по одной полосе.
Однако имейте в виду, что многие RAID-контроллеры с более чем 8 полосами SAS фактически используют встроенный расширитель SAS (я не знаю технических деталей P840); В этом случае использование внутреннего или внешнего расширителя SAS не будет иметь большого значения.
Следуют необработанные числа:
Как видите, расширитель SAS может сильно ограничить максимальную пропускную способность диска. Однако имейте в виду, что большинство комбинаций RAID-контроллеров и дисков абсолютно не могут достичь даже низких значений. Если вы планируете использовать диски 7200 об / мин, расширитель SAS не является ограничивающим фактором. С другой стороны, с SSD это может легко стать предметом спора ...