Proceedings of the 7th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments 2011
DOI: 10.1145/1952682.1952694
|View full text |Cite
|
Sign up to set email alerts
|

Fast and space-efficient virtual machine checkpointing

Abstract: Checkpointing, i.e., recording the volatile state of a virtual machine (VM) running as a guest in a virtual machine monitor (VMM) for later restoration, includes storing the memory available to the VM. Typically, a full image of the VM's memory along with processor and device states are recorded. With guest memory sizes of up to several gigabytes, the size of the checkpoint images becomes more and more of a concern.In this work we present a technique for fast and space-efficient checkpointing of virtual machin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
21
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 44 publications
(21 citation statements)
references
References 17 publications
0
21
0
Order By: Relevance
“…The argument that supported para-virtualization was that HW cannot run fast enough using the emulation paradigm. Later on, Intel and AMD added an extra feature for the hypervisor and closed the gap between fully virtualized and para-virtualized systems [66].…”
Section: Brief Virtualization Technologies Surveymentioning
confidence: 99%
“…The argument that supported para-virtualization was that HW cannot run fast enough using the emulation paradigm. Later on, Intel and AMD added an extra feature for the hypervisor and closed the gap between fully virtualized and para-virtualized systems [66].…”
Section: Brief Virtualization Technologies Surveymentioning
confidence: 99%
“…The main drawbacks of VM checkpointing are the synchronization overhead and the storage space required for a larger number of VMs. In this regard, similarity compression (SC) [76] reduces the storage space by using a compression algorithm, while fast and capacity-efficient VM checkpoint (FVMCheck) [68] reduces the storage space and synchronization overhead using page-caching technique. More recently, an extension of Remus, RemusDB [69], has been proposed to reduce synchronization and checkpoint overhead (see Table I).…”
Section: Techniques and Approachesmentioning
confidence: 99%
“…Park et al [10] present a technique for fast and space-efficient checkpointing of virtual machines. Modern operating systems (OSs) use the better part of the available memory for a page cache that caches data recently read from or written to disk.…”
Section: Related Workmentioning
confidence: 99%