| Структура протокола iSCSI |
| iSCSI | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Internet Small Computer System Interface (iSCSI) основан на TCP/IP, сделан для осуществления и управления соединениями системами хранения данных, клиентами, хостами, работающими на протоколе IP. Storage Area
Network (SAN) делает возможным, использование протокола SCSI в сетевой инфраструктуре, для высокоскоростной передачи данных между многими элементами сети хранения данных.Архитектура SCSI основана на модели сервер-клиент, которая в основном используется в условиях, когда устройства очень близки друг к другу и соединенные с помощью SCSI шины. Инкапсуляция и надежная доставка объемных данных транзакций между инициаторами и таргетами через сети TCP/IP – это основное предназначение протокола iSCSI. iSCSI обеспечивает механизм передачи SCSI команд, через сети IP и работает через TCP.
На сегодняшний день к SAN (Storage Area Network) предъявляют несколько основных требований:
1) Объединение систем хранения данных,
2) Бэкап данных
3) Кластеризация серверов
4) Репликация данных
5) Возможность быстрого восстановления системы после сбоя.
В дополнение, SAN может быть географически разнесен при помощи LANs и WANs с использованием разных технологий. Все операции должны проводиться в условиях безопасности и с требованиями QoS. iSCSI предназначен для выполнения указанных выше функций, в TCP/IP сети и безопасно при надлежащем QoS.
iSCSI содержит четыре основных компонента:
iSCSI Address and Naming Conventions: iSCSI узел является идентификатором SCSI устройства (в нутрии сети) доступного по сети. Каждый iSCSI узел имеет уникальное iSCSI имя (до 255 бит) которая формируется в соответствии с правилами, принятыми для интернет-узлов.
iSCSI Session Management: iSCSI сессия состоит из Логин фазы (Login Phase) и функции Полной фазы (Full Feature Phase), которые осуществляются с помощью специальных команд.
iSCSI Error Handling: Из-за высокой вероятности ошибок в данных в некоторых сетях IP, особенно WAN, где iSCSI может работать, протокол предоставляет большие возможности для обработки ошибок.
iSCSI Security: Т.к. iSCSI может быть использован в сетях, где к данным могут обратиться незаконно, протокол предусматривает различные меры безопасности.
Структура протокола
iSCSI PDU структура:
iSCSI BHS формат:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||


