Introdução
O USB já existe há bastante tempo, usado extensivamente até nas indústrias automotiva, marítima e espacial, até certo ponto. No entanto, certas formas de comunicação são mais confiáveis do que outras em termos de:
Possibilidade de redundância a quente
Proteção do equipamento conectado contra falhas em outras conexões (sobretensões, curtos-circuitos, mau comportamento [dados, níveis de tensão, tempo ...] ...) ou no próprio hub / comutador
Grande tempo médio antes da falha ("congelamento" ou falha de hardware)
Geralmente, a taxa de erro é um pouco menos importante, pois a detecção e a correção (que podem exigir retransmissão) são tratadas pela biblioteca / pilha de protocolos.
Questão
Gostaria de saber o quão confiável é um sistema baseado em um hub USB (digamos, 16 portas, seja encadeado ou não). O que geralmente pode dar errado e o que pode ser feito (proteções / topologias ...) para impedir que as falhas de ponto único se espalhem (idealmente, eu trocaria o equipamento com defeito e ele estaria pronto para funcionar).
Problema específico
Para um equipamento específico em funcionamento, preciso conectar 16 dispositivos a um PC primário e a um PC redundante (assumindo o controle se o outro travar). 75% dos dispositivos têm Ethernet e USB e 25% são apenas USB, e estou pensando se devo simplificar tudo (o que também pode aumentar a confiabilidade) usando apenas o USB ou os dois para maximizar a confiabilidade. Para USB, a alternância entre os 2 computadores seria feita usando uma chave manual.
Para ilustrar, o hub que estou considerando é este , que suporta picos de <350W, mas não parece isolado; Eu tenho o pressentimento de que eles estão usando demais o termo "industrial", para que eu possa trocá-lo por várias 7 portas encadeadas em série. O equipamento conectado é um conjunto de controladores industriais de temperatura PID, um no-break e um termômetro de precisão. No entanto, esta questão é mais geral.