Cum se pregătește cel mai utilizat motor de căutare din lume pentru cerințele următoarelor decenii? Răspunsul stă în scalabilitate extremă și o infrastructură hardware fără precedent: dezvoltarea unei arhitecturi capabile să susțină nu mai puțin de 10 milioane de servere distribuite la nivel global.
Scalabilitate la scară planetară: declarațiile lui Jeff Dean
Cifra poate părea uriașă, mai ales dacă facem o comparație cu alte platforme majore: la acel moment, Facebook – al doilea cel mai vizitat site din lume – funcționa pe aproximativ 30.000 de servere.
Jeff Dean, renumit cercetător și inginer de top în cadrul Google, a dezvăluit detalii fascinante despre direcția arhitecturii companiei. Potrivit acestuia, echipele de inginerie lucrează la o infrastructură concepută să administreze cu ușurință peste 1 milion de servere într-un singur cluster coordonat, având capacitatea de a scala de 10 sau chiar de 20 de ori pe măsură ce cererea crește.
Dacă transpunem aceste date într-o comparație plastică, o infrastructură de 10 milioane de mașini ar însemna aproximativ un server Google pentru fiecare doi locuitori ai României!
De ce are nevoie Google de o asemenea putere de calcul?
Această expansiune masivă a centrelor de date nu este destinată doar afișării rapide a rezultatelor de căutare. Ea reprezintă fundația pentru mai multe direcții strategice majore:
- Procesarea în cloud: susținerea ecosistemului Google Apps, a serviciilor de stocare și a platformelor enterprise în cloud;
- Indexarea continuă a webului în timp real: procesarea a miliarde de interogări zilnice și stocarea conținutului multimedia în continuă explozie pe YouTube;
- Cercetarea în inteligență artificială: dezvoltarea rețelelor neuronale complexe, a recunoașterii vocale și a algoritmilor predictivi care necesită o putere computațională colosală.
În timp ce majoritatea companiilor privesc extinderea infrastructurii ca pe un cost logistic, pentru Google construirea celor mai eficiente centre de date din lume constituie principalul avantaj competitiv. Rămâne de văzut cât de repede va deveni realitate pragul de 10 milioane de servere și ce noi servicii vor rula pe această mașinărie globală.