Information Technology Reference
In-Depth Information
5
Migrating e-Science Applications
to the Cloud : Methodology and Evaluation
Steve Strauch, Vasilios Andrikopoulos, Dimka Karastoyanova,
and Karolina Vukojevic-Haupt
CONTENTS
Summary ................................................................................................................ 90
5.1 Introduction .................................................................................................. 90
5.2 Motivating Scenario .................................................................................... 92
5.3 Related Work ................................................................................................ 94
5.4 Migration Methodology and Tool Support .............................................. 97
5.4.1 Requirements.................................................................................... 97
5.4.1.1 Functional Requirements ................................................. 97
5.4.1.2 Nonfunctional Requirements .......................................... 98
5.4.2 Migration Methodology .................................................................. 98
5.4.2.1 Step 1: Select Migration Scenario .................................. 100
5.4.2.2 Step 2: Describe Desired Cloud Data Hosting
Solution ............................................................................. 101
5.4.2.3 Step 3: Select Cloud Data Store or Data Service ......... 102
5.4.2.4 Step 4: Describe Source Data Store or Data Service .... 103
5.4.2.5 Step 5: Identify Patterns to Solve Potential
Migration Conflicts ......................................................... 103
5.4.2.6 Step 6: Refactor Application Architecture ................... 103
5.4.2.7 Step 7: Migrate Data ........................................................ 104
5.4.3 Realization ...................................................................................... 104
5.5 Evaluation ................................................................................................... 106
5.6 Conclusions ................................................................................................. 109
List of Abbreviations........................................................................................... 111
Acknowledgments .............................................................................................. 111
Bibliography ........................................................................................................ 111
89
Search WWH ::




Custom Search