The Google File System (GFS) was designed by Google to store massive amounts of data across cheap, unreliable hardware. It uses a single master to coordinate metadata and mutations across multiple chunkservers. Files are divided into fixed-size chunks which are replicated for reliability. The design focuses on supporting huge files that are written once and read through streaming, while tolerating high failure rates through replication and relaxed consistency. GFS has proven successful at meeting Google's storage needs at massive scale.