Я нахожусь в стадии оценки некоторого hw, который мог бы использоваться для настройки кластера hadoop. Это устройство обновлено (серверы HP G6 с контроллером Smart Array 410 / i), и, вероятно, мы должны / должны его использовать ... у нас его пока нет. Я читал, что контроллер 410 / i не позволяет конфигурацию JBOD, как того требует hadoop, есть ли кто-нибудь, кто мог бы подтвердить это утверждение? Или нет ? Кажется, что обходным путем может быть настройка raid0 на каждом отдельном диске, опять же кто-нибудь это подтверждает или есть другие способы настройки? Спасибо, Роб
источник
Эта ситуация аналогична той, с которой я сталкиваюсь при разработке оборудования для решений хранения ZFS. ZFS представляет собой программный RAID и использует ресурсы сервера для управления дисками. Аппаратный RAID не рекомендуется, и JBOD на самом деле невозможен с контроллерами Smart Array. Поэтому при использовании систем ProLiant для ZFS я заменяю контроллер Smart Array чем-то, что имеет режим JBOD или базовый SAS / SATA HBA.
Как правило, это будет LSI SAS HBA (без функций RAID). Я предпочитаю LSI 9211-8i или 9205e.
См. Рекомендации по адресу: Рекомендации по контроллеру ZFS SAS / SATA.
источник
Хотя диапазон Pxxx не разрешает прямую настройку JBOD, если вы просто создаете один массив из всех ваших дисков, а затем создаете несколько массивов RAID0 эквивалентных размеров, вы в значительной степени с точки зрения функционального сходства. Тем не менее, я также немного сомневаюсь в требованиях Hadoop, во-первых, нет никакого способа, которым он мог бы на самом деле сказать, какова реальная конфигурация диска, поскольку она скрыта BIOS, а во-вторых, потому что она кажется чрезмерно предписывающей, учитывая, насколько хорошо продуманы контроллеры HP, что проблема с массивом, управляющим его дисками?
источник
Вы можете настроить RAID0 для каждого доступного физического диска.
Допустим, если у вас 8 дисков, то в итоге вы получите что-то подобное (CentOS 6):
источник