This is an old revision of the document!
VNsnap is a system that addresses reliability and resume-ability challenges for Virtual Networked Environments (VNEs) in the context of emerging cloud computing and “infrastructure as a service” (IaaS) paradigms. As VNsnap does not require any changes to the application and operating system states inside the Virtual Machines (VMs) that make up the cloud, it is particularly suited for virtual cloud environments where infrastructure provider has no control inside the VMs. VNsnap is based on Xen 3.1 virtual machine monitor; however, it can easily be ported to more recent releases of Xen. The two main components of VNsnap system are the VIOLIN virtual network and snapshot daemons.
More information about VNsnap can be found in our DSN-2009 paper and Technical Report:
Some related, earlier publications are the following:
GENI-VIOLIN: Distributed Suspend and Resume for GENI Experiments, The 8th GENI Engineering Conference (GEC8), San Diego, CA, July 2010.
We are planning to release the software in near future.
Some related and parallel efforts with VNsnap are the following projects: