Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

The Google File System Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung

Summary: The Google File System
Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung
We have designed and implemented the Google File Sys-
tem, a scalable distributed file system for large distributed
data-intensive applications. It provides fault tolerance while
running on inexpensive commodity hardware, and it delivers
high aggregate performance to a large number of clients.
While sharing many of the same goals as previous dis-
tributed file systems, our design has been driven by obser-
vations of our application workloads and technological envi-
ronment, both current and anticipated, that reflect a marked
departure from some earlier file system assumptions. This
has led us to reexamine traditional choices and explore rad-
ically different design points.
The file system has successfully met our storage needs.
It is widely deployed within Google as the storage platform
for the generation and processing of data used by our ser-
vice as well as research and development efforts that require


Source: Arpaci-Dusseau, Remzi - Department of Computer Sciences, Department of Computer Sciences, University of Wisconsin at Madison
Bridges, Patrick - Department of Computer Science, University of New Mexico
Brown, Angela Demke - Department of Computer Science, University of Toronto
Cafarella, Michael J. - Department of Electrical Engineering and Computer Science, University of Michigan
California at Davis, University of - Department of Computer Science, Computer Security Laboratory


Collections: Computer Technologies and Information Sciences; Engineering; Mathematics