Konfiguracja multipathing-u w VMware ESXi 3.5 z EMC iSCSI AX4-5i

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania

VMware oferuje od ESX/ESXi 3.5 kilka możliwości multipathing-u iSCSI z programowym inicjatorem. Ten artykuł pokazuje konkretną konfigurację VMware ESXi z systemem storage EMC iSCSI AX4-5i. Przy zastosowaniu ESX zamiast ESXi musi zostać skonfigurowany dla połączenia iSCSI dodatkowy port konsoli serwisowej.

Następujące testy pokazują, że przez wybraną konfiguracje osiągnięte zostaje połączenie wysokiej dostępności do systemu storage.

Przykładowa konfiguracja

Stosowane są następujące komponenty:

  • EMC AX4-5i (storage iSCSI z redundantnymi kontrolerami)
  • serwer SR2500
  • 2 switche Ethernet 1GBit dedykowane ruchowi iSCSI

Konfiguracja opiera się o instrukcję EMC AX4 Planning Your AX-Series Storage-System Configuration[1] jak i o artykuł VMware viops Integrating EMC Clarriion ISCSI with ESX 3.5[2].

Schemat struktury:

Konfiguracja IP sieć 1 (Switch 1)

Port IP Adresse Subnetz Maske Gateway
AX4-5i Storage processor A iSCSI port 0 (A0) 172.31.1.150 255.255.255.0 0.0.0.0
AX4-5i Storage processor B iSCSI port 0 (B0) 172.31.1.151 255.255.255.0 0.0.0.0
ESXi Server iSCSI NIC 1 172.31.1.101 255.255.255.0 0.0.0.0

Konfiguracja IP sieć 2 (Switch 2)

Port IP Adresse Subnetz Maske Gateway
AX4-5i Storage processor A iSCSI port 1 (A1) 172.31.2.150 255.255.255.0 0.0.0.0
AX4-5i Storage processor B iSCSI port 1 (B1) 172.31.2.151 255.255.255.0 0.0.0.0
ESXi Server iSCSI NIC 2 172.31.2.101 255.255.255.0 0.0.0.0

Konfiguracja sieciowa VMware

Oba zrzuty pokazują konfigurację sieciową w VMware:

Opis Zrzut
Konfiguracja sieciowa
interfejs sieciowy

Konfiguracja programowego inicjatora iSCSI w VMware

Zrzuty pokazują konfigurację programowego inicjatora iSCSI w VMware:

Opis Zrzut
General Tab
Dynamic Discovery Tab
Storage Adapter - rozpoznane są cztery ścieżki

Tworzenie storage'u VMFS

W AX4-5i dostępny jest logiczny dysk w wielkości 200 GB. Zostanie on skonfigurowany jako VMFS Datastore:

Opis Zrzut
Add Storage Wizard: typ storage'u
Add Storage Wizard: Device Location
Add Storage Wizard: Current Disk Layout
Add Storage Wizard: Datastore Name
Add Storage Wizard: Disk/LUN - Formatting (VMFS-3)
Add Storage Wizard: Podsumowanie
Konfiguracja storage po zakończeniu Add Storage Wizard

Scenariusze awarii i pfad failover

Następujące testy pokazują przez które ścieżki zostaje utrzymane połączenie w przypadku awarii aktualnie aktywnej ścieżki.

Sytuacja wyjściowa

Na początku przebiega aktywna ścieżka storage z serwera do portu A0 w systemie storage.

Opis Zrzut
Właściwości iSCSI Datastore
Manage Paths Dialog: ścieżka vmhba37:3:0 (do portu A0 w systemie storage) jest aktywną ścieżką
Policy
Path State

Pfad failover podczas awarii

Podczas następujących testów dostęp do systemu storage po wystąpieniu awarii możliwy był po około 50 sek. W tym czasie w systemie gościa z Windows 2003 R2 test aplikacji IOmeter nie został przerwany - jedynym ograniczeniem było to, że przez 50 sek. nie był możliwy żaden IO. Następnie testy IOmeter przebiegały nie przerwanie.

Opis Zrzut
Awaria switcha 1, połączenie do portu A1 systemu storage staje się aktywne
Switch 1 jest po awarii ponownie dostępny, połączenie do portu A1 systemu storage pozostaje aktywne
Awaria switcha 2, połączenie do portu A2 systemu storage staje się aktywne
Switch 2 jest po awarii ponownie dostępny, połączenie do portu A0 systemu storage pozostaje aktywne
Awaria połączenia z serwera do switcha 1, połączenie do portu A1 systemu storage staje się aktywne
dodatkowo do awarii połączenia z serwera do switcha 1 awarii ulega połączenie między switchem 2 a portem A1 systemu storage AX4-5i, połączenie do portu B1 systemu storage staje sie aktywne (to jest ostatnia dostępna ścieżka). Poprzez zmianę aktywnej ścieżki z A1 na B1 dochodzi w systemie storage do SP failover (Storage Processor Failover, Controller Failover). Również tu po około 50 sek. możliwy jest ponownie IO.

Wnioski

We wszystkich pokazanych scenariuszach awarii już po około 50 sek. ponownie możliwy był IO. Wirtualne maszyny funkcjonują nadal, jak i aplikacje w nich (w teście IOmeter).

Poprzez zastosowanie iSCSI AX4-5i z redundantnymi kontrolerami (Storage Prozessoren), dwóch niezależnych switchy Ethernet i konfiguracji z dwoma wirtualnymi switchami dla programowych inicjatorów w VMware możliwe jest zapewnienie połączenia wysokiej dostępności do systemu storage.

Odnośniki

  1. AX4 Planning Your AX-Series Storage-System Configuration (customized document), strona 12 Dual-SP storage system connected to a dedicated iSCSI network (multiple-initiator servers). Dalsze informacje dostępne są na EMC Supportseiten zur AX4-5.
  2. http://viops.vmware.com/home/docs/DOC-1228

Dalsze informacje

Powiązane artykuły

Konfiguracja Jumbo Frames (MTU) w EMC CLARiiON AX4-5
Konfiguracja multipathing-u w Citrix XenServer 5.5 z EMC iSCSI AX4-5i
Konfiguracja podstawowa multipathing-u z EMC iSCSI AX4-5i pod SLES10 SP2