Porting Non Cloud-native Applications across Linux Distributions: A Practical Approach

被引:0
|
作者
Kumar, Sanjeet [1 ]
Das, Suvrojit [1 ]
机构
[1] NIT Durgapur, Dept CSE, Durgapur, India
关键词
Linux; Cloud Computing; Application Portability; Workload Migration;
D O I
10.5220/0011083700003200
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Researchers are trying to solve the problem of application portability ever since we had multiple types of Unix operating systems. The need for a solution to port application between different operating environments has only grown in recent years after the adoption of the cloud. The consumers of IT applications want the freedom of choice when it comes to operating environment. They don't want to be put in a vendor lock-in where they are compelled to use one particular platform inspite of their dissatisfaction of service or availability of a better, economic and more competitive alternative. Sometimes the provider of the operating environment goes out of business or there are other reasons where porting of applications becomes a necessity. Linux being an open source operating system gives the liberty to consumers to first extensively test and use the applications on a free distribution and later port it to a distribution with enterprise support. Portability of cloud native apps are more or less solved by use of containerization tools and their ecosystem however the portability of non cloud-native applications is still an open research problem. This paper provides the solution to the problem of porting an application from one distribution of linux to another using an approach which can further be generalized for porting of application between wider range of operating environments.
引用
收藏
页码:272 / 279
页数:8
相关论文
共 50 条
  • [1] Using Ansible Playbooks to Port Non-cloud-Native Applications Across Linux Distributions: A Novel Approach
    Kumar S.
    Das S.
    SN Computer Science, 4 (5)
  • [2] Approaches for migrating non cloud-native applications to the cloud
    Shastry, Abhigna L.
    Nair, Devika S.
    Prathima, B.
    Ramya, C. P.
    Hallymysore, Phalachandra
    2022 IEEE 12TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2022, : 632 - 638
  • [3] Cloud-Native Applications and Services
    Kratzke, Nane
    FUTURE INTERNET, 2022, 14 (12)
  • [4] State Management for Cloud-Native Applications
    Szalay, Mark
    Matray, Peter
    Toka, Laszlo
    ELECTRONICS, 2021, 10 (04) : 1 - 27
  • [5] Benchmarking Scalability of Cloud-Native Applications
    Henning, Sören
    Hasselbring, Wilhelm
    Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI), 2023, P-332 : 59 - 60
  • [6] Enhancement of Cloud-native applications with Autonomic Features
    Kosinska, Joanna
    Zielinski, Krzysztof
    JOURNAL OF GRID COMPUTING, 2023, 21 (03)
  • [7] Enriching Cloud-native Applications with Sustainability Features
    Vitali, Monica
    Schmiedmayer, Paul
    Bootz, Valentin
    2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING, IC2E, 2023, : 21 - 31
  • [8] Autonomic Management Framework for Cloud-Native Applications
    Kosinska, Joanna
    Zielinski, Krzysztof
    JOURNAL OF GRID COMPUTING, 2020, 18 (04) : 779 - 796
  • [9] Enhancement of Cloud-native applications with Autonomic Features
    Joanna Kosińska
    Krzysztof Zieliński
    Journal of Grid Computing, 2023, 21
  • [10] Moving Target Defense for Cloud-Native Applications
    Awarkeh, Ali
    El-Malki, Rim
    Rebecchi, Filippo
    PROCEEDINGS OF THE 27TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS, ICIN, 2024, : 130 - 137