L'aumento della lunghezza della coda SCSI virtuale potrebbe determinare miglioramenti delle prestazioni per alcune configurazioni virtuali. E' opportuno comprendere i fattori che hanno portato ad una modifica del valore relativo alla lunghezza della coda SCSI virtuale.
Il valore relativo alla lunghezza della coda SCSI virtuale stabilisce il numero di richieste che il programma di controllo della testina del disco accoderà al programma di controllo del client SCSI virtuale in ogni momento. E' possibile modificare tale valore passando dal valore predefinito a qualsiasi valore compreso tra 1 e 256. Il valore predefinito è 3. Si modifica tale valore mediante il comando chdev. Per ulteriori informazioni sul suddetto comando, consultare Comando chdev.
L'aumento di questo valore potrebbe incrementare la velocità di trasmissione del disco in configurazioni specifiche. Tuttavia, è necessario tenere conto di diversi fattori. Tali fattori includono il valore dell'attributo relativo alla lunghezza della coda per tutte le unità di memoria fisiche sul Server I/E virtuale che vengono utilizzate come destinazione virtuale dall'istanza disco sulla partizione client e la dimensione massima di trasferimento per l'istanza dell'adattatore client SCSI virtuale che è l'unità principale per l'istanza disco.
La dimensione massima di trasferimento per gli adattatori client SCSI virtuale viene impostata dal Server I/E virtuale, che determina il valore in base alle risorse disponibili sul server e alla dimensione massima di trasferimento impostata per le unità di memoria fisiche che si trovano su tale server. Altri fattori includono la lunghezza della coda e la dimensione massima di trasferimento di altre unità che fanno parte di un gruppo di volumi sottoposto a mirroring o di configurazioni MPIO (Multipath I/O). L'aumento della lunghezza della coda per alcune unità potrebbe ridurre le risorse disponibili per altre unità su quello stesso adattatore condiviso e ridurre la velocità di trasmissione per tali unità.
chdev -1 hdiskN -a "queue_depth=valore"hdiskN rappresenta il nome di un volume fisico e valore è il valore che si assegna, compreso tra 1 e 256.
lsattr -E1 hdiskN