Migration of database from one cloud to other clouds
On demand services and scalability features of cloud computing has attracted many customers to move their applications into cloud. Cloud service providers are following di erent standards to host applications and data. Data must be stored according the schema of a particular cloud service provider. A need can arise to migrate cloud application and/or data to another cloud service provider. In that case, the relevant code, and structure of database must be modi ed based on newly identi ed cloud service provider. Which is a costly deal and as a consequence, chang ing cloud service provider becomes di cult. This issue is regarded as vendor lock-in in terms of cloud computing. Current study will help to identify issues of migrating database between two clouds and development of novel techniques, which would facilitate this migration. For this, RDF /RDFS (Resource Description Framework/Resource Description Framework Schema) is used as an intermediate model. Automation in migration process is achieved by transformation algorithms. Bigtable, Google App Engine datastore, is taken as a cloud datastore and algorithms are developed and implemented to convert RDF/RDFS data into data that can be stored in Bigtable and vice versa. Results are shown for the same. Subsequently, the same algorithm is generalized to store RDF/RDFS data into any cloud datastore.
- M Tech Dissertations