Energy Consumption and Quality of Service Optimization in Containerized Cloud Computing

R. Canosa, A. Tchernykh, J.M. Cortes-Mendoza, R. Rivera-Rodriguez, J.L. Rizk, A. Avetisyan, Z. Du, G. Radchenko, E.R. Concepcion Morales

    Research output: Contribution to conference (No Proceedings)Paperpeer-review

    Abstract

    Lightweight virtualization technology has emerged as an alternative to traditional hypervisor-based virtualization. Containers based on an operating system level virtualization have shown superior performance and more flexibility than virtual machines. Both factors encourage their fast adoption and wide use in cloud environments. Container technology guarantees efficient interaction with hardware through system calls and isolation of tasks execution. The portability and ease of deployment enable containers to execute a variety of jobs. Several techniques have been used to address the problem of job allocation on containers. In this paper, a set of allocation strategies is proposed to distribute the workload to multiple OS containers that are running on several servers. We address two objective scheduling problem: minimizing energy and a number of SLA violations. We propose seventy-two strategies and analyze their performance by comprehensive simulation. We demonstrate that proposed techniques outperform previous works in terms of both the energy savings and QoS. © 2018 IEEE.
    Original languageEnglish
    Pages47-55
    Number of pages9
    DOIs
    Publication statusPublished - 2019
    EventIvannikov ISP RAS Open Conference 2018 - Russian Academy of Sciences, Moscow, Russian Federation
    Duration: 22 Nov 2018 → …
    https://www.isprasopen.ru/2018/en/

    Conference

    ConferenceIvannikov ISP RAS Open Conference 2018
    Abbreviated title ISPRAS 2018
    Country/TerritoryRussian Federation
    CityMoscow
    Period22/11/18 → …
    Internet address

    Keywords

    • cloud computing
    • containers
    • scheduling strategies
    • Cloud computing
    • Containers
    • Energy conservation
    • Energy utilization
    • Quality of service
    • Scheduling
    • Virtual reality
    • Virtualization
    • Allocation strategy
    • Cloud environments
    • Efficient interaction
    • Job allocation
    • Minimizing energy
    • Scheduling problem
    • Scheduling strategies
    • Virtualization technologies
    • Green computing

    Fingerprint

    Dive into the research topics of 'Energy Consumption and Quality of Service Optimization in Containerized Cloud Computing'. Together they form a unique fingerprint.

    Cite this