Diploma Thesis DIP-3360

BibliographyBachmann, Thomas: Entwicklung einer Methodik fr die Migration der Datenbankschicht in die Cloud.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 3360 (2012).
147 pages, german.
CR-SchemaC.2.4 (Distributed Systems)
D.2.4 (Software Engineering Software/Program Verification)
D.2.11 (Software Engineering Software Architectures)
D.2.12 (Software Engineering Interoperability)
E.0 (Data General)
H.2.1 (Database Management Logical Design)
H.2.4 (Database Management Systems)
H.2.7 (Database Administration)
H.3.4 (Information Storage and Retrieval Systems and Software)
H.3.5 (Online Information Services)
H.4.2 (Information Systems Applications Types of Systems)
Abstract

This diploma thesis identifies different Cloud data migration scenarios like outsourcing, replication, data synchronization, backup, archiving, scalability enhancement, Cloud burst, sharding or data import and puts them into a generic Cloud data migration methodology that includes all mentioned scenarios. Next to relational database management systems this methodology also supports NoSQL data stores, BLOB stores and content delivery net-‐ works. Using the generic methodology a Cloud data migration tool was developed which supports the decision process of selecting a Cloud data store and helps refactoring the application architecture by suggesting Cloud data patterns and potential adaptions of the network, data access and application layer. Finally the migration tool is able to copy data from a source system like MySQL server to a target system like Amazon RDS (MySQL, SQL Server, and Oracle), Azure SQL Database and Amazon SimpleDB.

Full text and
other links
PDF (9318549 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Strauch, Steve
Entry dateSeptember 27, 2012
   Publ. Computer Science