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

Параллельный поиск диска с JBOD

Я собираюсь построить файловую систему хранения на 80 ТБ. В идеале я бы хотел сделать это с большим JBOD и одним сервером с большим количеством ядер.

Мой вопрос: разрешат ли контейнеры JBOD (например, Intel) распараллеливание поисков дисков? Представьте, что процесс 1 запрашивает сектор X, а процесс 2 запрашивает сектор Y. Если это полностью независимые системы хранения, диск A (у которого есть X) и диск B (у которого есть Y) могут искать одновременно. Будет ли это поддерживать контроллер привода в системах JBOD?

Обратите внимание, что я планирую использовать контейнер JBOD, такой как Intel.

JBOD (просто связка дисков) - это именно то, что вам нужно. У него нет контроллера, кроме того, что необходимо для обеспечения питания и передачи данных на диски. В случае более сложного JBOD вы увидите объединительную плату и, в зависимости от используемой технологии, возможно, расширитель.

Контроллер должен быть размещен на стороне хоста, он будет подключен к JBOD с помощью одного или нескольких обычно многополюсных кабелей данных. Он будет видеть все диски в JBOD как отдельные объекты и сможет управлять ими как таковыми.

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

Блоку Intel «JBOD» нужен адаптер RAID, если вы хотите сделать что-то более умное. Например: http://download.intel.com/support/motherboards/server/jbod2000/sb/jbod2000_config_guide_106.pdf

Включает примеры, которые:

  • Не RAID
  • сделать "более простой" RAID (0, 1, 10)
  • сделать «сложнее» RAID (5, 6, 50, 60)

RAID-контроллер позволит вам делать более умные вещи - именно то, насколько умный, напрямую зависит от того, насколько он будет дорогим.

Итак, краткий ответ на ваш вопрос: нет. Суть JBOD в том, что это наименьший общий знаменатель для получения «связки дисков». Однако вы можете установить карту RAID и реализовать систему RAID более высокого порядка, такую ​​как RAID 10 или RAID 50, и получить некоторую степень параллелизма, подходящую для вашей рабочей нагрузки.