Konfiguracja multipathing-u w VMware ESXi 3.5 z EMC iSCSI AX4-5i
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].
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:
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.
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
- ↑ 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.
- ↑ http://viops.vmware.com/home/docs/DOC-1228
Dalsze informacje
- http://itknowledgeexchange.techtarget.com/storage-soup/storage-vendors-put-together-esx-iscsi-cookbook/, http://virtualgeek.typepad.com/virtual_geek/2009/01/a-multivendor-post-to-help-our-mutual-iscsi-customers-using-vmware.html oferuje obszerne ogólne informacje o iSCSI w VMware ESX 3.5 i przyszłych wersjach