Cloud Transformation Analytics Services: A Case Study of Cloud Fitness Validation for Server Migration

Migration of IT infrastructure to the Cloud transforms enterprise data, applications, and services to one or more other Cloud environments. Cloud migration engagements often rely on an in-depth discovery of the client's (source) IT environment, which is rather costly and can take up to six weeks before any meaningful conversations with customers can begin about the migration itself. There is a demand for a more agile approach to enable sales teams to perform rapid qualification of cloud fitness and reason about the benefits of Cloud using minimal information from the clients. The existing, consulting based approach typically relies on a number of discovery and analysis tools, yet the entire process is manual, expensive, and time consuming. In this paper we present a suite of cloud transformation analytics (CTA) services designed to streamline the process of premigration and migration analysis, such as cloud fitness validation and consolidation recommendations. CTA supports reasoning about diverse target clouds, as well as various transformation methods to match clients' needs, such as image migration, workload migration, and cross platform migration. We discuss our key insights and lessons learned from employing cloud fitness validation capability on datasets of up to 2000 servers to enable and accelerate the process of migration.

[1]  Jun Yan,et al.  A Network-aware Virtual Machine Placement and Migration Approach in Cloud Computing , 2010, 2010 Ninth International Conference on Grid and Cloud Computing.

[2]  Salvatore J. Stolfo,et al.  Improving readiness for enterprise migration to the cloud , 2014, Industry papers.

[3]  Jinho Hwang,et al.  Enterprise-scale cloud migration orchestrator , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[4]  Tianyin Xu,et al.  EnCore: exploiting system environment and correlation information for misconfiguration detection , 2014, ASPLOS.

[5]  Ea-Ee Jan,et al.  What to discover before migrating to the cloud , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[6]  Kun Bai,et al.  Automated business application discovery , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[7]  Igor Razgon,et al.  Complexity Analysis of Heuristic CSP Search Algorithms , 2005, CSCLP.

[8]  Karen Cheng,et al.  Workload Migration into Clouds Challenges, Experiences, Opportunities , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[9]  David A. Maltz,et al.  Cloudward bound: planning for beneficial migration of enterprise applications to the cloud , 2010, SIGCOMM '10.

[10]  Asser N. Tantawi,et al.  Hybrid Cloud Placement Algorithm , 2014, 2014 IEEE 22nd International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems.

[11]  Rajiv Ranjan,et al.  CloudGenius: decision support for web server cloud migration , 2012, WWW.

[12]  Feng Zhao,et al.  Energy aware consolidation for cloud computing , 2008, CLUSTER 2008.

[13]  Samir Tata,et al.  Optimal Virtual Machine Placement in Large-Scale Cloud Systems , 2014, 2014 IEEE 7th International Conference on Cloud Computing.

[14]  Jean-Loup Guillaume,et al.  Fast unfolding of communities in large networks , 2008, 0803.0476.

[15]  Ian Sommerville,et al.  Cloud Migration: A Case Study of Migrating an Enterprise IT System to IaaS , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[16]  Nikolai Joukov,et al.  Migration to Multi-image Cloud Templates , 2011, 2011 IEEE International Conference on Services Computing.

[17]  Karen Cheng,et al.  Image selection as a service for cloud computing environments , 2010, 2010 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[18]  Ian Sommerville,et al.  Decision Support Tools for Cloud Migration in the Enterprise , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[19]  Boon Thau Loo,et al.  Declarative automated cloud resource orchestration , 2011, SoCC.

[20]  Ching-Chi Lin,et al.  Energy-Aware Virtual Machine Dynamic Provision and Scheduling for Cloud Computing , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[21]  Fabio Panzieri,et al.  Server consolidation in Clouds through gossiping , 2011, 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[22]  Xiaowei Liu,et al.  Legacy Application Migration to Cloud , 2011, 2011 IEEE 4th International Conference on Cloud Computing.