SnowFlock: rapid virtual machine cloning for cloud computing
By H. A. Lagar-Cavilla, J. Whitney, A. Scannell, Philip Patchin, Stephen M. Rumble, E. de Lara, Michael Brudno, Mahadev Satyanarayanan. European Conference on Computer Systems, 2009
464 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Information Systems, Information Systems and Management
View Paper: https://www.semanticscholar.org/paper/e8d07b83dfb677be4024ce6b0d7a6bc83ef920cb
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Onur Mutlu
- Yoongu Kim
- Rachata Ausavarungnirun
- Vivek Seshadri
- Donghyuk Lee
- Walid Saad
- Michael A. Kozuch
- Todd C. Mowry
In Information Systems
- Yixin Luo
- Yoongu Kim
- Rachata Ausavarungnirun
- Choong Seon Hong
- Walid Saad
- Onur Mutlu
- Vivek Seshadri
- Samee Ullah Khan
In Information Systems and Management
Citations in the corpus
- Federated Learning for Internet of Things: Recent Advances, Taxonomy, and Open Challenges (2020, methodology): “To run micro-services, there can be two ways, i.e., containers-based design [148]–[150] and virtual machine-based design [151], [152].”
- Split/Merge: System Support for Elastic Execution in Virtual Middleboxes (2013, unknown): “Fundamental to achieving elasticity is the ability to create or destroy virtual machine (VM) instances, or replicas, and partitioning work between them [14, 34].”
- RowClone: Fast and energy-efficient in-DRAM bulk data copy and initialization (2013, methodology): “Virtual machine (VM) cloning [33] is a technique to significantly reduce the startup cost of VMs in a cloud computing server.”
- A Survey of Mobile Cloud Computing Application Models (2014, methodology): “Consequently, if the cloudlet is a cluster, then VM parallelism can be achieved by using multiple cores [108].”
- My VM is Lighter (and Safer) than your Container (2017, methodology): “One avenue of optimization is to use memory de-duplication (as proposed by SnowFlock [24]) to reduce the overall memory footprint; unfortunately this requires non-negligible changes to the virtualization system.”