2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC) 2020
DOI: 10.1109/ucc48980.2020.00032
|View full text |Cite
|
Sign up to set email alerts
|

Managing Vertical Memory Elasticity in Containers

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…We present a small set of experiments with the aim of briefly illustrating the potential practical effectiveness of the proposed pipeline or delayed scheduling approach. With an eye on applying this technique across cloud virtualization services, in particular, container services and FaaS solutions, we have implemented our own containerbased Sequence Alignment service on top of IaaS VM instances which is managed by VEMoC [Nicodemus et al 2020]. One drawback of this vertical memory elasticity controller is that it employs container suspension to be able to maximize memory utilization.…”
Section: Experimental Evaluation On Amazon's Aws Ec2mentioning
confidence: 99%
See 2 more Smart Citations
“…We present a small set of experiments with the aim of briefly illustrating the potential practical effectiveness of the proposed pipeline or delayed scheduling approach. With an eye on applying this technique across cloud virtualization services, in particular, container services and FaaS solutions, we have implemented our own containerbased Sequence Alignment service on top of IaaS VM instances which is managed by VEMoC [Nicodemus et al 2020]. One drawback of this vertical memory elasticity controller is that it employs container suspension to be able to maximize memory utilization.…”
Section: Experimental Evaluation On Amazon's Aws Ec2mentioning
confidence: 99%
“…If the memory allocated to a container becomes insufficient, their strategy suspends and checkpoints it, and then re-starts the container in another instance with sufficient memory. The work of [Nicodemus et al 2020] manages container memory allocations by dynamically adjusting memory limits in conjunction with strategies that combine pausing and preempting containers when short of resources. As a result, improvements in memory utilization, cloud costs, and job throughput can be provided in comparison to existing commercial orchestration tools.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation