On the Challenges and Solutions for Migrating Legacy Distributed Applications into Cloud

As the adoption of cloud continues to grow, organizations are faced with the challenge of migrating legacy applications into the cloud, or at least evaluating whether a migration is worthwhile. The simple solution of a fresh application reinstallation in the cloud is often labor intensive and has a high risk of running into unknown problems. On the other hand, importing already-installed images requires intimate application knowledge to perform reconfiguration, e.g., pointing one component to the new IP address of another component. The purpose of the paper is to present the migration problem to the research community. We devise a methodology for defining the migration solution space, and propose two techniques, AppCloak and PseudoApp, that hopefully can help advance the state-of-the-art of migration.

By: Chunqiang Tang, Byung Chul Tak, Long Wang, Hai Huang, Salman Baset

Published in: RC25438 in 2014


This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.


Questions about this service can be mailed to reports@us.ibm.com .