Best Practices VMware vSphere mit HP EVA

Konfiguration HP EVA

Wenn möglich nur eine Diskgroup verwenden
Benutzung gleicher Diskgrößen
Spare Kapazität = (Größe der größten Disk der Diskgroup * 2 ) * (Protection Level)
Single Drive Protection ist ausreichend, wenn die MTTR geringer als 7 Tage
Host PropertiesOperating SystemVMware
vDisk ProvisioningVerteilung der Managing Controller gleichmäßigPath A-Failover/failback und Path B-Failover-failback

Konfiguration VMware vSphere

LUN PfadeRound robin (bevorzugt) oder MRU
Multipathing Konfigurationesxcli nmp satp setdefaultpsp –satp VMW_SATP_ALUA –psp VMW_PSP_RR
Round Robin Parameter IOPS=1esxcli nmp round robin setconfig –type “iops” –iops 1 –device naa.xxxxxxxxx
for i in `ls /vmfs/devices/disks/ | grep naa.600` ; do esxcli nmp roundrobin setconfig --type “iops” --iops=1--device $i; done

Konfiguration VMs

WindowsHKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Disk/TimeoutValue3c (hex) oder 60 sec
Linuxcat /sys/bus/scsi/devices/W:X:Y:Z/timeoutecho 60 > ..
cat /sys/block/sdX/device/timeoutecho 60 > ..

Advanced Performance Parameter

Queue depth HBABIOS Einstellung des HBA64
Advanced Settings DiskDisk.Sched.NumReqOutstanding64
esxcfg-advcfg -s 64 /Disk/SchedNumReqOutstanding
Prüfung geladenes HBA Modul
QLogicvmkload_mod -l | grep qla
Emulexvmkload_mod -l | grep lpfc
Anpassung Treibermodul
QLogicesxcfg-module -s ql2xmaxqdepth=64 qla2xxx
Emulexesxcfg-module -s lpfc0_lun_queue_depth=64 lpfc820
Adjust Queue Depth for a QLogic HBA
If you are not satisfied with the performance of your QLogic adapter, you can change its maximum queue
depth.
You can adjust the maximum queue depth for a QLogic qla2xxx series adapter by using the vSphere CLI.
Procedure
1 Verify which QLogic HBA module is currently loaded by entering the following command:
vmkload_mod -l | grep qla2xxx.
2 Run the following commands.
The example shows the qla2300_707 module. Use the appropriate module based on the outcome of the
previous step.
vicfg-module -s ql2xmaxqdepth=64 qla2300_707
In this case, the HBA represented by ql2x will have its LUN queue depth set to 64.
3 Reboot your host.
Adjust Queue Depth for an Emulex HBA
If you are not satisfied with the performance of your Emulex adapter, you can change its maximum queue
depth.
Procedure
1 Verify which Emulex HBA module is currently loaded by entering the vmkload_mod -l | grep lpfcdd
command.
2 Run the following command.
The example shows the lpfcdd_7xx module. Use the appropriate module based on the outcome of
Step 1.
vicfg-module -s lpfc0_lun_queue_depth=16 lpfcdd_7xx
In this case, the HBA represented by lpfc0 will have its LUN queue depth set to 16.
3 Reboot the host.
Navigation
Werkzeuge