Integration of Heterogeneous Cloud Storages through an Intermediate WCF Service

Full Text (PDF, 565KB), PP.45-51

Views: 0 Downloads: 0


Parvinder Kaur 1,* Manish Mahajan 1

1. Department of Information Technology, Chandigarh Engineering College Landran, India

* Corresponding author.


Received: 15 Feb. 2015 / Revised: 2 Mar. 2015 / Accepted: 1 Apr. 2015 / Published: 8 May 2015

Index Terms

Cloud Computing, Cloud Storage, Data Migration, Service-Oriented Architecture (SOA), Web Services (WS), Windows Communication Foundation (WCF)


Many organizations provide computing resources or services to the client like hardware, software, storage etc. Storage is one of important service that is popular and commonly used today and it provides storage space online to store the data. Service providers give a storage space to consumers on the basis of renting criteria with a trust of high and powerful security. Consumer and organizations uses these storages to secure own personal data. There are many reasons come across that causes to move data from one place to another. Some of them are: reconstruction of storage, backup, new technologies, security etc. So, data migration, data transfer between different cloud storages, often requires. Achieving mechanism of Data migration between clouds is very difficult because of its different architecture to store data. For example Window Azure cloud storage creates a primary key name ID automatically whenever a new table is created. Architecture of cloud storage is depending upon its implementation done by corresponding cloud vendors (like Microsoft). 
The main vision of this research work is to provide an intermediate service to move the data between both homogeneous and heterogeneous cloud storages. This intermediate service is a two way strategy that built in a SOA technology called WCF that helps the clients, organizations to move data between same and different cloud storages (Window Azure and Go Daddy cloud storages mainly used in this research work).

Cite This Paper

Parvinder Kaur, Manish Mahajan, "Integration of Heterogeneous Cloud Storages through an Intermediate WCF Service", International Journal of Information Engineering and Electronic Business(IJIEEB), vol.7, no.3, pp.45-51, 2015. DOI:10.5815/ijieeb.2015.03.07


[1]Abdelsalam Maatuk, Akhtar Ali, and Nick Rossiter , "Relational Database Migration: A Perspective," Springer-Verlag Berlin Heidelberg- S.S. Bhowmick, J. K¨ung, and R. Wagner (Eds.): DEXA 2, pp. 676–683, 2008.

[2]Fábio Luiz Leite Jr., André Gomes de Sousa, et al., "Migratool: Towards a Web-Based Spatial Database Migration Tool," IEEE Computer Society- Proceedings of the 16th International Workshop on Database and Expert Systems Applications (DEXA'05), 2005.

[3]Haji Binali, Chen Wu, and Vidyasagar Potdar, "Web Data Migration: Connecting Databases in the Cloud," 7th IEEE International Conference on Computer Science and Technologies (IEEE DEST 2013), 2013.

[4]Kalpana Parsi, and M.Laharika, "A Comparative Study of Different Deployment Models in a Cloud," International Journal of Advanced Research in Computer Science and Software Engineering, vol. 3, pp. 512–515, May 2013. 

[5]Kola Siva Tharun1, Muppalla Prudhvi2, and Satti Swami Reddy3, "ADVANTAGES OF WCF OVER WEB SERVICES," International Journal of Computer Science and Mobile Computing, vol. 2, pp. 340–345, April 2013. 

[6]Larry Franks, and Sidney Higa, et al., "Window Azure Prescriptive Guidance," Microsoft Corporation, 2012.

[7]Nasuni, "Bulk Data Migration in the Cloud," White paper.

[8]Oracle, "Successful Data Migration," White Paper.

[9]Pravin O. Balbudhe, "Cloud Storage Reference Model for Cloud Computing," International Journal of IT, Engineering and Applied Sciences Research, vol. 2, pp. 81–85, March 2013.

[10]Shrimant B. Bandgar, Manojkumar Bhosle, T. M. Bansod, and B. B. Meshram, "Design of Distributed System application on SOA, WPF, WF and WCF like new technologies: a Survey," International Journal of Management, IT and Engineering, vol. 2, pp. 319–329, June 2012. 

[11]Tharam Dillon, Chen Wu, and Elizabeth Chang, "Cloud Computing: Issues and Challenges," IEEE Computer Society- 24th IEEE International Conference on Advanced Information Networking and Applications, 2010.