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

Как настроить цель Infiniband SRP?

Я хочу настроить сервер как цель SCSI.

Я также рассматриваю возможность использования Fibre Channel или iSCSI с 10 GbE. Сравнения (плюсы / минусы в настройке) были бы полезными.

В target_core набор модулей для ядра Linux (в основной ветке 2.6.38) довольно солидный. Я развернул решение, использующее это, но с более ранним ядром, пару месяцев назад для сети iSCSI. Я обнаружил, что это лучше, чем linux_iscsi модули в общей поддержке. Я обнаружил, что производительность ограничена больше аппаратными характеристиками, чем мощностью программного обеспечения, как и должно быть для системы хранения. Я не могу говорить о надежности, потому что я недостаточно долго ее использовал, и она только сейчас становится основной.

Target_core может работать поверх LVM, что означает, что вы также можете использовать LVM для моментальных снимков и общего управления томами.

Производительность очень тесно связана с производительностью оборудования. Мне удалось насытить сеть 1GbE вводом-выводом для этой системы и достаточным внутренним хранилищем. Выполнение тестов локально дало истинную производительность системы (возможность прокачки вплоть до предела SAS 3 Гбит / с, на котором была построена система).

Поскольку target_core может также представлять LUN-ы RAM-диска, даже удаление соплей из одного из них не очень сильно увеличивает загрузку процессора, даже при выполнении сильно случайных операций ввода-вывода. Это говорит мне, что target_core построен очень эффективно.

Target_core можно представить как цель Fibre Channel, но я этого не делал, так как эта система была разработана для дешевого iSCSI, а не FC. На веб-сайте target_core показаны некоторые примеры тестирования, которые они провели с межлинковыми соединениями 10GbE, поэтому он сработал для них хотя бы один раз.

Если вы ищете учебное пособие, я написал его для OpenSUSE 11.3 (сейчас на версии 11.4, поэтому он уже устарел). Что вы можете найти Вот если ты заинтересован. После выпуска 2.6.38 это становится еще БОЛЕЕ устаревшим. Сейчас это быстро меняющаяся среда, поэтому любые учебные пособия будут устаревшими, возможно, устаревшими, довольно быстро.

OpenFiler может быть тем, что вы ищете - он имеет поддержку iSCSI и FC, а также многие другие функции.