Dove sono archiviati i file su Google Drive?
Questa è una domanda più complicata di quanto sembri a prima vista. Ci sono già state alcune risposte di "data center", e mentre questo è vero, non dice tutta la storia.
Supponiamo che tu abbia un file memorizzato in Google Drive. È memorizzato da qualche parte su un computer in un centro dati di Google. Ora, supponiamo che in qualche modo abbiate pieno accesso a tutti i data center di Google. Volete davvero distruggere questo file, quindi volete andare al data center di Google, trovare il computer su cui è ospitato e distruggere il disco rigido. Cosa succede?
La risposta è: niente. Non hai distrutto nulla.
Il paradigma fondamentale del cloud computing dice che nessun pezzo di hardware dovrebbe essere considerato immutabile. Quando si ha a che fare con computer del tipo di scala che Google (e Amazon, e Facebook, e Microsoft, ecc.) fanno, si ha a che fare con la rottura dell'hardware del server. Come tale, se il vostro file esistesse solo in un posto, c'è una possibilità non nulla che possa sparire un giorno a causa di un malfunzionamento dell'hardware.
In aggiunta a questo, Google spinge molto la natura collaborativa di Google Drive. Ma se il tuo file si trova in un centro dati in Iowa, e stai collaborando con qualcuno in Giappone, allora tutto il loro traffico di accesso a quel file deve attraversare l'Oceano Pacifico. Questo è costoso e richiede tempo.
Per tenere conto di questo, tutti i dati nel sistema di Google sono altamente replicati. Il tuo file probabilmente non esiste in un singolo centro dati, ma in più centri dati e in più macchine all'interno dello stesso centro dati. Questo permette un accesso multiregionale e fornisce ridondanza in caso di guasto hardware.