CLOUD COMPUTING : GOOGLE FILE SYSTEM
GOOGLE FILE SYSTEM(GFS) v The Google File System (GFS) was developed in the late 1990s. It uses thousands of storage systems built from inexpensive commodity components to provide petabytes of storage to a large user community with diverse needs. v The main concern of the GFS designers was to ensure the reliability of a system exposed to hardware failures, system software errors, application errors, and last but not least, human errors. v The system was designed after a careful analysis of the file characteristics and of the access models. Some of the most important aspects of this analysis reflected in the GFS design are: ü Scalability and reliability are critical features of the system; they must be considered from the beginning rather than at some stage of the design. ü The vast majority of files range in size from a few GB to hundreds of TB. ü The most common operation is to append to an existing file; random write operations to a file are extremely infreq