Designs, Lessons and Advice from Building Large ...
[Pages:73]Designs, Lessons and Advice from Building Large Distributed Systems
Jeff Dean Google Fellow jeff@
Computing shifting to really small and really big devices
UI-centric devices
Large consolidated computing farms
Google's data center at The Dalles, OR
The Machinery
Servers ? CPUs ? DRAM ? Disks
Racks ? 40-80 servers ? Ethernet switch
Clusters
Architectural view of the storage hierarchy
P
P
... L1$
L1$
...
L2$
P
P
... L1$
L1$
L2$
Local DRAM
Disk
One server
DRAM: 16GB, 100ns, 20GB/s Disk: 2TB, 10ms, 200MB/s
Architectural view of the storage hierarchy
P
P
... L1$
L1$
...
L2$
P
P
... L1$
L1$
L2$
Local DRAM
Disk
One server
DRAM: 16GB, 100ns, 20GB/s Disk: 2TB, 10ms, 200MB/s
DRAM DRAM DRAM DRAM
Rack Switch
Disk Disk Disk Disk
...
DRAM DRAM DRAM DRAM
Local rack (80 servers)
Disk Disk
DRAM: 1TB, 300us, 100MB/s
Disk
Disk Disk: 160TB, 11ms, 100MB/s
Architectural view of the storage hierarchy
P
P
... L1$
L1$
...
L2$
P
P
... L1$
L1$
L2$
Local DRAM
Disk
One server
DRAM: 16GB, 100ns, 20GB/s Disk: 2TB, 10ms, 200MB/s
DRAM DRAM DRAM DRAM
Rack Switch
Disk Disk Disk Disk
...
DRAM DRAM DRAM DRAM
Cluster Switch
...
Local rack (80 servers)
Disk Disk
DRAM: 1TB, 300us, 100MB/s
Disk
Disk Disk: 160TB, 11ms, 100MB/s
Cluster (30+ racks)
DRAM: 30TB, 500us, 10MB/s Disk: 4.80PB, 12ms, 10MB/s
Storage hierarchy: a different view
A bumpy ride that has been getting bumpier over time
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- what every patient needs to know
- 10 basic human rights standards for law enforcement officials
- 100 things every game student should know
- the power of an illusion pbs
- these flashcards are divided into sections 150 drill
- 97 things every software architect should know the book
- a guide to the united states constitution
- social studies skills and strategies
- designs lessons and advice from building large
Related searches
- english grammar lessons and exercises
- free grammar lessons and worksheets
- us history lessons and worksheets
- free ged lessons and worksheets
- world history lessons and worksheets
- free science lessons and worksheets
- the lessons we take from failure essay
- advice for building a home
- letter designs copy and paste
- celtic designs patterns and meanings
- advice from warren buffett
- advice on building a house