Che cos'è un InfiniBand®?
InfiniBand® è un sistema di comunicazione e archiviazione di rete che utilizza collegamenti e processori seriali ad alta velocità per rispondere alle preoccupazioni di prestazioni e affidabilità per il calcolo ad alte prestazioni. È in grado di indirizzare 64.000 nodi e può fornire velocità fino a 2,5 gigabit al secondo (Gbps). Questa velocità è di circa 2.500 milioni di bit al secondo (Mbps), che può scaricare un file da 1 gigabit in meno di 4 secondi.
I collegamenti seriali ad alta velocità ora disponibili, come la fibra ottica, rendono parzialmente possibile InfiniBand®. All'inizio dell'informatica, le comunicazioni seriali erano considerate troppo lente per velocità di trasferimento dati elevate e i bus di computer, che erano per lo più paralleli, erano l'unica scelta. Collegamenti seriali veloci e bus seriali sono molto pratici e i punti di errore sull'hardware sono minori. In un bus parallelo a 32 bit, ad esempio, ci sono almeno 32 serie di driver di bit e molto spesso contatti di pressione coinvolti tra le schede di interfaccia. La probabilità di guasto è quindi maggiore nei dispositivi paralleli a questo proposito.
InfiniBand® offre inoltre ridondanza per una maggiore affidabilità. I dispositivi di archiviazione e gli host di InfiniBand® possono essere distribuiti geograficamente per una protezione ottimizzata. Ad esempio, un'enorme applicazione di database che richiede 24 x 7, o 100%, il tempo di attività può prendere in considerazione molte tecniche, tra cui ridondanza del sito, ridondanza del server e ridondanza dell'archiviazione.
La ridondanza del sito replica un intero sito di applicazione che funziona contemporaneamente al sito di applicazione principale, che all'inizio potrebbe sembrare sprecare risorse di elaborazione e reti di computer. La saggezza nell'approccio si osserva quando un'operazione nel sito di applicazione principale viene parzialmente o totalmente interrotta. Un sito di backup che funziona sempre insieme al sito primario viene quindi promosso come sito principale e continua l'elaborazione fino a quando il sito principale non è attivo e online.
La ridondanza del server replica il server primario per garantire il funzionamento continuo in caso di errore. Sia collocato o remoto dal primario, il server secondario potrebbe essere in parallelo, in modo che qualsiasi errore grave nel server primario non interrompa il servizio. Nel mirroring del disco, l'archiviazione locale del server viene scritta su due sistemi di archiviazione, mentre nel mirroring del sito, il sito di backup esegue il lavoro del server primario e si sincronizza con esso.
Un collegamento di comunicazione fabric commutato è in grado di fornire le larghezze di banda del dispositivo necessarie per i supercomputer. Fabric si riferisce a una rete relativamente vasta di host e dispositivi di rete collegati tra loro. In una struttura commutata, l'archiviazione remota ad alta velocità e i servizi host remoti veloci sono potenziati da tecnologie di commutazione che riducono le spese generali di elaborazione e le collisioni quando i pacchetti di dati vengono inviati nella rete.