Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wptelegram domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u632055791/domains/itg.az/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-pagenavi domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u632055791/domains/itg.az/public_html/wp-includes/functions.php on line 6114

Notice: Функция _load_textdomain_just_in_time вызвана неправильно. Загрузка перевода для домена kirki была запущена слишком рано. Обычно это индикатор того, что какой-то код в плагине или теме запускается слишком рано. Переводы должны загружаться при выполнении действия init или позже. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.7.0.) in /home/u632055791/domains/itg.az/public_html/wp-includes/functions.php on line 6114
Создание iSCSI-Target на основе Windows Server 2008 R2

Создание iSCSI-Target на основе Windows Server 2008 R2

Для начала, в двух словах о том, что такое iSCSI-Target.

Говоря простым крестьянским языком, это сетевое, распределенное (shared) хранилище данных с блочным доступом.

Как правило, применяется для совместного сетевого доступа к данным с разных устройств, в основном серверном сегменте, для построения различных кластеров.

В данном сегменте, iSCSI, как протокол, является более дешевой альтернативой продвинутым протоколам типа Fibre Channel или FCoE, т.к. не требует построения отдельной сети SAN на заоблачно дорогом оборудовании а может работать поверх любой Ethernet сети, построенной на основе протокола IP.

Собственно и сам iSCSI-Target может быть собран на коленке из «подручных материалов», например старого сервера, рабочей станции, или даже на базе виртуальной машины.

На платформу устанавливаем софт для организации iSCSI таргета, конфигурируем и получаем СХД. Быстро, дешево и сердито 🙂

Лично я, использую данный вариант в основном для тестирования каких-либо решений, когда под рукой нет полноценной СХД, а для тестирования необходимо распределенное хранилище.

В данном случае, сотф может быть разный, но я имел дело только с 3-мя: Openfiler,StarWind (бесплатная версия) и собственно, герой нашей статьи — виндовый iSCSI-Target.

Чаще всего использую последний, в виду простоты установки и настройки и поддержки разного рода фич самого iSCSI-протокола.

Минус данного варианта в том что это винда 🙂 за нее надо платить и она имеет склонность глючить, поэтому, если вам нужен iSCSI-Target для продуктивной среды и желательно бесплатный — советую присмотреться к Openfiler и ему подобным.

Итак, лирическое вступление заканчиваю, перейдем к делу.

Считаем что платформа у нас уже готова и винда на нее установлена.

1. Идем на сайт мелкомягких и качаем софтину.

2. Устанавливаем ее в несколько кликов с помощью интуитивно понятного визарда.

3. Запускаем утилитку управления таргетами

win-iscsi-target-01

win-iscsi-target-02

4. Правой кнопкой по «iSCSI Targest» -> Создать новый

5. Здесь пишем название нового таргета, желательно осмысленное. Т.к. инициатором у меня выступает ESXi сервер, то таргет я назвал соответственно

win-iscsi-target-03

6. Далее пишем IQN нашего инициатора.

win-iscsi-target-04

Если нажать кнопку Advanced, то можно вместо IQN обойтись IP-адресом, но для загрузочного раздела ESXi этот вариант не подошел. Нажимаем Next и Finish

7. Далее создадим новый LUN для нашего таргета

win-iscsi-target-06

8. Указываем путь и имя нашего виртуального диска

win-iscsi-target-07

9. Размер нового диска (в моем случае 10 ГБ)

10. Необязательное поле «Описание»

и финиш

11. Теперь, если мы кликнем на наш таргет, то увидим список лунов, презентованых ему

win-iscsi-target-11

Т.к. инициаторов у меня 2, то я проделал операции с 5 по 10 дважды. Так я создал приватный LUN для каждого ESXi, в моем случае, они выступают в роли загрузочных. Теперь создадим один общий LUN, который будут видеть оба инициатора одновременно.

12. Для создания общего LUNа, правой кликнем на «Devices» -> «Create Virtual Disk»

win-iscsi-target-12

13. Точно так же задаем путь, имя и размер виртуального диска

14. Выбираем таргеты, которым будем презентовать наш LUN

15. После нажатия OK увидим предупреждение о том, что для совместного доступа к диску нам понадобится создать на нем кластерную файловую систему

Соглашаемся, это то что нам нужно. Нажимаем финиш.

16. Теперь, если мы зайдем в Devices, то увидим список LUNов их состояние, параметры и кому они презентованы.

win-iscsi-target-18

17. Теперь на каждом LUNе кликаем правой и монтируем в режиме чтения-записи

win-iscsi-target-19

Ну вот и все 🙂

Такими нехитрыми манипуляциями мы создали 3 LUNa и презентовали их нашим инициаторам.