Google platform

A Google-nak nagy számítógépes erőforrásokra van szüksége szolgáltatásainak nyújtásához. Ez a cikk leírja a Google webhelyeinek mögött álló technológiai infrastruktúrát, amint az a vállalat nyilvános bejelentéseiben is szerepel.

Hálózati topológia

2008-ban a Google 34 adatközpontot üzemeltetett szerte a világon, köztük 19-et az Egyesült Államokban (ebből 2 építés alatt áll), 11-et Európában, 3-t Ázsiában és 1-et Brazíliában. Bár az adatokat nem közöljük, egyesek szerint a Google csaknem 2,5 millió szervert tart fenn, amelyek a világ több városában találhatók, főbb központokkal Mountain View ( Kalifornia ), Council Bluffs (Iowa), Herndon (Virginia), Lenoir ( Észak-Karolina ) központokban. ) Mayes megye ( Oklahoma ), Atlanta (Georgia); Dublin , Írország  ; Saint-Ghislain , Belgium  ; Groningen a Hollandiában ; Zürich , Svájc  ; São Paulo a brazil ; Quilicura ( Chile ); Tokió , Japán  ; Peking , Kína .

Amikor megpróbál kapcsolódni a Google-hoz, a DNS-kiszolgálók a www.google.com webhelyet több IP-címre mutatják , amely a terheléselosztás első szintjeként szolgál az ügyfelek különböző Google-fürtökbe irányításával . Minden Google csomag több ezer szerverrel rendelkezik, és amikor összekapcsolja a csomagot, egy másik terheléselosztást hajtanak végre, hogy kéréseket küldjön a legkönnyebb webszerverre . Ezáltal a Google az egyik legnagyobb és legösszetettebb hálózat.

Az állványok megrendelésre készülnek, és 40–80 1U szervert tartalmaznak (20–40 mindkét oldalon), míg az újabb szerverek 2U Rackmount rendszerek. Minden konzolnak van kapcsolója. A szerverek 100 Mbit / s Ethernet-kapcsolaton keresztül kapcsolódnak a helyi kapcsolóhoz. A kapcsolókat egy vagy két gigabites uplink segítségével csatlakoztatják a mag gigabites kapcsolójához.

Az adatközpontok elsősorban ott találhatók, ahol az áram nem túl drága (például a vízerőművek közelében), különösen az Egyesült Államok északnyugati partvidékén, ahol az energiaszámla az egyik fő tényező.A legfontosabb költségközpontok: Szakértők becslései szerint A szerver által az élettartama alatt felhasznált villamos energia többe kerül, mint maga a hardver.

Fő index

Mivel a lekérdezések szavakból állnak, a dokumentumok fordított indexére van szükség. Egy ilyen index lehetővé teszi a kérdés ugyanazon szójára vonatkozó dokumentumok listájának megszerzését. Az index a szervereken tárolt dokumentumok száma miatt nagyon nagy.

Hardver és szoftver szerver

Ban ben 2008. október, Bár a számokat nem hozzák nyilvánosságra, a Google állítólag kétmillió szervert számlált.

A felhasznált hardver mennyisége és a szerverei által futtatott alkalmazások intenzitása miatt a Google érdekes statisztikákat tesz közzé a hardverhibákról: merevlemezek és DRAM memória .

A Google arról híres, hogy kifejezetten erre a munkára tervezett drága szerverek helyett egyszerűen kifejezetten algoritmusainak futtatására módosított egyszerű számítógépeket használ , különösen a számítási teljesítmény és a megbízhatóság szempontjából . Az ezeken a gépeken végrehajtott módosítások részletei sokáig titokban maradtak, egészen addig1 st április 2009. Számítógépeinek legfőbb sajátossága, hogy mindegyikhez hozzáadnak egy 12 voltos akkumulátort, amely áramot szolgáltat a fő áramforrással kapcsolatos problémák esetén, ami a Google szerint kevesebbe kerül, mint az igényeket kielégítő szünetmentes tápegység vásárlása. egy teljes adatközpont, és lehetővé teszi a jobb energiahatékonyságot.

Egy másik érdekes tulajdonság, hogy 2005 óta az adatközpontok szabványos konténerekből állnak, amelyek 1160 szerver PC-t tartalmaznak, akár 250 kilowatt energiafogyasztással. A Sun Microsystems és a Windows Azure is ismert, hogy konténereket használ, de kevesebb ideig.

Sok megbízhatatlan számítógép használata megfelelő algoritmusok és megvalósítások létrehozását igényelte. Az algoritmusoknak párhuzamosnak , elosztottnak (vagy elosztottnak ), hibatűrőnek kellett lenniük . Ebbe beletartozik:

Megjegyzések és hivatkozások

  1. (en) http://www.datacenterknowledge.com/archives/2008/03/27/google-data-center-faq/
  2. https://www.datacenterknowledge.com/archives/2017/03/16/google-data-center-faq
  3. http://www.datacenterknowledge.com/archives/2008/11/25/a-closer-look-at-googles-european-data-centers/
  4. (in) „  Discover adatközpont helyeken  ” a Google adatközpontok (megajándékozzuk 1 -jén október 2020 ) .
  5. (in) Chandler Evans jövője Google Earth , Madison Publishing Company,2008( ISBN  978-1-4196-8903-1 , OCLC  250515861 ) , „Google Platform” , 1. o.  299
  6. " "  http://www.investinwallonia.be/ofi-belgium/menu-news/Google-Saint-Ghislain-investment.php  " ( ArchívumWikiwixArchive.isGoogle • Mit kell tenni? ) ." Invest Wallonia . 2007. április 27. Letöltve 2007. május 10
  7. Ingyenes! Belépés a szabad gazdaságba , Chris Anderson , ( ISBN  978-2-7440-6351-0 ) , p. 141
  8. (en) Google szerverek: 2 millió egység (Economist) , Didier Durand, 2008. október 31
  9. (en) Két értékes elemzés a merevlemezek megbízhatóságáról és élettartamáról 2007. február 21
  10. [ (fr) http://linuxfr.org//2009/10/09/25997.html Értékes elemzés a DRAM RAM megbízhatóságáról], 2009. október 9
  11. (in) A Google feloldja az egyszer titkos szervert , Stephen Shanklandet1 st április 2009-es
  12. (in) A tesztelési infrastruktúra áttekintése , Mark Kaplan, Google Test Engineering Lead, 2007. október 15

Kapcsolódó cikk

Külső hivatkozás

A Google adatközpontjainak hivatalos bemutatása