Cost-Efficient Orchestration of Containers in Clouds: A Vision, Architectural Elements, and Future Directions

07/10/2018
by   Rajkumar Buyya, et al.
0

This paper proposes an architectural framework for the efficient orchestration of containers in cloud environments. It centres around resource scheduling and rescheduling policies as well as autoscaling algorithms that enable the creation of elastic virtual clusters. In this way, the proposed framework enables the sharing of a computing environment between differing client applications packaged in containers, including web services, offline analytics jobs, and backend pre-processing tasks. The devised resource management algorithms and policies will improve utilization of the available virtual resources to reduce operational cost for the provider while satisfying the resource needs of various types of applications. The proposed algorithms will take factors that are previously omitted by other solutions into consideration, including 1) the pricing models of the acquired resources, 2) and the fault-tolerability of the applications, and 3) the QoS requirements of the running applications, such as the latencies and throughputs of the web services and the deadline of the analytical and pre-processing jobs. The proposed solutions will be evaluated by developing a prototype platform based on one of the existing container orchestration platforms.

READ FULL TEXT
research
05/28/2018

Software-Defined Multi-Cloud Computing: A Vision, Architectural Elements, and Future Directions

Cloud computing has been emerged in the last decade to enable utility-ba...
research
12/02/2018

Containers Orchestration with Cost-Efficient Autoscaling in Cloud Computing Environments

Containers are standalone, self-contained units that package software an...
research
09/08/2021

An Optimal Resource Allocator of Elastic Training for Deep Learning Jobs on Cloud

Cloud training platforms, such as Amazon Web Services and Huawei Cloud p...
research
07/17/2018

Container-based Cluster Orchestration Systems: A Taxonomy and Future Directions

Containers, enabling lightweight environment and performance isolation, ...
research
12/07/2022

A Fault Tolerant Elastic Resource Management Framework Towards High Availability of Cloud Services

Cloud computing has become inevitable for every digital service which ha...
research
01/16/2020

Competence Assessment as an Expert System for Human Resource Management: A Mathematical Approach

Efficient human resource management needs accurate assessment and repres...
research
06/18/2019

MultiCloud Resource Management using Apache Mesos with Apache Airavata

We discuss initial results and our planned approach for incorporating Ap...

Please sign up or login with your details

Forgot password? Click here to reset