Profundidade da fila em hosts Fibre Channel

Em redes Fibre Channel, a profundidade da fila é o número de operações de E/S (comandos SCSI) que podem ser executadas em paralelo em um dispositivo.

Geralmente, uma profundidade de fila maior pode levar a um melhor desempenho. No entanto, quando muitas E/Ss simultâneas são enviadas para um dispositivo de armazenamento, o dispositivo responde com uma mensagem de falha de E/S de fila cheia. Essa mensagem é destinada para fazer com que o host tente a E/S novamente pouco tempo depois. No entanto, nem todos os sistemas operacionais manipulam corretamente a falha de fila cheia, o que pode causar falhas ou atrasos de E/S desnecessários nos aplicativos.

Para evitar esses atrasos ou falhas, configure seus hosts para que eles enviem apenas um número finito de E/Ss para o sistema de armazenamento para evitar esgotar os recursos do sistema de armazenamento.

Em configurações com vários hosts, configure cada host com uma profundidade de fila semelhante para manter a equidade entre os hosts.
  • Para a maioria dos hosts, configure a profundidade da fila de HBA para 32.
  • Para os hosts que são significativamente mais ocupados ou onde nem tantos hosts estão configurados no sistema de armazenamento, configure a profundidade da fila de HBA para 128.

Assegure-se de que o total de profundidade da fila para todos os hosts que estão conectados a uma única porta Fibre Channel física no sistema de armazenamento não exceda 2048.

Se as falhas de fila cheia de E/S do host ocorrerem regularmente, considere reduzir as profundidades das filas ou distribuir o zoneamento do host entre mais portas Fibre Channel físicas no sistema de armazenamento.