A Generic Method of Migrating Enterprise Components Partially to the Cloud

  • Haiou Jiang
  • E. Haihong
  • Meina Song
  • Junde Song
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8351)


Hybrid migration of enterprise system is to move some components to the cloud, and leave others on premise based on their security or performance requirements. To make hybrid migration strategy, one challenge is how to choose constraints and use them to help determine which components to migrate, and which cloud to use. Existing methods, however, either limit to calculate the quantifiable constraints to generate several alternatives or just list all constraints without stating how to analyze and use them to filter alternatives. In this paper, we extend existing method to a two-phase process: 1) use quantifiable constraints to generate several alternatives; 2) use AHP (Analytic Hierarchy Process) to automate the best solution selection process based on the hierarchical unquantifiable constraints. Analysis shows that our method takes advantage of the accuracy of the quantifiable parameters as well as analysts’ subjective judgment of the importance of the unquantifiable constraints, so that generates a more precise solution meeting enterprise’s subjective requirements.


hybrid migration migration strategy quantifiable and unquantifiable constraints AHP 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Armbrust, M., et al.: A view of cloud computing. Communications of the ACM 53(4), 50 (2010)CrossRefGoogle Scholar
  2. 2.
    Saaty, T.L.: How to make a decision: The analytic decision processes. Interfaces 24(6), 19–43 (1994)CrossRefMathSciNetGoogle Scholar
  3. 3.
    Zahedi, F.: The Analytic Hierarchy Process—A Survey of the Method and its Applications. Management Decision (2010)Google Scholar
  4. 4.
    Andrikopoulos, V., et al.: How to adapt applications for the Cloud environment. Computing 95(6), 493–535 (2012)CrossRefMathSciNetGoogle Scholar
  5. 5.
    Zhang, L., et al.: Moving Big Data to The CloudGoogle Scholar
  6. 6.
  7. 7.
    Linquan, Z.: Move My Data to the Cloud an Online Cost-Minimizing Approach (2012)Google Scholar
  8. 8.
  9. 9.
    Koy, S.Y., Jeony, K., Morales, R.E.: The HybrEx Model for Confidentiality and Privacy in Cloud Computing. In: Conference on Hot Topics in Cloud (2011)Google Scholar
  10. 10.
    Hajjat, M., et al.: Cloudward Bound: Planning for Beneficial Migration of Enterprise Applications to the Cloud. In: SIGCOMM, pp. 243–254 (2010)Google Scholar
  11. 11.
    Kaviani, N., Wohlstadter, E., Lea, R.: MANTICORE: a Framework for Partitioning Software Services for Hybrid Cloud. In: International Conference on Cloud Computing Technology and Science, pp. 333–340 (2012)Google Scholar
  12. 12.
    Qiu, X., et al.: Cost-Minimizing Dynamic Migration of Content Distribution Services into Hybrid Clouds. In: INFOCOM, pp. 2571–2575 (2012)Google Scholar
  13. 13.
    Huang, D., et al.: A secure cost-effective migration of enterprise applications to the cloud. International Journal of Communication Systems (2013)Google Scholar
  14. 14.
    Menzel, M., Schönherr, M., Tai, S.: (MC2)2: criteria, requirements and a software prototype for Cloud infrastructure decisions. Software: Practice and Experience (2011)Google Scholar
  15. 15.
    Khajeh-Hossein, A., et al.: Decision Support Tools for Cloud Migration in the Enterprise. In: CLOUD, pp. 541–548 (2011)Google Scholar
  16. 16.
    Andrikopoulos, V., Strauch, S., Leymann, F.: Decision Support for Application Migration to the Cloud: Challenges and Vision. In: CLOSER -International Conference on Cloud Computing and Services Science, pp. 149–155 (2013)Google Scholar
  17. 17.
    Menzel, M., Ranjan, R.: CloudGenius: Decision Support for Web Server Cloud Migration. In: International World Wide Web Conference Committee, IW3C2 (2012)Google Scholar
  18. 18.
    Shawky, D.M.: A Cost-effective Approach for Hybrid Migration to the Cloud. International Journal of Computer and Information Technology 02(01), 57–63 (2013)Google Scholar
  19. 19.
    Beserra, P.V., et al.: Cloudstep: A Step-by-Step Decision Process to Support Legacy Application Migration to the Cloud. In: Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, pp. 7–16 (2012)Google Scholar
  20. 20.
    Juan-Verdejo, A., Baars, D.H.: Decision Support for Partially Moving Applications to the Cloud-The Example of Business Intelligence. In: International workshop on Hot topics in cloud services, pp. 35–42 (2013)Google Scholar
  21. 21.
    Chen, M.K., Wang, S.C.: The critical factors of success for information service industry in dveloping international market: Using analytic hierarchy process (AHP) approach. Expert Systems with Applications, 64–74 (2010)Google Scholar
  22. 22.
    Hongcai, S., Ping, T., Lianfan, W.: Analytic Network Process and Decision Sciences. National Defense Industry Press (2011)Google Scholar
  23. 23.
    Saaty, T.L.: Multicriteria Decision Making: The Analytic Hierarchy Process. RWS Publications (1996)Google Scholar
  24. 24.
    Saaty, T.L.: Fundamentals of the analytic network process—Dependence and feedback in decision-making with a single network. Journal of Systems science and Systems engineering 13(02), 129–157 (2004)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Haiou Jiang
    • 1
  • E. Haihong
    • 1
  • Meina Song
    • 1
  • Junde Song
    • 1
  1. 1.PCN & CAD CenterBeijing University of Posts and TelecommunicationsBeijingChina

Personalised recommendations