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