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:
We are planning to release the software in near future.
Some related and parallel efforts with VNsnap are the following projects: