Casa Impresa Facebook aggiorna il suo parco hardware di server

Facebook aggiorna il suo parco hardware di server

by Adam Armstrong

Oggi all’Open Compute Summit (OCP) 2017, Facebook ha annunciato un aggiornamento end-to-end del suo parco hardware di server. Questo annuncio include tutti i nuovi chassis di storage, server GPU e server di elaborazione, nonché l'ultima versione di Yosemite, la piattaforma di elaborazione multinodo di Facebook. Tutte le specifiche di progettazione sono disponibili tramite il sito Open Compute Project e verrà rilasciato un set completo di file di progettazione hardware per tutti i sistemi.


Oggi all’Open Compute Summit (OCP) 2017, Facebook ha annunciato un aggiornamento end-to-end del suo parco hardware di server. Questo annuncio include tutti i nuovi chassis di storage, server GPU e server di elaborazione, nonché l'ultima versione di Yosemite, la piattaforma di elaborazione multinodo di Facebook. Tutte le specifiche di progettazione sono disponibili tramite il sito Open Compute Project e verrà rilasciato un set completo di file di progettazione hardware per tutti i sistemi.

Facebook si è evoluto e si sta ancora evolvendo. Il servizio di social media e social networking mantiene ancora il suo status e le capacità di condivisione di foto che lo hanno portato al successo; sin dal suo inizio, Facebook ha aggiunto molte altre funzionalità. Alcuni anni fa Facebook ha acquisito il servizio di condivisione di foto e video Instagram. Oggi Facebook conta 100 milioni di ore di video guardati ogni giorno, 95 milioni di foto e video incollati su Instagram e oltre 400 milioni di persone che utilizzano chat vocali e video su Facebook Messenger. Per tenere il passo con questo ritmo e soddisfare i clienti, Facebook deve aggiornare il proprio parco server per migliorare le prestazioni e la scalabilità.

Con l'archiviazione, Facebook sta sostituendo lo chassis Open Vault che utilizza dal 2013. Il nuovo chassis, Bryce Canyon, è progettato per l'archiviazione ad alta densità di dati come foto e video. Il nuovo Bryce Canyon è un 4OU (unità rack aperte) che supporta fino a 72 HDD da 3.5" (SAS da 12 Gb/SATA da 6 Gb), densità superiore del 20% rispetto al modello precedente. Bryce Canyon ha un design modulare che lo rende flessibile per diventare diverse configurazioni come un JBOD o un potente server di archiviazione. Per quanto riguarda il server di storage, la nuova piattaforma supporta processori più potenti e fino a quattro volte l'impronta di memoria del dispositivo di storage precedente.

Tutte quelle foto e quei video necessitano di un ottimo sistema GPU che li alimenta. Facebook sta sostituendo il suo server GPU Big Sur con il nuovo Big Basin. Big Basin è un JBOG (solo un mucchio di GPU), progettato per disaggregare il calcolo della CPU dalle GPU. Il design separato significa che Big Basin avrà bisogno di blocchi di calcolo e di rete separati, ma significa anche che possono essere scalati in modo indipendente. Big Basin può supportare otto GPU (acceleratori GPU NVIDIA Tesla P100). Ha visto un aumento della memoria da 12 GB a 16 GB e un aumento quasi del 100% del throughput rispetto a Big Sur.

Con il design modulare di cui sopra, è necessario che ci sia una sorta di unità principale per il calcolo. Facebook utilizza Leopard per una varietà di servizi informatici. Oggi presentano Tioga Pass, che ha una scheda madre a doppio socket, che utilizza lo stesso fattore di forma da 6.5 ​​"per 20" e supporta design sia a lato singolo che a doppio lato. Tioga Pass può massimizzare le configurazioni di memoria grazie al suo design fronte-retro, con DIMM su entrambi i lati. Facebook ha anche aggiornato il connettore mSATA con slot M.2 che supportano NVMe. Gli slot PCIe sono stati aggiornati da x24 a x32, consentendo due slot x16 o uno slot x16 e due slot x8. Ciò raddoppia la larghezza di banda PCIe disponibile e rende il server un'unità principale più flessibile sia per Big Basin che per Lightning JBOF. Facebook ha aggiunto anche una scheda NIC da 100G per consentire l'accesso con larghezza di banda maggiore alla memoria flash.

Facebook ha anche aggiornato la sua piattaforma di elaborazione multi-nodo, Yosemite. L'ultima versione utilizza un nuovo design dello chassis vCubby da 4 OU, tuttavia è ancora compatibile con Open Rack v2. Ogni cubby supporta quattro schede server 1S o due server più due schede dispositivo e ciascuno dei quattro server può connettersi a una scheda NIC multi-host 50G o 100G. Un'altra nuova funzionalità interessante è il supporto del servizio hot, non è più necessario che i server siano offline per essere sottoposti a manutenzione. Il nuovo Yosemite può supportare sia i server Mono Lake che Twin Lake 1S e offre supporto per la scheda portante SSD Glacier Point e la scheda portante per dispositivi Crane Flat.

Le specifiche per ciascuno degli elementi sopra indicati saranno disponibili sul sito del progetto Open Compute.

Codice Facebook

Discuti questa storia

Iscriviti alla newsletter di StorageReview