Nel 1998, l’attrezzatura che gestiva Google era relativamente modesta. I co-fondatori Page e Brin usavano i server di Stanford e altre macchine donate per gestire i compiti del motore di ricerca di Google. L’attrezzatura a quel tempo includeva:
- Due server Dual Pentium II da 300 megahertz (MHz) con 512 megabyte (MB) di memoria
- Un computer IBM RS6000 a quattro processori F50 con 512 MB di memoria
- Un computer Sun Ultra II a doppioprocessore Sun Ultra II con 256 MB di memoria
- Diversi dischi rigidi (alcuni dei quali erano alloggiati in una scatola coperta di mattoncini LEGO) che vanno da 4 a 9 gigabyte (GB) per un totale di più di 350 GB di spazio di archiviazione
Oggi, Google utilizza più di 2 milioni di server personalizzati in più di una dozzina di centri dati in tutto il mondo per rendere i loro prodotti umili. La strategia di Google è di progettare i server senza hardware o software inutili per limitare i potenziali problemi e le vulnerabilità di sicurezza. L’azienda distribuisce i dati che memorizza su diversi server in diversi centri, in modo che nel caso di qualsiasi potenziale violazione o guasto, i dati – foto degli utenti, video, documenti, ecc – sono sottoposti a backup in più luoghi. I siti sono anche fisicamente protetti – recinzioni, guardie e simili – 24 ore al giorno, sette giorni su sette.
Pubblicità
Google usa i server per diversi compiti. I server web ricevono ed elaborano le richieste degli utenti, inviando la richiesta al prossimo server appropriato. I server di indicizzazione memorizzano gli indici di Google e i risultati delle ricerche. I server di documenti memorizzano i riassunti delle ricerche, le informazioni degli utenti, i file di Gmail e Google Docs. I server per gli annunci memorizzano le pubblicità che Google visualizza sulle pagine di ricerca.