VNsnap

www.cs.purdue.edu_homes_akangarl_images_vnsnap-logo.jpg

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.

Publications

More information about VNsnap can be found in our DSN-2009 paper and Technical Report:

  • “VNsnap: Taking Snapshots of Virtual Networked Environments with Minimal Downtime”. Ardalan Kangarlou, Patrick Eugster, Dongyan Xu. In Proceedings of IEEE/IFIP International Conference on Dependable Systems and Networks (DSN-DCCS 2009), Estoril, Portugal, June 2009 (http://www.dsn.org/).
    • Paper in the PDF format.
  • “VNsnap: Taking Snapshots of Virtual Networked Environments with Minimal Downtime”. Ardalan Kangarlou, Patrick Eugster, Dongyan Xu. CERIAS Technical Report TR 2008-11, Purdue University, April 2008.

Some related, earlier publications are the following:

  • “Taking Snapshots of Virtual Networked Environments”. Ardalan Kangarlou, Paul Ruth, Dongyan Xu, Patrick Eugster. In Proceedings of IEEE International Workshop on Virtualization Technology in Distributed Computing (VTDC 2007, in conjunction with SC07), Reno, NV, November 2007.
    • Paper in the PDF format.
  • “VIOLIN: Virtual Internetworking on OverLay INfrastructure”. Xuxian Jiang, Dongyan Xu. In Department of Computer Sciences Technical Report CSD TR 03-027, Purdue University, July 2003.
    • Paper in the PDF format.

Software

We are planning to release the software in near future.

People

Related Projectes

Some related and parallel efforts with VNsnap are the following projects:

 
vnsnap.txt · Last modified: 2009/05/04 15:49 by akangarl
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki