ZettaDS: A Light-Weight Distributed Storage System for Cluster
The authors have designed and implemented the Zetta Data Storage system (ZettaDS), a light-weight scalable distributed data storage system for cluster. While sharing many common characters with some of modern distributed data storage systems such as single meta server architecture, running on inexpensive commodity components, their system is a very light-weight one and aims to handle lots of small files efficiently. The emphases of their design are on scalability of storage capacity and manageability. Throughput and performance are considered secondary. Furthermore, ZettaDS is designed to minimize the resource consumption due to running on a non-dedicated system. The paper describes the details and rationales of the design and implementation.