Implementowanie interfejsu iSCSI
- 15 minut
Instalowanie i konfigurowanie obiektu docelowego iSCSI w systemie Windows Server jest stosunkowo prostym procesem. Należy jednak podkreślić, że implementacja musi również obejmować konfigurowanie wysoce wydajnych i wysoce dostępnych składników sieci i magazynu.
Wdrożenie komponentów sieciowych i przechowalni iSCSI
Podczas implementowania sieci iSCSI należy użyć oddzielnej, dedykowanej sieci lub skonfigurować jakość usługi (QoS) w istniejącej sieci. W przypadku magazynu o wysokiej dostępności można wybrać między magazynem Fibre Channel, macierzą dyskową SCSI lub klastrem Storage Spaces Direct, z serwerem docelowym iSCSI skonfigurowanym jako rola klastra.
Implementowanie serwera docelowego iSCSI
W systemie Windows Server serwer obiektów docelowych iSCSI jest dostępny w ramach usługi roli Usługi plików i magazynowania. Usługę roli można zainstalować za pomocą Programu Windows Admin Center, Menedżera serwera lub programu Windows PowerShell. Za pomocą programu Windows PowerShell można również zautomatyzować proces konfigurowania obiektu docelowego iSCSI, jak w poniższym przykładzie:
Install-WindowsFeature FS-iSCSITarget-Server
New-IscsiVirtualDisk E:\iSCSIVirtualHardDisk\1.vhdx –size 1GB
New-IscsiServerTarget SQLTarget –InitiatorIds 'IQN: iqn.1991-05.com.Microsoft:SQL1.Contoso.com'
Add-IscsiVirtualDiskTargetMapping SQLTarget E:\iSCSIVirtualHardDisk\1.vhdx
Implementowanie inicjatora iSCSI
Inicjator iSCSI jest domyślnie dostępny we wszystkich wersjach systemów operacyjnych Windows. Aby połączyć go z obiektem docelowym iSCSI, należy uruchomić odpowiednią usługę i skonfigurować ją. Podobnie jak w przypadku obiektów docelowych iSCSI, można zautomatyzować ten proces przy użyciu programu Windows PowerShell, jak w poniższym przykładzie:
Start-Service msiscsi
Set-Service msiscsi –StartupType 'Automatic'
New-IscsiTargetPortal –TargetPortalAddress iSCSIServer1
Connect-IscsiTarget –NodeAddress 'iqn.1991-05.com.microsoft:netboot-1-SQLTarget-target'
Pokaz
W poniższym filmie wideo pokazano, jak zaimplementować interfejs iSCSI.
Główne kroki procesu to:
- Tworzenie środowiska usług AD DS. Utwórz las AD DS z jedną domeną, wraz z serwerem członkowskim domeny, dyskiem danych i serwerem zarządzania.
- Zainstaluj usługę roli docelowej iSCSI. Użyj programu Windows PowerShell, aby zainstalować usługę roli obiektu docelowego iSCSI na serwerze członkowskim domeny.
- Zainicjuj dysk danych, utwórz nową partycję i sformatuj ją za pomocą systemu plików ReFS. Na serwerze członkowskim domeny użyj programu Windows PowerShell, aby zainicjować dysk danych, utworzyć nową partycję i sformatować ją za pomocą systemu plików ReFS.
- Przejrzyj zasady zapory, aby zezwolić na ruch związany z iSCSI. Na serwerze członkowskim domeny użyj programu Windows PowerShell, aby przejrzeć reguły zapory zezwalające na ruch związany z interfejsem iSCSI.
- Utwórz dysk wirtualny iSCSI i przypisz go do docelowi iSCSI. Na serwerze członkowskim domeny użyj Menedżera serwera, aby utworzyć dysk wirtualny iSCSI przypisać go do obiektu docelowego iSCSI.
- Nawiąż połączenie z obiektem docelowym iSCSI z serwera zarządzania. Użyj inicjatora iSCSI, aby nawiązać połączenie z nowo skonfigurowanym obiektem docelowym iSCSI.
- Zweryfikuj obecność nowego woluminu. Użyj Menedżera serwera, aby zweryfikować zamontowanie woluminu na serwerze zarządzania.