30.12.2013 Views

GFS: The Google File System

GFS: The Google File System

GFS: The Google File System

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>GFS</strong>: Summary<br />

• Success: used actively by <strong>Google</strong> to support<br />

search service and other applications<br />

– Availability and recoverability on cheap hardware<br />

– High throughput by decoupling control and data<br />

– Supports massive data sets and concurrent appends<br />

• Semantics not transparent to apps<br />

– Must verify file contents to avoid inconsistent regions,<br />

repeated appends (at-least-once semantics)<br />

• Performance not good for all apps<br />

– Assumes read-once, write-once workload (no client<br />

caching!)<br />

40

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!