Adaptive Object Placement in Object-Based Storage Systems with Minimal Blocking Probability

Object placement is an importance issue in object-based storage system. A dynamic object placement algorithm is presented to minimize the blocking probability in heterogeneous storage systems. To address the online problem without a priori knowledge of workload parameters, or with changing workload, the algorithm employs an adaptive mechanism to estimate the characteristics of workloads. Due to a periodic adjustment of object placement through object replication and migration, the algorithm can dramatically reduce the overall blocking probability. The simulation results show that the performance of the algorithm exceeds that of a greedy algorithm. Furthermore, the adaptive algorithm with object replication and migration always outperforms the one with only migration especially in the situation where objects have large traffic intensities

[1]  Sammy Chan,et al.  Optimal file placement in VOD system using genetic algorithm , 2001, IEEE Trans. Ind. Electron..

[2]  Sammy Chan,et al.  Optimal video placement scheme for batching VOD services , 2004, IEEE Transactions on Broadcasting.

[3]  Peter Scheuermann,et al.  File Assignment in Parallel I/O Systems with Minimal Variance of Service Time , 2000, IEEE Trans. Computers.

[4]  Gerhard Weikum,et al.  Data partitioning and load balancing in parallel disk systems , 1998, The VLDB Journal.

[5]  Ruey-Shun Chen,et al.  A heuristic algorithm for the reliability-oriented file assignment in a distributed computing system , 1994, Proceedings of 1994 International Conference on Parallel and Distributed Systems.

[6]  Ricky Yuen-Tan Hou,et al.  Assignment of movies to heterogeneous video servers , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[7]  Krishna R. Pattipati,et al.  A file assignment problem model for extended local area network environments , 1990, Proceedings.,10th International Conference on Distributed Computing Systems.

[8]  Gregory R. Ganger,et al.  Object-based storage , 2003, IEEE Commun. Mag..

[9]  Vldb Endowment,et al.  The VLDB journal : the international journal on very large data bases. , 1992 .

[10]  Tao Yang,et al.  The Panasas ActiveScale Storage Cluster - Delivering Scalable High Bandwidth Storage , 2004, Proceedings of the ACM/IEEE SC2004 Conference.

[11]  Ethan L. Miller,et al.  Replication under scalable hashing: a family of algorithms for scalable decentralized data distribution , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..