iSCSI заголовок пакета

Предлагает ли iSCSI какие-либо уровни (кроме самих заголовков TCP) поверх пакета SCSI? Существуют ли какие-либо справочные руководства для iSCSI, кроме самого RFC? Мне нужна эта информация для управления RF-приемником через Paralan iSCSI-to-SCSI-конвертер.

3 ответа

Да, есть ряд функций, которые iSCSI должен реализовать (если не сказать больше, аутентификацию и авторизацию) поверх стандартных функций SCSI.

Формат PDU iSCSI описан в главе 10 RFC 3720 - iSCSI

В терминах справочного материала iSCSI мне нравятся объяснения сетей хранения данных, 2-е издание; это ревизия 2009 года уважаемого первого издания

Я рекомендую эту книгу "iSCSI: универсальное подключение к хранилищу".

Все по ПТС. У iSCSI есть свои собственные заголовки в PDU. ISCSI не требует аутентификации и авторизации. Но инициатору и / или цели разрешено требовать аутентификацию. Что касается дополнительных заголовков через SCSI, существует процесс согласования, который не является SCSI. Как только согласование закончено, iSCSI входит в "фазу полной функциональности". В этот момент заголовки будут специфичны для SCSI.

Так как это всего лишь TCP, он должен пройти напрямую к вашему конвертеру. Но вам, конвертеру, вероятно, понадобится справиться с процессом переговоров. Как только он войдет в полнофункциональную фазу, вам придется иметь дело со слишком многим, чтобы описать здесь это не просто вопрос прохождения SCSI.

По сути, конвертером будет "iSCSI Target", а затем CDB, LUN, TMF и т. Д. Передаются на уровень SCSI. Вам нужно будет создать интерфейс данных, потому что ваш уровень SCSI должен попросить ваш целевой уровень получать данные, передавать данные, обрабатывать TMF и так далее. Это самый сложный драйвер, который я когда-либо писал. Если вам нужен слой, я могу предоставить вам слой, который не зависит от системы. Затем вы должны написать подпрограммы интерфейса для вашей системы.

Другие вопросы по тегам