Scheduling communication-intensive applications on Mesos

被引:3
|
作者
Di Stefano, Alessandro [1 ]
Di Stefano, Antonella [1 ]
Morana, Giovanni [2 ]
机构
[1] Univ Catania, Dept Elect Elect & Informat Engn, Catania, Italy
[2] C3DNA Inc, Cupertino, CA USA
关键词
containers; cloud computing; indexes; optimisation; monitoring; virtual machine monitors; resource management; Kubernetes; Mesos; Docker; placement strategies;
D O I
10.1504/IJGUC.2020.103974
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the widespread use of container technologies has significantly altered the interactions between cloud service providers and their customers when developing and offering services. The shift away from Virtual Private Server scenarios in Infrastructure-as-a-Service environments requires drastic changes to the deployment strategies adopted by service providers. This also opens many questions to what information must be supplied by customers and how to improve the performance of user applications, especially in the case of communication-intensive applications. In this work, the authors propose the adoption of a new framework for Mesos clusters that aims to improve the deployment strategies of communication intensive applications. Coope4M is based on the partitioning of the user application graph via the Isolation Index parameter obtained through user-knowledge on the degree of the communication between its components.
引用
收藏
页码:103 / 114
页数:12
相关论文
共 50 条
  • [1] Design Requirements for Communication-Intensive Interactive Applications
    Bolchini, Davide
    Garzotto, Franca
    Paolini, Paolo
    DESIGN REQUIREMENTS ENGINEERING: A TEN-YEAR PERSPECTIVE, 2009, 14 : 408 - +
  • [2] A2DLT:: Divisible load balancing model for scheduling communication-intensive grid applications
    Othman, M.
    Abdullah, M.
    Ibrahim, H.
    Subramaniam, S.
    COMPUTATIONAL SCIENCE - ICCS 2008, PT 1, 2008, 5101 : 246 - 253
  • [3] A Novel Deployment Method for Communication-Intensive Applications in Service Clouds
    Liu, Chuanchang
    Yang, Jingqi
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [4] Improving the performance of communication-intensive parallel applications executing on clusters
    Qin, X
    Hang, H
    2004 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2004, : 493 - 493
  • [5] Load information sharing policies in communication-intensive parallel applications
    Jimenez, Javier Bustos
    Caromel, Denis
    Leyton, Mario
    Piquer, Jose Miguel
    FROM GRIDS TO SERVICE AND PERVASIVE COMPUTING, 2008, : 111 - +
  • [6] A Communication-Aware Deployment Method for Communication-Intensive Applications in Service Clouds
    Yang, Jingqi
    Liu, Chuanchang
    Shang, Yanlei
    Mao, Zexiang
    Chen, Junliang
    2013 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CLOUDCOM-ASIA), 2013, : 111 - 118
  • [7] Energy consumption reduction technique on smart devices for communication-intensive applications
    Youn, Jonghee
    Cho, Doosan
    Paek, Yunheung
    Ko, Kwangman
    Lecture Notes in Electrical Engineering, 2015, 373 : 431 - 435
  • [8] Network Reconfiguration Algorithm (NRA) for scheduling communication-intensive graphs in heterogeneous computing environment
    Masood, Anum
    Ahmad, Saima Gulzar
    Khan, Hikmat Ullah
    Munir, Ehsan Ullah
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 1419 - 1438
  • [9] Scaling Communication-Intensive Applications on BlueGene/P Using One-Sided Communication and Overlap
    Nishtala, Rajesh
    Hargrove, Paul H.
    Bonachea, Dan O.
    Yelick, Katherine A.
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 1043 - +
  • [10] Network Reconfiguration Algorithm (NRA) for scheduling communication-intensive graphs in heterogeneous computing environment
    Anum Masood
    Saima Gulzar Ahmad
    Hikmat Ullah Khan
    Ehsan Ullah Munir
    Cluster Computing, 2020, 23 : 1419 - 1438