Babel: The Construction of a Massive Storage System

Babel: The Construction of a Massive Storage System

Moisés Quezada-Naquid (Department of Electrical Engineering, UAM-Iztapalapa, Mexico City, Mexico), Ricardo Marcelín-Jiménez (Department of Electrical Engineering, UAM-Iztapalapa, Mexico City, Mexico & Centro Público de Información y Documentación para la Industria (INFOTEC), Mexico City, Mexico) and José Luis González-Compeán (LTI-CINVESTAV, Cd. Victoria, Mexico)
Copyright: © 2016 |Pages: 18
DOI: 10.4018/IJWSR.2016100103
OnDemand PDF Download:
No Current Special Offers


The Babel File System is a dependable, scalable and flexible storage system. Among its main features the authors underline the availability of different types of data redundancy, a careful decoupling between data and metadata, a middleware that enforces metadata consistency, and its own load-balance and allocation procedure which adapts to the number and capacities of the supporting storage devices. It can be deployed over different hardware platforms, including commodity hardware. The authors' proposal has been designed to allow developers to settle a trade-off between price and performance, depending on their particular applications.
Article Preview

In this section we will present those systems that have inspired our work. It is important to point out that, by no means, we present an exhaustive search. Instead, we consider that the following is a very representative list, including the most important milestones on this trend.

Generally speaking, the systems that we review advocate the construction of a virtual storage device based on a set of storage components where redundant information is stored. Under this approach, the failure of an individual component does not immediately cancel the availability of a given file, since the remaining components do have sufficient information in case it is required to rebuild the file. Storage devices are “hidden” to the final user, or at least, they are not the first component to contact.

Complete Article List

Search this Journal:
Volume 19: 4 Issues (2022): Forthcoming, Available for Pre-Order
Volume 18: 4 Issues (2021)
Volume 17: 4 Issues (2020)
Volume 16: 4 Issues (2019)
Volume 15: 4 Issues (2018)
Volume 14: 4 Issues (2017)
Volume 13: 4 Issues (2016)
Volume 12: 4 Issues (2015)
Volume 11: 4 Issues (2014)
Volume 10: 4 Issues (2013)
Volume 9: 4 Issues (2012)
Volume 8: 4 Issues (2011)
Volume 7: 4 Issues (2010)
Volume 6: 4 Issues (2009)
Volume 5: 4 Issues (2008)
Volume 4: 4 Issues (2007)
Volume 3: 4 Issues (2006)
Volume 2: 4 Issues (2005)
Volume 1: 4 Issues (2004)
View Complete Journal Contents Listing