...
В этой статье рассказывается, как конфигурировать Common Multiprotocol SCSI TARget, или COMSTAR, программное обеспечение, которое позволяет преобразовать любой хост Oracle Solaris 11 в конечное устройство SCSI, к которому можно доступаться по сети через хосты-инициаторы.
...
блочные устройства или ленты iSCSI – транслируют команды SCSI и данные с уровня блоков в пакеты IP. Преимущества использования iSCSI в сети особенно проявляются при необходимости in your network is advantageous when you need to have block-level access between one system and the target device, such as a tape device or a database. Access to a block-level device is not locked so that you can have multiple users or systems accessing a block-level device such as an iSCSI target device.NFS – Transfers file data over IP. The advantage of using NFS in your network is that you can share file data across many systems. Access to file data is locked appropriately when many users are accessing data that is available in an NFS environmentиметь блочный доступ между системой и оконечным устройством, таким как ленточное устройство или база данных. Блочный доступ к устройству не блокируется, так что несколько пользователей или систем могут иметь доступ к блочному устройству типа оконечного устройства (target device) iSCSI.
NFS – пересылает данные из файла по IP. Преимущество использования NFS в сети в том, что Вы можете раздать данные из файла по многим системам. При многопользовательском доступе к файлу NFS позволяет блокировать .данные файла.
Ниже приведены преимущества iSCSI устройств на Oracle Solaris:
iSCSI протокол можно запустить в уже работающих сетях Ethernet.
Можно использовать любые поддерживаемые сетевые адаптеры (NIC), концентраторы и коммутаторы Ethernet.
Один IP порт может управлять несколькими iSCSI target devices.
Можно использовать существующую инфраструктуру и тулы для сети IP.
Существующие Fibre-Channel устройства можно подключать к клиентам без издержек Fibre-Channel HBA. Вдобавок, системы с выделенными массивами могут теперь производить экспорт в формате файловых систем Oracle Solaris ZFS или UFS.
Можно использовать протокол для подключения Fiber Channel или iSCSI Storage Area Network (SAN) к соответствующему оборудованию.
Но есть некоторые ограничения по использованию инициатора iSCSI на Oracle Solaris:
Нет поддержки iSCSI устройств с SLP.
iSCSI targets нельзя сконфигурировать как устройства дампа.
Передача больших объёмов данных по существующим сетям может влиять на производительность.
Требования COMSTAR к программному обеспечению и оборудованию
Устройства и ПО Oracle Solaris
Пакет
group/feature/storage-server
для системы с поддержкой устройств хранения данныхЛюбые поддерживаемые NIC
Конфигурирование COMSTAR (Таблица задач)
Задача | Описание | Инструкции |
---|---|---|
Ограничение доступа LUN к определённым системам. | Вам может потребоваться ограничить доступ LUN к определённым системам в сети. | |
Управление конфигурацией iSCSI. | Управление конфигурацией iSCSI при помощи команды | |
Определение требований COMSTAR к ПО и оборудованию. | Определение требований к ПО и оборудованию для настройки сети iSCSI при помощи COMSTAR. | COMSTAR Software and Hardware Requirements |
Запуск сервиса STMF. | Запуск сервиса STMF, который поддерживает конфигурацию оконечного устройства. |
|
Определение метода обнаружения iSCSI target. | Определение метода обнаружения iSCSI target, наиболее подходящего для Вас. | Configuring Dynamic or Static Target Discovery |
Создание логических устройств SCSI и их подключение. | Создание логических устройств SCSI (LUNs) и их подключение ко всем или к отдельным хостам для конфигурации iSCSI или iSER. | |
Конфигурация iSCSI target. | Конфигурация iSCSI target для компонент хранения данных iSCSI. | |
Конфигурация iSCSI initiator. | Конфигурация системы или систем, которые инициируют запросы SCSI к iSCSI target. | |
Конфигурация устройств Fiber Channel. | Конфигурация устройств FCпри помощи COMSTAR, если у Вас есть массив устройств хранения данных FC. | |
Конфигурация устройств FCoE. | Конфигурация устройств Fiber Channel over Ethernet (FCoE) при помощи COMSTAR. Функциональность FCoE осуществляется через интерфейсы Ethernet. А порты FCoE представляют собой логические сущности, ассоциированные с интерфейсами Ethernet. | |
Конфигурация устройств SRP. | Конфигурация устройств SRP с помощью COMSTAR. SRP (SCSI RDMA Protocol) ускоряет протокол SCSI маппированием фаз передачи данных SCSI на операции Infiniband (IB) Remote Direct Memory Access (RDMA). | |
Доступ к дискам iSCSI. | Вы можете использовать утилиту | |
(Необязательно) Установка аутентификации для доступа к конфигурации Oracle Solaris iSCSI. | Решите, нужна ли Вам аутентификации для доступа к конфигурации Oracle Solaris iSCSI: |
|
(Необязательно) Изменение конфигурации iSCSI. | Возможно, Вам понадобится изменить параметры iSCSI target, такие как заголовок или справочник данных. | |
| Решите, нужен Вам однонаправленный или двунаправленный CHAP. | How to Configure CHAP Authentication for Your iSCSI Initiator |
|
| |
| Подумайте, нужен ли Вам сервер RADIUS для упрощения управлением CHAP. |
Настройка COMSTAR
Настройка iSCSI targets и initiators при помощи COMSTAR разбивается на следующие задачи:
Определение требований COMSTAR к ПО и оборудованию.
Настройка сети IP
Подключение и настройка устройств iSCSI target
Настройка инициаторов
Настройка метода обнаружения iSCSI target
Создание файловых систем на дисках iSCSI
(Необязательно) Настройка аутентификации iSCSI между инициаторами и iSCSI target
Управление конфигурацией iSCSI
Информация о конфигурации iSCSI хранится в директории /etc/iscsi
, но запрещает ручное вмешательство.
Терминология COMSTAR
Ознакомьтесь со следующей терминологией перед настройкой таргетов и инициаторов iSCSI.
Term | Description |
---|---|
discovery (обнаружение) | Процесс представления инциатора со списком доступных таргетов. |
discovery method (метод обнаружения) | Способ поиска iSCSI таргетов. В настоящее время доступно три метода:
|
initiator (инициатор) | Драйвер, инициирующий запросы SCSI к таргету iSCSI. |
initiator group (группа инициаторов) | Набор инициаторов. Если группа инициаторов ассоциируется с LUN, то только инициаторы из этой группы имеют доступ к этому LUN. |
Формат адреса |
|
logical unit (логическое устройство) | Уникальный компонент системы хранения данных. Также обозначается как LUN. Когда LUN ассоциируется с одним или несколькими таргетами SCSI, таргет становится доступен для одного или нескольких инициаторов SCSI. |
target device (оконечное устройство) | Запоминающий iSCSI компонент системы хранения данных. |
target group (группа таргетов) | Набор таргетов. LUN может быть сконфигурирован доступным всем таргетам в одной группе таргетов. |
target portal group (портальная группа) | Список IP адресов, определяющий, какие интерфейсы должен слушать конкретный таргет iSCSI. TPG содержит адреса IP и номера TCP портов. |
Конфигурирование динамического или статического определения таргетов
Решите, хотите ли Вы сконфигурировать один из динамических методов определения таргетов или использовать статические iSCSI инициаторы и таргеты. http://www.ietf.org/rfc/rfc4171.txt
Сервис обнаружения iSNS предоставляет административную модель обнаружения таргетов в сети.
Более подробную информацию о настройке iSNS в Oracle Solaris можно найти в Chapter 15, Configuring and Managing the Oracle Solaris Internet Storage Name Service (iSNS).
Статическое обнаружение устройств – Если в iSCSI -ноде есть несколько таргетов, или Вы хотите ограничить набор таргетов, к которым инициатор может обращаться, Вы можете статически сконфигурировать target-name, используя следующую форму:
target,target-address[:port-number]
Статический адрес для таргета можно получить, используя array's management tool.
Info |
---|
Note - Не конфигурируйте таргет iSCSI для обнаружения одновременно и статическим, и динамическим методами обнаружения. Использование избыточных методов обнаружения может привести к падению производительности из-за излишнего обмена данными с таргетом iSCSI. |