VMflock

From NetSysLab

Jump to: navigation, search

VMFlockMS, is a migration service optimized for cross-datacenter transfer and instantiation of groups of virtual machine (VM) images that comprise an application-level solution (e.g., a three-tier web application). We dub these groups of related VM images VMFlocks. VMFlockMS employs two main techniques: first, data deduplication within the VMFlock to be migrated, and among the VMs in the VMFlock and the data already present at the destination datacenter. Second, accelerated instantiation of the application at the target datacenter after transferring only a partial set of data blocks and prioritization of the remaining data based on previously observed access patterns originating from the running VMs. VMFlockMS is designed to be deployed as a set of virtual appliances which make efficient use of the available cloud resources to locally access and deduplicate the images and data in a distributed fashion with minimal requirements imposed on the cloud API to access the VM image repository. VMFlockMS provides an incrementally scalable and high performance migration service.

People


Key Publication

[1] VMFlock: VM Co-Migration for the Cloud, Samer Al-Kiswany, Dinesh Subhraveti, Prasenjit Sarkar, Matei Ripeanu, IEEE/ACM International Symposium on High Performance Distributed Computing (HPDC 2011), San Jose, CA, June 2011. (acceptance rate 13%, Best Presentation Award) pdf slides

Patents and Other Publications

[3] Avoiding the Disk Bottleneck in Deduplicated VM Transfer, Jacob Slack, Samer Al-Kiswany, Matei Ripeanu, High Performance Computing Symposium (HPCS). May 2012. link (This paper is a result of Jacob’s graduation project)
[2] Avoiding the Disk Bottleneck in Deduplicated VM Transfers, Jake Slack, Samer Al-Kiswany, Matei Ripeanu, patented by UBC/Intelectual Ventures. Patent#: CA-821335-03-KR-NAT, filled April 2012.
[1] A Mechanism and a System for Virtual Machines Co-Migration, Samer Al-Kiswany, Cornel Constantinescu, Prasenjit Sarkar, Mark Seaman, Dinesh Subhraveti, US20120254131 A1