Google Flashcards
What is Borg?
Borg is the cluster operating system (e.g. resource allocation)
Describe the topology of a Google datacenter
- Tens of machines are placed in a rack
- Racks stand in a row
- One or more rows form a cluster
- Usually a datacenter building houses multiple clusters
- Multiple datacenter buildings that are located close together form a campus
What is Jupiter?
Connection of hundreds of Google-built high-performance switches in a Clos network fabric.
In its largest configuration, Jupiter supports 1.3 Pbps bisection bandwidth among servers.
What is B4?
Google’s globe-spanning backbone network (Private WAN)
What is Colossus?
Colossus is a cluster-wide filesystem that offers usual filesystem semantics, as well as replication and encryption. Colossus is the successor to GFS, the Google File System
What is Bigtable?
Bigtable is a NoSQL database system that can handle databases that are petabytes in size.
What is Spanner?
Spanner offers an SQL-like interface for users that require real consistency across the world.
What is Chubby?
The Chubby lock service provides a filesystem-like API for maintaining locks. Chubby handles these locks across datacenter locations. It uses the Paxos protocol for asynchronous Consensus