DocumentCode :
172985
Title :
AppCloak: Rapid Migration of Legacy Applications into Cloud
Author :
Byung Chul Tak ; Chunqiang Tang
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
2014
fDate :
June 27 2014-July 2 2014
Firstpage :
810
Lastpage :
817
Abstract :
Although cloud has been adopted by many organizations as their main infrastructure for IT delivery, there are still a large number of legacy applications running in non-cloud hosting environments. Thus, it is crucial to have migration techniques for such legacy applications so that they can benefit from many advantages of cloud such as elasticity, low upfront investment, and fast time-to-market. However, migrating large number of legacy applications into cloud in a timely manner is a daunting task. Common techniques such as redeveloping (i.e., modernizing) them or reinstalling from the scratch entails high costs. To mitigate these problems, we have developed a rapid migration technique, called AppCloak, that allows users to literally copy an already-installed application to cloud and run it without any modifications. The technique is based on intercepting a selected set of system calls and replacing the parameters and return values to hide any differences of environments to the application. We demonstrate that our technique works in Amazon EC2 and quantify the performance overhead.
Keywords :
cloud computing; software maintenance; Amazon EC2; AppCloak; cloud technology; legacy applications migration; rapid migration technique; Cloud computing; Containers; IP networks; Kernel; Libraries; Virtual private networks; Virtualization; cloud; legacy application; migration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5062-1
Type :
conf
DOI :
10.1109/CLOUD.2014.112
Filename :
6973818
Link To Document :
بازگشت