Служба имен интернет-хранилищ
В сфере вычислений предлагаемый протокол службы имен хранения данных в Интернете (iSNS) позволяет автоматически обнаруживать, управлять и настраивать устройства iSCSI и Fibre Channel (с использованием шлюзов iFCP ) в сети TCP/IP .
Функции
[ редактировать ]iSNS предоставляет услуги управления, аналогичные тем, которые имеются в сетях Fibre Channel, позволяя стандартной IP-сети работать почти так же, как сеть хранения данных Fibre Channel . Поскольку iSNS может эмулировать службы структуры Fibre Channel и управлять устройствами iSCSI и Fibre Channel, сервер iSNS можно использовать в качестве консолидированной точки настройки для всей сети хранения данных. Однако использование iSNS не является обязательным для iSCSI, хотя оно необходимо для iFCP. Кроме того, стандарт не требует, чтобы реализация iSNS обеспечивала поддержку обоих этих протоколов. [1]
Компоненты
[ редактировать ]Стандарт iSNS определяет четыре компонента:
- Протокол iSNS
- iSNSP — это протокол, определяющий способ взаимодействия клиентов и серверов iSNS. Он предназначен для использования различными платформами, включая коммутаторы и целевые устройства, а также хосты серверов.
- iSNS-клиенты
- Клиенты iSNS являются частью устройств хранения данных, поддерживающих iSNSP. Клиенты iSNS инициируют транзакции с серверами iSNS с помощью iSNSP, регистрируют информацию об атрибутах устройства в общем домене обнаружения (DD), загружают информацию о других зарегистрированных клиентах и получают асинхронные уведомления о событиях, происходящих в их DD.
- iSNS-серверы
- Серверы iSNS отвечают на запросы протокола iSNS и запросы, сделанные клиентами iSNS с использованием iSNSP. Серверы iSNS инициируют уведомления об изменении состояния iSNSP и сохраняют правильно проверенную информацию, представленную запросом на регистрацию, в базе данных iSNS.
- Базы данных iSNS
- Базы данных iSNS — это хранилища информации для серверов iSNS. Они хранят информацию об атрибутах клиента iSNS; Хотя реализации будут различаться, например, реализация iSNS с поддержкой каталогов может хранить атрибуты клиента в каталоге LDAP.
Услуги
[ редактировать ]Реализация iSNS предоставляет четыре основных сервиса:
- Регистрация имени и обнаружение ресурсов хранения
- Домены обнаружения и контроль входа в систему
- Уведомление об изменении состояния
- Двунаправленное сопоставление между устройствами Fibre Channel и iSCSI.
Регистрация имени и обнаружение ресурсов хранения
[ редактировать ]Реализации iSNS позволяют всем объектам в сети хранения регистрироваться и запрашивать базу данных iSNS. И цели, и инициаторы могут регистрироваться в базе данных iSNS, и каждый объект может запрашивать информацию о других инициаторах и целях. Например, инициатор клиента может получить информацию о целевых устройствах с сервера iSNS.
Домены обнаружения и контроль входа в систему
[ редактировать ]Администраторы могут использовать домены обнаружения для разделения узлов хранения на управляемые неэксклюзивные группы. Группируя узлы хранения, администраторы могут ограничить процесс входа в систему каждого хоста наиболее подходящим подмножеством целей, зарегистрированных в iSNS, что позволяет масштабировать сеть хранения за счет уменьшения количества ненужных входов в систему и ограничения времени, затрачиваемого на каждый из них. хост тратит на установление отношений входа в систему.
Каждая цель может использовать контроль входа в систему для делегирования своих политик контроля доступа и авторизации на сервер iSNS. Такое делегирование призвано способствовать централизованному управлению.
Уведомление об изменении состояния
[ редактировать ]Служба уведомлений об изменении состояния (SCN) позволяет серверу iSNS выдавать уведомления о каждом событии, которое влияет на узлы хранения в управляемой сети. Каждый клиент iSNS может регистрироваться для получения уведомлений от имени своих узлов хранения, и ожидается, что каждый клиент будет отвечать в соответствии со своими собственными требованиями и реализацией.
Двунаправленное сопоставление между устройствами Fibre Channel и iSCSI.
[ редактировать ]Поскольку в базе данных iSNS хранится информация об именах и обнаружении устройств Fibre Channel и iSCSI, серверы iSNS могут хранить сопоставления устройств Fibre Channel с прокси-образами устройств iSCSI в IP-сети. Эти сопоставления также можно выполнять в противоположном направлении, позволяя серверам iSNS сохранять сопоставления устройств iSCSI с прокси-серверами World Wide Names (WWN).
Ссылки
[ редактировать ]- ^ Ценг, Дж.; Гиббонс, К.; Травостино, Ф.; Ду, К.; Соуза, Дж. (2005). «RFC 4171: Служба имен хранения данных в Интернете (iSNS)» . дои : 10.17487/RFC4171 .
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь )
Внешние ссылки
[ редактировать ]- iSNS для Linux
- iSNS в OpenSolaris. Архивировано 20 февраля 2010 г. на Wayback Machine.
- Поддержка iSNS в Solaris 10
- ISNS в Windows