89
contenimento dei costi hardware e software, Brin e Page hanno potuto
concentrare gli investimenti nelle infrastrutture di comunicazione: i
due centri di calcolo su ogni costa degli Stati Uniti sono collegati fra
loro per mezzo di linee dedicate da 1 Gbps, mentre la comunicazione
coast-to-coast è invece affidata a collegamenti condivisi da 1 Gbps
35
:
questo rende il trasferimento di dati fra i quattro centri di calcolo un
procedimento quasi istantaneo. La banda Internet a disposizione per la
comunicazione con il resto della Rete è invece virtualmente illimitata:
linfrastruttura globale messa a disposizione di Google dai suoi provi-
der permette infatti al motore di ricerca di adattarsi anche a picchi di
trasferimento nellordine del Terabit
36
.
4.2.3
Scalabilità
La scalabilità di un sistema informativo è la misura della sua ca-
pacità di adattarsi a un aumento della complessità computazionale o
della domanda di risorse senza un decremento proporzionale della sua
efficienza. Nel caso di Google, la scalabilità è una diretta conseguenza
della modularità dellarchitettura, che rende laggiunta di nuovi com-
ponenti al sistema un processo relativamente indolore.
Dal 1998 ad oggi, il numero di server del motore di ricerca è au-
mentato di pari passo con un incremento di traffico che ha raggiunto
picchi del 20% al mese nel corso del 2000
37
: dai circa duemila server
del gennaio 2000 si è passati a quattromila server a giugno
38
e seimila
server a novembre
39
dello stesso anno, aggiungendo nuova potenza di
calcolo a mano a mano che ciò si rendeva necessario. Tutte le macchi-
ne sono assemblate e configurate in proprio presso la sede centrale di
Google a Mountain View
40
e quindi spedite a uno dei quattro centri di
calcolo.
35
[Höl01].
36
[EQIX01], [MFNX01].
37
[Cor00].
38
[Wag00].
39
[Cor00].
40
Ibidem.