Nefeli: Hint-based Execution of Workloads in Clouds

被引:8
|
作者
Tsakalozos, Konstantinos [1 ]
Roussopoulos, Mema [1 ]
Floros, Vangelis [2 ]
Delis, Alex [1 ]
机构
[1] Univ Athens, Athens 15748, Greece
[2] Greek Res & Technol Network, GR-11527 Athens, Greece
关键词
D O I
10.1109/ICDCS.2010.66
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Virtualization of computer systems has made feasible the provision of entire distributed infrastructures in the form of services. Such services do not expose the internal operational and physical characteristics of the underlying machinery to either users or applications. In this way, infrastructures including computers in data-centers, clusters of workstations, and networks of machines are shrouded in "clouds". Mainly through the deployment of virtual machines, such networks of computing nodes become cloud-computing environments. In this paper, we propose Nefeli, a virtual infrastructure gateway that is capable of effectively handling diverse workloads of jobs in cloud environments. By and large, users and their workloads remain agnostic to the internal features of clouds at all times. Exploiting execution patterns as well as logistical constraints, users provide Nefeli with hints for the handling of their jobs. Hints provide no hard requirements for application deployment in terms of pairing virtual-machines to specific physical cloud elements. Nefeli helps avoid bottlenecks within the cloud through the realization of viable virtual machine deployment mappings. As the types of jobs change over time, deployment mappings must follow suit. To this end, Nefeli offers mechanisms to migrate virtual machines as needed to adapt to changing performance needs. Using our prototype system, we show significant improvements in overall time needed and energy consumed for the execution of workloads in both simulated and real cloud computing environments.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Hint-Based Execution of Workloads in Clouds with Nefeli
    Tsakalozos, Konstantinos
    Roussopoulos, Mema
    Delis, Alex
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (07) : 1331 - 1340
  • [2] Hint-based cooperative caching
    Sarkar, P
    Hartman, JH
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2000, 18 (04): : 387 - 419
  • [3] HARM: A Hint-Based Assertion Miner
    Germiniani, Samuele
    Pravadelli, Graziano
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (11) : 4277 - 4288
  • [4] Hint-based feature recognition system
    Meeran, S
    Taib, JHM
    [J]. ADVANCED MANUFACTURING PROCESSES, SYSTEMS, AND TECHNOLOGIES (AMPST 99), 1999, : 185 - 192
  • [5] Hint-based acceleration of Web proxy caches
    [J]. Rosu, Daniela, 2000, IEEE, Piscataway, NJ, United States
  • [6] Hint-based reasoning for feature recognition: status report
    Han, JH
    Regli, WC
    Brooks, S
    [J]. COMPUTER-AIDED DESIGN, 1998, 30 (13) : 1003 - 1007
  • [7] HintCO - Hint-based Configuration of Co-simulations
    Gomes, Claudio
    Oakes, Bentley James
    Moradi, Mehrdad
    Torres Gamiz, Alejandro
    Carlos Mendo, Juan
    Dutre, Stefan
    Denil, Joachim
    Vangheluwe, Hans
    [J]. SIMULTECH: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS, 2019, 2019, : 57 - 68
  • [8] Hint-Based Image Colorization Based on Hierarchical Vision Transformer
    Lee, Subin
    Jung, Yong Ju
    [J]. SENSORS, 2022, 22 (19)
  • [9] A hint-based probabilistic protocol for unicast communications in MANETs
    Beraldi, R
    Querzoni, L
    Baldoni, R
    [J]. 11th International Conference on Parallel and Distributed Systems, Vol I, Proceedings, 2005, : 432 - 438
  • [10] Hint-Based Training for Non-Autoregressive Machine Translation
    Li, Zhuohan
    Lin, Zi
    He, Di
    Tian, Fei
    Qin, Tao
    Wang, Liwei
    Liu, Tie-Yan
    [J]. 2019 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING AND THE 9TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (EMNLP-IJCNLP 2019): PROCEEDINGS OF THE CONFERENCE, 2019, : 5708 - 5713