ИНФОРМАЦИЯ

Настройка iSCSI-target в кластере Windows Server 2012

В данном обзоре рассматривается конфигурация iSCSI Target в Windows Server 2012. Настройку будем производить на отказоустойчивом кластере (Failover Cluster) на базе сервера Demos R420 M2 .

Более подробно о подготовке и установке кластера Windows Server 2012. Перед дальнейшем прочтением и использованием материала настоятельно рекомендуется ознакомится с указанной статьей и иметь настроенный кластер.

Введение

Прежде чем говорить об iSCSI (Internet Small Computer System Interface), остановимся на типах доступа к информации по сети. Существуют два основных метода доступа — файловый и блочный.

К файловому методу относятся распространенные протоколы такие как NFS и CIFS (SMB). В этом случае доступ клиенту предоставляется непосредственно к файлу, хранящемуся на сервере (через общий сетевой ресурс).

При блочном доступе клиенту отдаются блоки диска сервера и клиент сам создает необходимую ему файловую систему на предоставленном блочном устройстве.

Устройства предоставляющие файловые доступ называют NAS (Network Atached Storage), а блочный – SAN (Storage Area Netowrk). Протокол iSCSI, передавая SCSI команды через IP сеть, предоставляет блочный доступ.

Терминология, используемая при работе с iSCSI:

  • Таргет (Target) – iSCSI сервер, предоставляет доступ по протоколу iSCSI к своему диску.
  • Инициатор (Initiator) – клиент iSCSI сервера.
  • IQN (iSCSI qualified name) – имя таргета или инициатора длиной до 255 символов в следующем формате:

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

где:

<year-mo> — год (year) и месяц (mo), когда был зарегистрирован домен;

<reversed_domain_name> — официальное имя домена, записанное в обратном порядке;

<unique_name> — произвольное имя, например, имя сервера.

  • LUN (Logical unit number) — логические номера устройств, создаются на iSCSI-сервере и назначаются для блочного устройства.

Настройка Target iSCSI в Windows Server 2012

Добавление роли сервера

Перед настройкой роли iSCSI Target Server в кластере необходимо добавить роль iSCSI Target Server на каждый узел кластера с помощью мастера добавления ролей и компонентов в консоли Server Manager.

Мастер добавления ролей и компонентов
Рис. 1. Мастер добавления ролей и компонентов

Выделение дискового пространства

Так же необходимо определить дисковый ресурс для будущего iSCSI сервера. Диск добавляется в консоли Failover Cluster Manager.

Failover Cluster Manager
Рис. 2. Failover Cluster Manager

Добавление роли кластера

Далее в консоли Failover Cluster Manager необходимо запустить мастер добавления ролей кластера и выбрать роль iSCSI Target Server.

Select Role
Рис. 3. Select Role

На шаге Client Access Point укажите имя сервера и IP адрес для доступа клиентов.

Client Access Point
Рис. 4. Client Access Point

На шаге Select Storage определяется диск, который необходимо заранее добавить в консоли Failover Cluster Manager.

Select Storage
Рис. 5. Select Storage

На шаге Confirmation подтверждаем конфигурацию.

Confirmation
Рис. 6. Confirmation

На последнем шаге можно ознакомиться с детальным отчетом.

Непосредственная настройка iSCSI target

Summary
Рис. 7. Summary

Настройка iSCSI таргета производится в консоли Server Manager.
Обратите внимание, что запуск консоли должен осуществляться на том же узле, который в данный момент является владельцем роли iSCSI Target Server в кластере.
В правой панели консоли Server Manager выберите File and Storage Services – iSCSI. Затем в меню TASKS выберите New iSCSI Virtual Disk…, запустится мастер создания нового виртуального iSCSI диска.

На шаге iSCSI Virtual Disk Location предлагается выбрать сервер и диск для виртуального iSCSI диска.

iSCSI Virtual Disk Location
Рис. 8. iSCSI Virtual Disk Location

На следующем шаге введите имя виртуального iSCSI диска.

iSCSI Virtual Disk Name
Рис. 9. iSCSI Virtual Disk Name

Укажите размер будущего диска.

iSCSI Virtual Disk Size
Рис. 10. iSCSI Virtual Disk Size

Создаем новый iSCSI таргет.

iSCSI Target
Рис. 11. iSCSI Target

Введите имя нового таргета.

Target Name and Access
Рис. 12. Target Name and Access

На шаге Access Servers добавляются инициаторы iSCSI, которым вы хотите разрешить доступ к iSCSI серверу. Существуют несколько методов добавления инициатора.

Add initiator ID
Рис. 13. Add initiator ID
  • Метод Query initiator computer for ID добавляет имя компьютера из Active Directory. Поддерживаются только версии Windows Server 2008 R2, Windows 7 или старше.
  • Метод Enter a value for the selected type позволяет давать доступ любым инициаторам.

На этом шаге, при добавлении инициатора из Active Directory может возникнуть ошибка «Unable to determine IQN for <FQDN>». В этом случае IQN инициатора можно ввести вручную, выбрав метод Enter a value for the selected type. Например, чтобы узнать IQN инициатора на клиенте в Windows 2012 или Windows 8, следует в панели управления открыть iSCSI Initiator Properties и на вкладке Configuration в поле Initiator Name будет прописан требуемый IQN.

Access Servers
Рис. 14. Access Servers

По желанию можно задать аутентификацию.

Enable Authentication
Рис. 15. Enable Authentication

На шаге Confirmation подтверждаем конфигурацию.

Confirmation
Рис. 16. Confirmation

Последний шаг – результаты работы мастера.

Results
Рис. 17. Results

На этом настройка iSCSI сервера закончена.

Подключение к iSCSI Target

Для подключения к iSCSI Target в Windows 8 в панели управления откройте iSCSI Initiator Properties, на вкладке Targets в поле Target введите имя или IP адрес iSCSI сервера и нажмите Quick Connect.

iSCSI Initiator Properties
Рис. 18. iSCSI Initiator Properties

Откроется окно Quick Connect, где сообщается об успешном подключении к таргету. Нажмите Done.

Quick Connect
Рис. 19. Quick Connect

В результате этих настроек подключается новый диск, который необходимо инициализировать и отформатировать.

Computer Management
Рис. 20. Computer Management

Использование iSCSI диска ничем не отличается от использования диска, подключенного локально.


НОВОСТИ

Последние новости