< вернуться назад

Протокол iSCSI

Протокол iSCSI
#Протоколы
3 минуты

iSCSI (Internet Small Computer System Interface) – протокол, который базируется на TCP/IP и разработан для установления взаимодействия и управления системами хранения данных, серверами и клиентами. iSCSI описывает: транспортный протокол для SCSI, который работает поверх TCP, механизм инкапсуляции SCSI-команд в IP-сети. Обеспечивает блочный доступ к устройствам хранения данных путем передачи команд SCSI по сети TCP / IP. В отличие от протокола FC, iSCSI не требует специального оборудования и может быть запущен через существующую инфраструктуру IP. В результате iSCSI часто рассматривается как недорогая альтернатива Fibre Channel (FC).

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

Протокол SCSI управляет обменом блоками данных между сервером и хранилищем данных. Протокол iSCSI работает поверх протокола TCP/IP, при этом используется механизм инкапсуляции команд SCSI в пакеты протокола IP. Физически он представлен сетевым разъемом (портом) для подключения в сеть Ethernet. Протокол предусматривает использование одной и той же сетевой технологии как для локальной сети Ethernet, так и для сетей хранения данных.

Компонентами сети хранения данных, для которых применяется этот протокол, являются серверы, устройства хранения (диски, дисковые массивы), шлюзы, применяемые для передачи данных по этому протоколу. При этом используются обычные сетевые устройства (коммутаторы, маршрутизаторы) высокопроизводительной сети Ethernet.

Технология iSCSI позволяет организовывать сети хранения данных на основе протокола IP без ограничения расстояний, благодаря чему устройства могут взаимодействовать в глобальном масштабе.

Все инициаторы iSCSI и таргеты должны иметь уникальные имена. Существуют два типа адресации – IEEE EUI-64 и IQN. Для именования ресурсов iscsi чаще всего используется имена IQN (iSCSI qualified name) в формате: 

iqn.<year-mo>.<reversed_domain_name><unique_name>,

где:

<year-mo> – год и месяц создания имени;

<reversed_domain_name> – DNS имя домена, записанное в обратном порядке;

<unique_name> это произвольное имя ресурса в пределах домена, чаще всего используют имя сервера и его накопителя (тома или диска). Отделяется от первых трёх частей двоеточием

Пример: iqn.2011-10.com.mycompany:myserver.lun1.

Для обнаружения списка доступных устройств на iSCSI цели (сервере) используется технология обнаружения (discovery, auto-discovery). Это сервис, слушающий на порте tcp (обычно, 3260) запросы клиентов и отдающий им список доступных целей.

В терминологии iSCSi сервер называется целью (target), клиент — инициатором (initiator).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *
Author
Посетитель сайта

Добавить комментарий

Комментариев пока нет

Другие статьи, которые могут быть полезными

№ Вопрос Ответ 1. Как организован контроль доступа к BAUMSTORAGE? Доступ к Web-интерфейсу на данный момент осуществляется по защищенному протоколу https. Для входа в систему используется аутентификация по паре...
3525
3
Дедупликация данных обнаруживает и исключает избыточные данные при записи.  Дедупликация позволяет сократить объемы физических носителей для хранения тех же объемов данных. В BAUMSTORAGE дедупликация выполняется в in-line режиме (на лету)....
4160
1
Введение К настоящему времени поддержка основных и новых функций NVMe-oF/TCP реализована в составе всех основных open source ОС: Linux/Red Hat (RHEL 9.X), SUSE (SLES 15 SP4 и SP5), Ubuntu Ubuntu...
3672
19