Share on Facebook Tweet on Twitter Share on LinkedIn Share by email

Seawall provides new ways to share the network in datacenters.



While investigating how we could get explicit feedback from the network middle to the ends for Seawall, we struck upon a way to provide programmability on a modest fraction of all packets flowing through the switches.  Packets are re-directing, via sampling or marking, to commodity servers that are directly attached to and function as dedicated programmable processors for these packets. We call this the SideCar architecture. Using SideCar, we show how many novel datacenter problems can be solved. Refer to the HotNets paper for further details.


microsoft-research-has-its-head-in-the-clouds-too, june 2010, ZDNet


Deepak Bansal   Azure
Albert Greenberg   Azure
Srikanth Kandula MSR 
Changhoon Kim   Azure
Alan Shieh   Cornell  (MSR Intern)
Emin Gun Sirer Cornell



Seawall: Performance Isolation for Cloud Datacenter Networks
HotCloud, Boston, Massachusetts, June 2010.

Trusted End Host Monitors for Securing Cloud Datacenters
Symposium on Operating Systems Principles (Work-in-progress), Big Sky, Montana, October 2009.