125
Views
9
CrossRef citations to date
0
Altmetric
Original Articles

Dynamic Replication Algorithm for Data Replication to Improve System Availability: A Performance Engineering Approach

, &
 

ABSTRACT

Information technology systems deployed by enterprises should not only fulfil their business functionalities but also cater to Quality of Service concerns such as Availability, Scalability, and Performance. To enhance the system performance, the system availability is an important factor and to improve the system availability, one of the strategies is replicating the frequently accessed data to multiple suitable locations which is a practical choice as the users can access the data from a nearby site. This is, however, not the case for replicas which must have a preset number of copies on several locations. How to decide a sensible number and right location for replicas have become an important issue in cloud computing. In this paper, we show a dynamic data replication strategy to enhance the performance of software system. To identify the suitable file to replicate and to decide respective number of replicas, we calculate popularity degree and replica factor. We use the fuzzy logic system to identify the system to place the replicas and we use the round robin method to place the replicas in the identified systems. We compare the performance of our technique with the existing technique.

Acknowledgements

The work is solely done by us at NITW and hence no need of acknowledging any entity or person.

Additional information

Notes on contributors

Sreekumar Vobugari

Sreekumar Vobugari is currently pursuing a PhD program in the Department of Computer Science and Engineering at the National Institute of Technology, Warangal, AP, India. He holds a Master of Engineering degree in computer science from Jadavpur University, Kolkata, 1998 and a Bachelor of Engineering in computer science and engineering from Gulbarga University, 1992. He has over 21 years of IT industry experience and has played various roles such as programmer, module lead, database architect, project manager, etc. for various global customers during his stint working for some of the major Software consulting companies in India. He has published a conference paper titled “An approach for Database Size Estimation” in IEEE-International Advance Computing Conference, 2009 Patiala India, “Index Tuning through Query Evaluation Mechanism Based on Indirect Domain Knowledge” in UKSim 14th International Conference on Computer Modeling and Simulation, 2012, Cambridge, UK, “A Roadmap on Improved Performance-centric Cloud Storage Estimation Approach for Database System Deployment in Cloud Environment” in MDM 14th International Conference on Mobile Data Management, 2013, Milan, Italy. He has filed a defensive publication on “System and Method for defect tracking in software projects”. His research interest is around Performance Engineering, Software Architectures and Large scale distributed data processing.

E-mail: [email protected]

D. V. L. N. Somayajulu

D. V. L. N. Somayajulu is a professor in Department of Computer Science and Engineering at the National Institute of Technology (NIT), Warangal, AP, India. He holds a PhD in computer science and engineering from the Indian Institute of Technology, Delhi, India. He has over 28 years of academic and industry experience. He headed the Computer Center at NIT Warangal and has been head, Department of Computer Science for over four years. He has been awarded the Best Engineer of the Year in 2007. He is the “Dean Academics”, National Institute of Technology, Warangal, AP. His area of interest is around Database Performance, Data mining, and eLearning. He has carried out various Software projects sponsored by Government of India and has organized various conferences and workshops. Currently he is guiding and mentoring six PhD students in various fields of databases. Some of his publications are “Ontology Matching schema integration using node ranking” at International Conference on Semantic Web and Web Services, June, 2006, “Sentiment Classification of text reviews using novel feature selection with reduced over-fitting” at International Conference on Internet Technologies and Secured Transactions, November, 2010.

E-mail: [email protected]

B. M. Subaraya

B. M. Subaraya is a vice president at the Education and Research Unit of Infosys Limited, India. He holds a PhD degree in computer science and engineering from the Indian Institute of Technology, Delhi, India. He has over 28 years of experience in academic and research areas. He has spearheaded the inception of the foundation program for the fresh engineers entering into Infosys at their Global Education Center at Mysore. He has several International publications to his credit and has authored a booked titled An Integrated Approach to Web Performance Testing, A Practitioner's Guide.

E-mail: [email protected]

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.