Bansel, Aryan (2015) Cloud based NoSQL Data Migration Framework to achieve data portability. Masters thesis, Dublin, National College of Ireland.
PDF (Master of Science)
Download (1MB) | Preview
Cloud computing enables the user to access various services, such as infrastructure, platform, software, data storage with minimum efforts and cost. Adversely, the cloud providers introduce heterogeneity among these services, which in turn, makes the end users strictly dependent on specific solution. Though the NoSQL solution can manage large volumes of data as well as ensure high availability, scalability and fault-tolerance, it also provides several implementations since each cloud service storage requirements varies causing heterogeneity. Further, the end users or enterprises which design their application services using specific NoSQL based data model face difficulty in migrating the data according to business or technology changes. Vitally, the data portability enables the migration of data, and enhance interoperability across several cloud platforms. Therefore, the research aims at migration of data across cloud based heterogeneous NoSQL data stores since most of the cloud providers are adopting NoSQL solutions for scalability, and availability. As a proof of concept, the research presents a novel cloud based NoSQL data migration framework which enhances the data portability between different NoSQL implementations such as document, columnar, and graph. The approach involves data standardization and classification stages to ensure the data consistency and appropriate mapping. The research also compares the different methodologies and alternatives to evaluate the most viable performance-oriented approach to the data portability.
|Item Type:||Thesis (Masters)|
|Subjects:||T Technology > T Technology (General) > Information Technology > Cloud computing|
|Divisions:||School of Computing > Master of Science in Cloud Computing|
|Depositing User:||CAOIMHE NI MHAICIN|
|Date Deposited:||10 Oct 2015 11:06|
|Last Modified:||05 Feb 2016 10:09|
Actions (login required)