Title :
Dynamic Replication Management for Object-Based Storage System
Author :
Wei, Qingsong ; Veeravalli, Bharadwaj ; Li, Zhixiang
Author_Institution :
Data Storage Inst., A*STAR, Singapore, Singapore
Abstract :
Data replication has been widely used as a mean of increasing the data availability of large-scale storage systems where failures are normal. Aiming to provide cost-effective availability, and improve performance and load-balancing of large-scale storage cluster, this paper presents a dynamic replication management scheme referred to as DRM. A model is developed to express availability as function of replica number. Based on this model, minimal replica number to satisfy availability requirement can be determined. DRM further places these replicas among Object-Based Storage Devices (OSD) in a balance way, taking into account different capacity and blocking probability of each OSD in heterogeneous environment. Proposed DRM can dynamically redistribute workloads among OSD cluster by adjusting replica number and location according to workload changing and OSD capacity. Our experiment results conclusively demonstrate that DRM is reliable and can achieve a significant average response time, and load balancing for large-scale OSD cluster.
Keywords :
distributed databases; network operating systems; object-oriented databases; resource allocation; DRM; blocking probability; data availability; data replication; dynamic replication management; heterogeneous environment; large-scale storage systems; load-balancing; object-based storage devices; object-based storage system; Availability; Bandwidth; Bismuth; Parallel processing; Servers; Silicon; Synthesizers; Load Balance; Object-based Storage System; Replication Management;
Conference_Titel :
Networking, Architecture and Storage (NAS), 2010 IEEE Fifth International Conference on
Conference_Location :
Macau
Print_ISBN :
978-1-4244-8133-0
DOI :
10.1109/NAS.2010.24