Why Do Migrations Fail and What Can We Do About It?
This paper investigates the main causes that make the application migration to Cloud complicated and error-prone through two case studies. The authors first discuss the typical configuration errors in each migration case study based on their error categorization model, which classifies the configuration errors into seven categories. Then, they describe the common installation errors across both case studies. By analyzing operator errors in their case studies for migrating applications to cloud, they present the design of CloudMig, a semi-automated migration validation system with two unique characteristics.