MicroCloud: A Container-based Solution for Efficient Resource Management in the Cloud

被引:9
|
作者
Baresi, Luciano [1 ]
Guinea, Sam [1 ]
Quattrocchi, Giovanni [1 ]
Tamburri, Damian A. [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Milan, Italy
关键词
D O I
10.1109/SmartCloud.2016.42
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud-based applications require dynamic resource allocation to cope with changing workloads and unexpected request spikes. The use of container technology increases manageability, portability, and scalability, but changes how the applications are provisioned and maintained. This paper presents Micro-Cloud, a novel architecture for providing multiple containerized applications with fine-grained resource allocation. MicroCloud consists of a TOSCA library, for specifying the topology of containerized applications and of their infrastructure, and a meta-workflow, for automatically adapting resource allocation in a coordinated, multi-level, and topology-aware way. Micro-Clouds's implementation is based on ECoWare, our framework for the management of self-adaptive, cloud-based applications. We evaluated MicroCloud using two applications deployed on Amazon EC2. The experiments focused on guaranteeing the average response time, and showed that the use of containers - with respect to pure virtual machines-can guarantee a 46% improvement (on average) on resource management.
引用
收藏
页码:218 / 223
页数:6
相关论文
共 50 条
  • [1] Thoth: Automatic Resource Management with Machine Learning for Container-based Cloud Platform
    Sangpetch, Akkarit
    Sangpetch, Orathai
    Juangmarisakul, Nut
    Warodom, Supakorn
    [J]. CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 75 - 83
  • [2] A REST Service Framework for Fine-Grained Resource Management in Container-Based Cloud
    Li, Li
    Tang, Tony
    Chou, Wu
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 645 - 652
  • [3] Container-based Service State Management in Cloud Computing
    Nath, Shubha Brata
    Addya, Sourav Kanti
    Chakraborty, Sandip
    Ghosh, Soumya K.
    [J]. 2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 487 - 493
  • [4] Towards Container-Based Resource Management for the Internet of Things
    Renner, Thomas
    Meldau, Marius
    Kliem, Andreas
    [J]. 2016 INTERNATIONAL CONFERENCE ON SOFTWARE NETWORKING (ICSN), 2016, : 61 - 65
  • [5] Container-Based Job Management for Fair Resource Sharing
    Hong, Jue
    Balaji, Pavan
    Wen, Gaojin
    Tu, Bibo
    Yan, Junming
    Xu, Chengzhong
    Feng, Shengzhong
    [J]. SUPERCOMPUTING (ISC 2013), 2013, 7905 : 290 - 301
  • [6] OLM: online LLC management for container-based cloud service
    Hanul Sung
    Myungsun Kim
    Jeesoo Min
    Hyeonsang Eom
    [J]. The Journal of Supercomputing, 2018, 74 : 637 - 664
  • [7] A Migratable Container-Based Replication Management for Inter-cloud
    Chen, Mingkang
    Sun, Jingtao
    [J]. INTERNET AND DISTRIBUTED COMPUTING SYSTEMS, 2018, 11226 : 288 - 292
  • [8] Dynamic Container-based Resource Management Framework of Spark Ecosystem
    Qureshi, Nawab Muhammad Faseeh
    Siddiqui, Isma Farah
    Abbas, Asad
    Bashir, Ali Kashif
    Choi, Keehyun
    Kim, Jaehyoun
    Shin, Dong Ryeol
    [J]. 2019 21ST INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ICT FOR 4TH INDUSTRIAL REVOLUTION, 2019, : 522 - 526
  • [9] CERES: Container-Based Elastic Resource Management System for MixedWorkloads
    Yu, Jinyu
    Feng, Dan
    Tong, Wei
    Lv, Pengze
    Xiong, Yufei
    [J]. 50TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2021,
  • [10] OLM: online LLC management for container-based cloud service
    Sung, Hanul
    Kim, Myungsun
    Min, Jeesoo
    Eom, Hyeonsang
    [J]. JOURNAL OF SUPERCOMPUTING, 2018, 74 (02): : 637 - 664