Car-tech

Facebook si prepara a usare 'cold storage' per gestire grandi quantità di dati

Becoming an ASTRONAUT ? | NASA PRIVATE Tour - Ep.22

Becoming an ASTRONAUT ? | NASA PRIVATE Tour - Ep.22

Sommario:

Anonim

Facebook sta ripensando il modo in cui memorizza i dati per far fronte ai 7 petabyte di nuove foto che gli utenti del social network caricano ogni mese. Con il crescere del numero di foto, Facebook ha bisogno di trovare modi più economici e meno affamati per archiviarli tutti, secondo il vicepresidente della società di ingegneria delle infrastrutture.

Gli utenti caricano circa 300 milioni di foto al giorno, più in occasioni speciali, Jay Parikh di Facebook ha detto mercoledì alla conferenza Structure Europe ad Amsterdam. "Halloween è uno dei nostri più grandi giorni per l'upload di foto dell'anno: tra 1 e 2 miliardi di foto caricate in un solo giorno", ha detto.

Le foto scattate a Halloween perdono presto il loro interesse, senza che nessuno li guardi dopo alcuni giorni o settimane, ma "Il nostro contratto con i nostri utenti è che non possiamo cancellare i dati quando non si accede, dobbiamo tenerli", ha detto. Ciò ha portato all'idea di mettere le foto in una sorta di "cella frigorifera", ha detto Parikh.

[Ulteriori letture: I migliori servizi di streaming TV]

Per fare ciò, Facebook prevede di costruire un nuovo data center con diversi tipi di storage, hardware del server e apparati di rete che consumano meno energia e costano meno dei data center esistenti, il tutto senza cambiare i tempi di risposta dei server, ha detto.

Ma quanto può essere efficiente la conservazione a freddo di Facebook? Quando i costi e il consumo di energia nei data center vengono ridotti, ciò avviene solitamente a scapito delle velocità di accesso.

L'archiviazione dei dati su nastri, ad esempio, riduce il consumo energetico ma rallenta notevolmente l'accesso ai dati.

Amazon Web Services sta seguendo una via di mezzo con il suo servizio di archiviazione cloud Glacier, che propone come alternativa al nastro. Il servizio è ottimizzato per i dati a cui si accede raramente e per i quali sono accettabili tempi di recupero di diverse ore.

Questo è troppo lento per Facebook, secondo Parikh. "Non posso avere una foto a cui accedi da cinque o dieci anni fa, e per me mostrare un banner all'utente che dice: 'Ehi, perché non riprovare tra 24 ore?' È ancora necessario essere relativamente in tempo reale ", ha detto.

Minori fabbisogni energetici

Immagine: Per gentile concessione del Data Center KnowledgeFacebook Data Center in Oregon

La maggior parte dei data center utilizzati oggi sono ottimizzati per utilizzare un sacco di potere di gestire compiti che richiedono grande potenza di calcolo. La tecnologia "cold storage" a cui Facebook sta pensando è all'estremo opposto, ha detto Parikh. "Hai bisogno di molto e molto spazio ma non hai bisogno di tanta energia", ha detto, aggiungendo che tutto ciò che riguarda il data center deve essere ripensato per gestire il problema sulla scala che Facebook affronta.

Ad un livello elevato, Facebook sta lavorando su un software che capirà come e dove conservare un pezzo di contenuto nell'infrastruttura quando invecchia, ha detto Parikh. "Ciò significa che le copie dei dati si muoveranno nel tempo e utilizzeranno le diverse parti dell'infrastruttura che avremo ottimizzato per l'età dei contenuti." Alcune delle invenzioni nel livello del software consentiranno a Facebook di rispondere ancora rapidamente ma di archiviare i dati in modo più economico, ha affermato.

Il freddo sarà parte dell'infrastruttura di Facebook nei prossimi due anni, ha detto. Facebook prevede di divulgare e condividere le parti che ritiene siano rilevanti attraverso l'Open Compute Project, un'iniziativa avviata da Facebook per applicare il modello di collaborazione software open source al mondo dell'hardware del data center.