| 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 Properties | Operating System | VMware |
| vDisk Provisioning | Verteilung der Managing Controller gleichmäßig | Path A-Failover/failback und Path B-Failover-failback |
| LUN Pfade | Round robin (bevorzugt) oder MRU |
| Multipathing Konfiguration | esxcli nmp satp setdefaultpsp –satp VMW_SATP_ALUA –psp VMW_PSP_RR |
| Round Robin Parameter IOPS=1 | esxcli 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 |
| Windows | HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Disk/TimeoutValue | 3c (hex) oder 60 sec |
| Linux | cat /sys/bus/scsi/devices/W:X:Y:Z/timeout | echo 60 > .. |
| | cat /sys/block/sdX/device/timeout | echo 60 > .. |
| Queue depth HBA | BIOS Einstellung des HBA | 64 |
| Advanced Settings Disk | Disk.Sched.NumReqOutstanding | 64 |
| | esxcfg-advcfg -s 64 /Disk/SchedNumReqOutstanding |
| Prüfung geladenes HBA Modul |
| QLogic | vmkload_mod -l | grep qla |
| Emulex | vmkload_mod -l | grep lpfc |
| Anpassung Treibermodul |
| QLogic | esxcfg-module -s ql2xmaxqdepth=64 qla2xxx |
| Emulex | esxcfg-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.