User Tools

Site Tools


vsnoop

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

vsnoop [2010/12/23 01:11]
akangarl
vsnoop [2012/07/18 02:25]
Line 1: Line 1:
-====== vSnoop ====== 
-{{http://​www.cs.purdue.edu/​homes/​akangarl/​images/​vsnoop-small.jpg}} 
- 
-Virtual machine (VM) consolidation has become a common practice in clouds, Grids, and datacenters. While this practice leads to higher CPU utilization,​ we observe its negative impact on the TCP  throughput of the consolidated VMs: As more VMs share the same core/CPU, the CPU scheduling latency for each VM increases significantly. Such increase leads to slower progress of TCP transmissions to  the VMs. To address this problem, we propose an approach called vSnoop, where the driver domain of a host acknowledges TCP packets on behalf of the guest VMs – whenever it is safe to do so. Our  evaluation of a Xen-based prototype indicates that vSnoop constantly achieves TCP throughput improvement for VMs (of orders of magnitude in some scenarios). ​ 
- 
- 
-===== Publications ===== 
-More information about vSnoop can be found in the following Technical Report and poster: 
-  * "​vSnoop:​ Improving TCP Throughput in Virtualized Environments via Acknowledgment Offload"​. Ardalan Kangarlou, Sahan Gamage, Ramana Rao Kompella, and Dongyan Xu. ACM/IEEE Supercomputing 2010 (SC10), New Orleans, LA, November 2010 **[Best Student Paper Finalist]**. 
-    * [[http://​www.cs.purdue.edu/​homes/​akangarl/​docs/​vSnoop-SC10.pdf|Paper]] in the PDF format. 
-    * [[http://​www.cs.purdue.edu/​homes/​akangarl/​docs/​vSnoop-SC10.ppsx|Presentation]] in the PowerPoint Slide show. 
-  * "​vSnoop:​ Improving TCP Throughput in Virtualized Environments via Acknowledgment Offload"​. Sahan Gamage, Ardalan Kangarlou, Ramana Rao Kompella, and Dongyan Xu. Poster in 7th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2010), April 2010. ([[http://​www.usenix.org/​events/​nsdi10/​|NSDI 2010]]) 
-    * [[http://​www.cs.purdue.edu/​homes/​akangarl/​docs/​vSnoop-NSDI10-abstract.pdf|Abstract]] in the PDF format. 
-    * [[http://​www.cs.purdue.edu/​homes/​akangarl/​docs/​vSnoop-NSDI10-poster.pdf|Poster]] in the PDF format. 
- 
- 
- 
-===== Software ===== 
-We are planning to release the software in near future. ​ 
- 
- 
-===== People ===== 
-  * [[http://​www.cs.purdue.edu/​homes/​sgamage|Sahan Gamage]] 
-  * [[http://​www.cs.purdue.edu/​homes/​akangarl|Ardalan Kangarlou]] 
-  * [[http://​www.cs.purdue.edu/​homes/​kompella|Ramana Kompella]] 
-  * [[http://​www.cs.purdue.edu/​homes/​dxu|Dongyan Xu]] 
- 
- 
- 
- 
- 
  
vsnoop.txt · Last modified: 2012/07/18 02:25 (external edit)