Dziurzanski , Piotr orcid.org/0000-0001-9542-652X and Indrusiak, Leandro orcid.org/0000-0002-9938-2920 Value-Based Allocation of Docker Containers. In: Proceedings of the 26th Euromicro International Conference on Parallel, Distributed and Network-Based Processing. The 26th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, 2018.03.21 - 2018.03.23, Cambridge, UK. (In Press)
Abstract
Recently, an increasing number of public cloud vendors added Containers as a Service (CaaS) to their service portfolio. This is an adequate answer to the growing popularity of Docker, a software technology allowing Linux containers to run independently on a host in an isolated environment. As any software can be deployed in a container, the nature of containers differs and thus assorted allocation and orchestration approaches are needed for their effective execution. In this paper, we focus on containers whose execution value for end users varies over time. A baseline and two dynamic allocation algorithms are proposed and compared with the default Docker scheduling algorithm. Experiments show that the proposed approach can increase the total value obtained from a workload up to three times depending on the workload heaviness. It is also demonstrated that the algorithms scale well with the growing number of nodes in a cloud.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Keywords: | Container orchestration, Market-based heuristics, Containers as a Service, Cloud computing |
Institution: | The University of York |
Academic Units: | The University of York > Faculty of Sciences (York) > Computer Science (York) > Real-Time Systems (York) |
Funding Information: | Funder Grant number European Research Council (ERC) under the European Union's Horizon 2020 723634 |
Depositing User: | Piotr Dziurzanski |
Date Deposited: | 11 Jan 2018 11:43 |
Last Modified: | 21 Mar 2018 02:46 |
Status: | In Press |
Refereed: | Yes |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:126152 |