ООО «Офисные Cистемы». Комплексные системы безопасности. ООО «Офисные Cистемы». Комплексные системы безопасности.
ЗВОНИТЕ СЕЙЧАС:
(495)195-7665
, (495)664-3431

 iSCSI

iSCSI (Internet Small Computer System Interfase) позволяет реализовать одно или несколько подключений TCP/IP между устройствами, обменивающимися командами SCSI, ответами и информацией о состоянии. Другими словами, iSCSI представляет собой протокол для соединения "точка-точка", инкапсулирующий команды SCSI, ответы и информацию о состоянии.

Пакет iSCSI содержит данные и команду SCSI для стека TCP/IP. Заголовок iSCSI содержит информацию об извлечении и интерпретации команды SCSI, которая размещена в пакете. Заголовок пакета TCP отвечает за гарантированную и последовательную доставку пакетов. Пакет TCP содержит данные и полезную нагрузку пакета IP. Заголовок IP используется в процессе маршрутизации.

Протокол iSCSI размещен поверх существующих уровней протоколов TCP, IP и низкоуровневых аппаратных протоколов, поддерживающих TCP/IP (например, Ethernet).

Как можно заметить, SCSI - это протокол уровня приложения. Протокол iSCSI предоставляет услуги протоколы приложений SCSI и применяет TCP/IP для обеспечения гарантированной доставки, маршрутизации и т.д.

Протокол iSCSI устанавливает сеансы связи между инициатором и целевым устройством. Один или несколько сеансов протокола TCP/IP могут использоваться одним или несколькими сеансами iSCSI. После установки связи инициатор и целевое устройство обмениваются такими параметрами, как безопасность, размер буфера и возможность отправки незапрошенных данных. Сеанс iSCSI может закрываться стандартным образом: посредством завершения регистрации или в связи с возникновением ошибки. Независимо от количества использоанных сессий TCP, протокол iSCSI гарантирует, что команда SCSI и ответы на нее будут доставлены в правильном порядке. Протокол TCP гарантирует последовательную доставку для определенного сеанса TCP, но не обеспечивает синхронизации передаваемых данных между различными сеансами TCP. Таким образом, синхронизация сеансов TCP возлагается на протокол iSCSI. Можно перечислить ряд требований к протоколу iSCSI:

  • Разные команды SCSI могут передаваться через различные сеансы TCP;
  • Все данные и параметры, соответствующие определенной команде, должны передаваться в рамках того же сеанса TCP, по которому передавалась команда SCSI;
  • В протоколе iSCSI определена концепция тега-инициатора. Все ответы будут иметь соответствующий тег инициатора, который высылается вместе с первоначальной командой. Инициатор должен обеспечить уникальность тегов и исключить возможность повторного использования тега, пока инициатор не получит все ответы на соответствующую команду. Тег должен быть уникальным в рамках инициатора;
  • Протоколом iSCSI определена концепция нумерации команд, которая обеспечивает последовательную доставку команд через несколько сеансов TCP;
  • В протоколе iSCSI определен механизм CRC типа "точка-точка". Проверка CRC на втором или на третьем уровне может оказаться ненадежной, особенно если на пути передачи пакета расположены другие IP-устройства, например, трансляторы сетевых адресов, маршрутизаторы и т.д. Поставщики подсистем хранения всегда с большой осторожностью относились к методам проверки целостности данных.

Протокол iSCSI имеет свои недостатки. При его использовании возникают проблемы, связанные с безопасностью, управлением сетевыми "заторами" и качеством обслуживания. Но эти вопросы в основном касаются работы сетей на базе протоколов TCP/IP, проблемы которых уже хорошо изучены.

На рисунке представлена схема подключения в существующую сеть системы хранения данных iSCSI:

iSCSI

Для видеосервера эта система хранения представляется как локальный диск. Таким образом, любая цифровая система видеонаблюдения может работать с СХД iSCSI без дополнительных модулей. Доступ видеосервера к хранилищу iSCSI может обеспечить сетевой адаптер с программным iSCSI-инициатором (тогда нагрузка на обработку пакетов iSCSI ложится на процессоры сервера) или аппаратный iSCSI-контроллер (обработка пакетов iSCSI производится контроллером, что не нагружает процессоры сервера). Так как передача данных происходит по сети IP, можно хранилище iSCSI и видеосервер разместить далеко друг от друга.

Системы хранения данных Promise

ООО «Офисные Системы»
Системы безопасности
Телефон: (495) 195-7665
Телефон(мн.к): (495) 664-3431
Тел/Факс(мн.к): (495) 585-1094
E-mail: sales@offs.ru

Rambler's Top100
Сайт разработан арт-группой Taiso Style Copyrights © 2006 - 2017 ООО "Офисные Системы". Все права защищены.