A adequação depende das suas necessidades. Para você, parece que 90 segundos não são uma boa opção.
Eu já vi uma documentação de fornecedor recomendando que fibre- os tempos limite do HBA do canal são definidos em 60 segundos para lidar melhor com coisas como failover de matriz, atualizações de firmware para controladores e afins. O lado negativo é como você aponta: pode levar a atrasos muito longos para retornar o armazenamento.
E na verdade isso não é uma coisa ruim. Muitos sistemas operacionais forçarão a desmontagem de um LUN se ele obtiver timeouts de HBA, o que pode ser muito mais perturbador do que um longo atraso ocasional para retornar um bloco. O truque é equilibrar o seguinte:
- A probabilidade de sua pilha de armazenamento gerar longos atrasos
- Sua tolerância a dados atrasados
- Sua tolerância a LUNs desmontados
Em geral, os discos colocados em uma matriz RAID devem ter um valor de tempo limite baixo, pois permite que o controlador RAID saiba lidar com a solicitação de bloqueio em outro lugar. Esta é uma grande razão pela qual as unidades de nível de consumidor são uma má ideia quando usadas com placas RAID de hardware; seus tempos limite são muito longos, o que pode levar apenas ao problema que você não deseja.