Google File System, 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

It is easy to run both a chunkserver and a client on the same machine, as long as machine resources permit