Reliability and Availability Improvement in Economic Data Grid Environment Based On Clustering Approach
Subject Areas : Networking TechnologiesAli Abbasi 1 , Amir Masoud Rahmani 2 , Esmaeil Zeinali Khasraghi 3
1 - Islamic Azad University, Science and Research Branch, Qazvin, Department of Computer, Qazvin, Iran.
2 - Islamic Azad University, Science and Research Branch, Tehran, Department of Computer, Tehran, Iran.
3 - Islamic Azad University, Science and Research Branch, Qazvin, Department of Computer, Qazvin, Iran.
Keywords: availability, Reliability, data grid, Dynamic Data Replication, Fault Injection,
Abstract :
Abstract - One of the important problems in grid environments is data replication in grid sites. Reliability and availability of data replication in some cases is considered low. To separate sites with high reliability and high availability of sites with low availability and low reliability, clustering can be used. In this study, the data grid dynamically evaluate and predict the condition of the sites. The reliability and availability of sites were calculated and it was used to make decisions to replicate data. With these calculations, we have information on the locations of users in grid with reliability and availability or cost commensurate with the value of the work they did. This information can be downloaded from users who are willing to send them data with suitable reliability and availability. Simulation results show that the addition of the two parameters, reliability and availability, assessment criteria have been improved in certain access patterns.
[1] Y. Yuan, Y. Wu, G. Yang, F. Yu, Dynamic data replicat anatomy of the grid: Enabling scalable virtual organizations”, International Journal of Supercomputer Applications, pp. 200-222, 2001.
[2] European Organization for Nuclear Research (CERN), http://public.web.cern.ch/public/
[3] http://ceit.aut.ac.ir/~shiry/lecture/machine-learning/tutorial/clustering/K_Means.htm
[4] Y. Yuan, Y. Wu, G. Yang, F. Yu, Dynamic data replication based on local optimization principle in data grid, 2007.
[5] Chervenak A., Foster I., Kesselman C., Salisbury C. and Tuecke S., “The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets”, Journal of Network and Computer Applications, pp. 187-200, 2001.
[6] Sushant G., Buyya R., “Data replication strategies in wide-area distributed systems”, Chapter IX of Enterprise Service Computing: From Concept to Deployment, IGI Global, pp. 211-241, 2006.
[7] Venugopal S., Buyya R., Ramamohanarao K., “A taxonomy of Data Grids for distributed data sharing, management, and processing”, ACM Computing Surveys (CSUR), Volume 38 Issue 1, pp.1-46, 2006 .
[8] CMS Data Challenge, http://www.uscms.org/s&c/dc04
[9] Foster I., Ranganathan K., “Design and evaluation of dynamic replication strategies for a high performance data grid”, In Proceedings of International Conference on Computing in High Energy and Nuclear Physics, Beijing, China, September 2001.
[10] Tehmina Amjad, Ali Daud and Sher Muhammad. A Survey of Dynamic Replication Strategies for Improving Data Availability in Data Grids. Future Generations Systems. (doi:10.1016/j.future.2011.06.009). SCI (Impact Factor 2.37)
[11] Haissam Ziade, Rafic A. Ayoubi, and Raoul Velazco. A Survey on Fault Injection Techniques. Int. Arab J. Inf. Technol. 1(2):171-186 (2004)
[12] K. Sashi, A.S. Thanamani, A new dynamic replication algorithm for European data grid, in: Proceedings of the Third Annual ACM Bangalore Conference,2010.
[13] Khanli L.M., Isazadeh A., Shishavanc T.N., “PHFS: A dynamic Replication method, to decrease access latency in multi tier data grid”, Future GenerationComputer Systems 27, pp. 233-244, 2011.
[14] Nazanin Saadat, Amir Masoud Rahmani: PDDRA: A new pre-fetching based dynamic data replication algorithm in data grids. Future Generation Comp. Syst. 28(4): (2012)
[15] Jaradat, A., Patel, A., Zakaria, M., Amina, A. M.: Accessibility Algorithm Based on Site Availability to Enhance Replica Selection in a Data Grid Environment. Computer Science and Information Systems, Vol. 10, No. 1, 105-132. (2013)
[16] Brent Rood Michael J. Lewis. Availability Prediction Based Replication Strategies for Grid Environments. CGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing. Pages 25-33
[17] Najme Mansouri. An Effective Weighted Data Replication Strategy for Data Grid. Australian Journal of Basic and Applied Sciences, 2012, 6(10): Pages 336-346
[18] Bakhta Meroufel,Ghalem Belalem. Dynamic Replication Based on Availability and Popularity in the Presence of Failures. Journal of Information Processing Systems, June 2012, Vol.8, No.2, page 263-278
[19] Brent Rood Michael J. Lewis. Availability Prediction Based Replication Strategies for Grid Environments. CGRID '72 Proceedings of the 0272 72th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing. Pages 05-66