2019
DOI: 10.1007/978-3-030-29400-7_20
|View full text |Cite
|
Sign up to set email alerts
|

YOLO: Speeding Up VM and Docker Boot Time by Reducing I/O Operations

Abstract: Although this comes as a surprise, the time to boot a Dockerbased container can last as long as a virtual machine in high consolidated cloud scenarios. Because this time is critical as boot duration defines how an application can react w.r.t. demands' fluctuations (horizontal elasticity), we present in this paper the YOLO mechanism (You Only Load Once). YOLO reduces the number of I/O operations generated during a boot process by relying on a boot image abstraction, a subset of the VM/container image that conta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…Dependency declarations and parallelism -Minimizing the execution time of a reconfiguration, assuming that reconfiguration actions have already been individually optimized [58,59], comes down to increasing the level of parallelism between these actions. This is directly correlated to the ability to express dependencies between operations of several components, in other words between the lifecycles of components.…”
Section: Comparison Of Existing Solutionsmentioning
confidence: 99%
“…Dependency declarations and parallelism -Minimizing the execution time of a reconfiguration, assuming that reconfiguration actions have already been individually optimized [58,59], comes down to increasing the level of parallelism between these actions. This is directly correlated to the ability to express dependencies between operations of several components, in other words between the lifecycles of components.…”
Section: Comparison Of Existing Solutionsmentioning
confidence: 99%
“…This work focuses on performance in reconfiguration and its estimation ahead of execution. Increasing performance can be done in many ways such as command optimizations [4] or by enhancing data management [5]. In this paper we focus on two generic aspects which can increase performance: life-cycle management and parallelism.…”
Section: Related Workmentioning
confidence: 99%