Ingegneria dell'affidabilità dei siti
by Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoff
Capitolo 2. L'ambiente di produzione di Google, dal punto di vista di un SRE
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
I datacenter di Google sono molto diversi dalla maggior parte dei datacenter convenzionali e dalle piccole server farm. Queste differenze presentano sia problemi che opportunità aggiuntive. Questo capitolo illustra le sfide e le opportunità che caratterizzano i datacenter di Google e introduce la terminologia utilizzata in tutto il libro.
Hardware
La maggior parte delle risorse di calcolo di Google si trova in datacenter progettati da Google con hardware proprietario per la distribuzione dell'energia, il raffreddamento, il networking e il calcolo (vedi [Bar13]). A differenza dei datacenter di colocazione "standard", l'hardware di calcolo di un datacenter progettato da Google è uguale per tutti.1 Per eliminare la confusione tra hardware e software dei server, nel libro utilizzeremo la seguente terminologia:
- Macchina
-
Un pezzo di hardware (o forse una macchina virtuale)
- Server
-
Un software che implementa un servizio
Le macchine possono eseguire qualsiasi server, quindi non dedichiamo macchine specifiche a programmi server specifici. Ad esempio, non c'è una macchina specifica che esegue il nostro server di posta. L'allocazione delle risorse è invece gestita dal nostro sistema operativo del cluster, Borg.
Ci rendiamo ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access