Ich bin neu hier und habe auch schon die erste Frage im Zusammenhang mit Esxi 5.1, iSCSI und Round-Robin.
Hoffe ihr könnt mir einen Anstoss geben, damit ich zum Ziel komme.
Das hier ist das Layout meiner Test-Server::
2x ESX Server:
- 144GB RAM
- RAID1 lokal mit 148GB HD
- 1x NIC LAN
- 2x NIC iSCSI
1x Storage/iSCSI Server Ubuntu 12.04:
- 144GB RAM
- RAID1 mit 148GB HD
- RAID5 4x 600GB
- 1x NIC LAN
- 2x NIC iSCSI
Auf dem Ubuntu Server habe ich per LVM je 100GB einem LUN zugeordnet und dieses per iSCSI exportiert.
Mache ich auf dem Ubuntu Server einen Test, so komme ich bei dem RAID5 auf einen Durchsatz von ca. 230MB/s.
Auf dem ESX Server habe ich einen "vSwitch" mit zwei "VMKernel's". Dazu jeweils unter "NIC Teaming"
einen Adapter ausgeschlossen. So wie es in dieser Anleitung steht.
Multipathing ISCSI VMware
Wenn ich aber auf dem ESX in einer VM einen Test mache, so habe ich immer nur ca. 100MB/s. Dies ist
natürlich die max. Geschwindigkeit 1 NIC. Irgendwie scheint das RR bei mir nicht richtig zu klappen.
Es wird immer nur auf 1 NIC etwas gesendet und empfangen. Die zweite NIC hat keinen Traffic, bis
ich manuell einen Fehler erzeuge und der ESX dann auf die andere NIC switcht.
Ich habe schon etliches gelesen und habe auch den "IOPS" Wert von "1000" auf "1" gestellt. Weiter habe ich
auch "useANO" auf "1", was aber auch nicht hilft.
Ich möchte gerne erreichen, dass beide NIC's für das iSCSI verwendet werden.
Ich habe keine Idee mehr und bin echt über einen Tipp dankbar.
Gruss
Hier noch die Konfiguration:
Code: Alles auswählen
~ # esxcfg-mpath -bd naa.600XXXXXXXXX82473
naa.600XXXXXXXXX82473 : LIO-ORG iSCSI Disk (naa.600XXXXXXXXX82473)
vmhba36:C0:T0:L1 LUN:1 state:active iscsi Adapter: iqn.XXXXXX.iscsitest03 Target: IQN=iqn.2003-01.org.linux-iscsi.iscsitest01.x8664:sn.97f577b57613 Alias= Session=00023d000001 PortalTag=1
vmhba36:C1:T0:L1 LUN:1 state:active iscsi Adapter: iqn.XXXXXX.iscsitest03 Target: IQN=iqn.2003-01.org.linux-iscsi.iscsitest01.x8664:sn.97f577b57613 Alias= Session=00023d000002 PortalTag=1
vmhba36:C2:T0:L1 LUN:1 state:active iscsi Adapter: iqn.XXXXXX.iscsitest03 Target: IQN=iqn.2003-01.org.linux-iscsi.iscsitest01.x8664:sn.97f577b57613 Alias= Session=00023d000003 PortalTag=1
vmhba36:C3:T0:L1 LUN:1 state:active iscsi Adapter: iqn.XXXXXX.iscsitest03 Target: IQN=iqn.2003-01.org.linux-iscsi.iscsitest01.x8664:sn.97f577b57613 Alias= Session=00023d000004 PortalTag=1
~ # esxcfg-mpath -bd naa.600XXXXXXXXXbbb0f
naa.600XXXXXXXXXbbb0f : LIO-ORG iSCSI Disk (naa.600XXXXXXXXXbbb0f)
vmhba36:C0:T0:L0 LUN:0 state:active iscsi Adapter: iqn.XXXXXX.iscsitest03 Target: IQN=iqn.2003-01.org.linux-iscsi.iscsitest01.x8664:sn.97f577b57613 Alias= Session=00023d000001 PortalTag=1
vmhba36:C1:T0:L0 LUN:0 state:active iscsi Adapter: iqn.XXXXXX.iscsitest03 Target: IQN=iqn.2003-01.org.linux-iscsi.iscsitest01.x8664:sn.97f577b57613 Alias= Session=00023d000002 PortalTag=1
vmhba36:C2:T0:L0 LUN:0 state:active iscsi Adapter: iqn.XXXXXX.iscsitest03 Target: IQN=iqn.2003-01.org.linux-iscsi.iscsitest01.x8664:sn.97f577b57613 Alias= Session=00023d000003 PortalTag=1
vmhba36:C3:T0:L0 LUN:0 state:active iscsi Adapter: iqn.XXXXXX.iscsitest03 Target: IQN=iqn.2003-01.org.linux-iscsi.iscsitest01.x8664:sn.97f577b57613 Alias= Session=00023d000004 PortalTag=1
Code: Alles auswählen
~ # esxcli storage nmp device list -d naa.600XXXXXXXXX82473
naa.600XXXXXXXXX82473
Device Display Name: LIO-ORG iSCSI Disk (naa.600XXXXXXXXX82473)
Storage Array Type: VMW_SATP_ALUA
Storage Array Type Device Config: {implicit_support=on;explicit_support=on; explicit_allow=on;alua_followover=on;{TPG_id=0,TPG_state=AO}}
Path Selection Policy: VMW_PSP_RR
Path Selection Policy Device Config: {policy=iops,iops=1,bytes=10485760,useANO=1;lastPathIndex=0: NumIOsPending=0,numBytesPending=0}
Path Selection Policy Device Custom Config:
Working Paths: vmhba36:C0:T0:L1, vmhba36:C1:T0:L1, vmhba36:C2:T0:L1, vmhba36:C3:T0:L1
Is Local SAS Device: false
Is Boot USB Device: false
~ # esxcli storage nmp device list -d naa.600XXXXXXXXXbbb0f
naa.600XXXXXXXXXbbb0f
Device Display Name: LIO-ORG iSCSI Disk (naa.600XXXXXXXXXbbb0f)
Storage Array Type: VMW_SATP_ALUA
Storage Array Type Device Config: {implicit_support=on;explicit_support=on; explicit_allow=on;alua_followover=on;{TPG_id=0,TPG_state=AO}}
Path Selection Policy: VMW_PSP_RR
Path Selection Policy Device Config: {policy=iops,iops=1,bytes=10485760,useANO=1;lastPathIndex=3: NumIOsPending=0,numBytesPending=0}
Path Selection Policy Device Custom Config:
Working Paths: vmhba36:C0:T0:L0, vmhba36:C1:T0:L0, vmhba36:C2:T0:L0, vmhba36:C3:T0:L0
Is Local SAS Device: false
Is Boot USB Device: false