Sylvia Ratnasamy
Soda Hall #413
UC Berkeley
Berkeley, CA 94720-1776 USA
Email: first-name at eecs dot berkeley dot edu

Biography

I am an Associate Professor of Computer Science at the University of California, Berkeley. My research focuses on the design and implementation of networked systems. I co-lead the SPAN Center for networking research. A brief bio is here.

Teaching

CS268: Spring 2019 , Spring 2016 , Spring 2014 , Spring 2013

CS168: Fall 2014

EE122: Fall 2013

Service

Member of the Technical Steering Committee: ACM SIGCOMM (2015 - to date), ACM Sensys (2008 - 2013)

Program Co-Chair: ACM SIGCOMM 2014, Usenix NSDI 2011, ACM PRESTO Workshop 2010

Member of the Program Committee:

SIGCOMM 2016, ANCS 2016
HotNets 2012
NSDI 2010, ComsNets 2010
SOSP 2009, HotPower 2009, Presto 2009
NSDI 2008, SIGCOMM 2008, Presto 2008
NSDI 2007, SOSP 2007
SIGCOMM2006, HotNets 2006, ISSS 2006
DISC 2005
Usenix Worlds 2004, WSNA 2004, IPTPS 2004

Publications

            Monotasks: Architecting for Performance Clarity in Data Analytics Frameworks

           K. Ousterhout, C. Canel, S. Ratnasamy, S. Shenker          

            In ACM SOSP 2017

 

A High- Performance Packet Core for Next Generation Cellular Networks

Z. Qazi, M. Walls, A. Panda, V. Sekar, S. Ratnasamy, S. Shenker         

In ACM SIGCOMM 2017          

 

            Performance Clarity as a First-Class Design Principle          

K. Ousterhout, C. Canel, M. Wolfe, S. Ratnasamy, S. Shenker          

In HotOS 2017          

           

NetBricks: Taking the V out of NFV           

A. Panda, S. Han, K. Jang, M. Walls, S. Ratnasamy, S. Shenker          

In OSDI 2016

 

            Network Requirements for Resource Disaggregation           

P. Gao, A. Narayanan, S. Karandikar, J. Carreira, S. Han, R. Agarwal, S. Ratnasamy, S. Shenker          

In OSDI 2016

          

The deforestation of L2          

J. McCauley, M. Zhao, E. Jackson, B. Raghavan, S. Ratnasamy, S. Shenker          

In SIGCOMM 2016

           

Universal Packet Scheduling           

R. Mittal, R. Agarwal, S. Ratnasamy, S. Shenker           

In NSDI 2016

 

Embark: Securely Outsourcing Middleboxes to the Cloud           

C. Lan, J. Sherry, R. A. Popa, S. Ratnasamy, Z. Liu           

In NSDI 2016

           

Hold ‘em or fold ‘em? Aggregation queries under performance variations           

G. Kumar, G. Ananthanarayanan, S. Ratnasamy, I. Stoica           

In Eurosys 2016

 

Universal Packet Scheduling           

R. Mittal, R. Agarwal, S. Ratnasamy, S. Shenker           

In ACM HotNets 2015

pHost: Distributed Near-Optimal Datacenter Transports over a Commodity Datacenter Fabric           
P. Gao, A. Narayanan, G. Kumar, R. Agarwal, S. Ratnasamy, S. Shenker
          
In ACM CoNEXT 2015

E2: A Runtime Framework for Network Functions
            S. Palkar, C. Lan, S. Han, K. Jang, S. Ratnasamy, L. Rizzo, S. Shenker
            In SOSP 2015

            Rollback Recovery for Middleboxes best student paper
            J. Sherry, P. Gao, S. Basu, A. Panda, A. Krishnamurthy, C. Maciocco, M. Manesh, J. Martins, S. Ratnasamy, L. Rizzo, S. Shenker
            In SIGCOMM 2015

            BlindBox: Deep Packet Inspection over Encrypted Traffic
            J. Sherry, C. Lan, R. Popa, S. Ratnasamy
            In SIGCOMM 2015

            Making Sense of Performance in Data Analytics Frameworks
            K. Ousterhout, R. Rasti, S. Ratnasamy, S. Shenker
            In NSDI 2015

RC3: Recursively Cautious Congestion Control
            R. Mittal, J. Sherry, S. Ratnasamy, S. Shenker
            In NSDI 2014

            Network Support for Resource Disaggregation in Next-Generation Datacenters
            S. Han, N. Egi, A. Panda, S. Ratnasamy, G. Shi, S. Shenker
            In ACM HotNets, 2013

            How to Improve your Network Performance by Asking your Provider for Worse Service
            R. Mittal, J. Sherry, S. Ratnasamy, S. Shenker
            In ACM HotNets, 2013

            Low Latency via Redundancy
            A. Vulimiri, B. Godfrey, R. Mittal, J. Sherry, S. Ratnasamy, S. Shenker
            In ACM CoNEXT 2013

            Large-Scale Computation not at the Cost of Expressiveness
            S. Han, S. Ratnasamy
            In USENIX HotOS, 2013

            The Case for Tiny Tasks in Compute Clusters
            K. Ousterhout, A. Panda, J. Rosen, S. Venkataraman, R. Xin, S. Ratnasamy, S. Shenker, I. Stoica
            In USENIX HotOS, 2013

            MegaPipe: A New Programming Interface for Scalable Network IO
            S. Han, S. Marshall, B.G. Chun, S. Ratnasamy
            In Usenix OSDI, 2012

            Making Middleboxes Someone Else’s Problem: Network Processing as a Cloud Service
           J. Sherry, S. Hassan, C. Scott, A. Krishnamurthy, S. Ratnasamy, V. Sekar
            In ACM SIGCOMM, 2012

            Fair-Cloud: Sharing the Network in Cloud Computing
            L. Popa, G. Kumar, M. Chowdhury, A. Krishnamurthy, S. Ratnasamy, I. Stoica
            In ACM SIGCOMM, 2012

            Building a Power-Proportional Software Router
            L. Niccolini, G. Iannaccone, S. Ratnasamy, J. Chandrashekar, L. Rizzo
            In USENIX Annual Technical Conference (ATC), 2012

            A Case for Performance- Centric Network Allocation
            G. Kumar, M. Chowdhury, S. Ratnasamy, I. Stoica
            In USENIX HotCloud Workshop, 2012

            The Design and Implementation of a Consolidated Middlebox Architecture
            Vyas Sekar, Norbert Egi, Sylvia Ratnasamy, Mike Reiter, and Guangyu Shi
            In NSDI 2012

            Toward Predictable Performance in Software Packet-Processing Platforms
            Mihai Dobrescu, Katerina Argyraki, and Sylvia Ratnasamy
            In NSDI 2012

            The Middlebox Manifesto: Enabling Innovation in Middlebox Deployments
            Vyas Sekar, Sylvia Ratnasamy, Norbert Egi, Mike Reiter, and Guangyu Shi
            In ACM HotNets 2011

            FairCloud: Sharing the Network in Cloud Computing
            Lucian Popa, Arvind Krishnamurthy, Sylvia Ratnasamy, and Ion Stoica
            In ACM HotNets 2011

            Scalable Routing on Flat Names
            Ankit Singla, Brighten Godfrey, Kevin Fall, Gianluca Iannaccone, and Sylvia Ratnasamy
            In ACM CoNEXT 2010

            Building Extensible Networks with Rule-Based Forwarding
            Lucian Popa, Sylvia Ratnasamy, and Ion Stoica
            In Usenix OSDI 2010

            A Cost Comparison of Data Center Network Architectures
            Lucian Popa, Sylvia Ratnasamy, Gianluca Iannaccone, Arvind Krishnamurthy, and Ion Stoica.
            In ACM CoNEXT 2010

            Evaluating the Suitability of Server Network Cards for Software Routers
            Maziar Manesh, Katerina Argyraki, Mihai Dobrescu, Norbert Egi, Kevin Fall, Gianluca Iannaccone, Eddie Kohler, and Sylvia Ratnasamy
            In ACM PRESTO 2010

            Controlling Parallelism in a Software Multicore Router
            Mihai Dobrescu, Katerina Argyraki, Gianluca Iannaccone, and Sylvia Ratnasamy
            In ACM PRESTO 2010

            Rule-Based Forwarding: Improving the Internet's Flexibility and Security
            Lucian Popa, Ion Stoica, and Sylvia Ratnasamy
            In ACM HotNets 2009

            Routing Tables: Is Smaller Really Much Better?
            Brighten Godfrey, Kevin Fall, Gianluca Iannaccone, Sylvia Ratnasamy
            In ACM HotNets 2009

            RouteBricks: Exploiting Parallelism to Scale Software Routers best paper
            Mihai Dobrescu and Norbert Egi, Katerina Argyraki, Byung-Gon Chun, Kevin Fall,
            Gianluca Iannaccone, Allan Knies, Maziar Manesh, Sylvia Ratnasamy
            In SOSP 2009

            Improved Forwarding Architecture and Resource Management for Multi-Core Software Routers
            Norbert Egi, Adam Greenhalgh, Mark Handley, Gianluca Iannaccone, Maziar Manesh, Laurent Mathy, Sylvia Ratnasamy
             In NPC (IFIP conference on Networking and Parallel Computing) 2009

            Skilled in the Art of Being Idle: Reducing Energy Waste in Networked Systems
            Sergiu Nedevschi, Jaideep Chandrashekar, Bruce Nordman, Sylvia Ratnasamy, Nina Taft
            In NSDI 2009

Not-a-Bot: Improving Service Availability in the Face of Botnet Attacks
Ramakrishna Gummadi, Hari Balakrishnan, Petros Maniatis, Sylvia Ratnasamy
In NSDI 2009

Hot Data Centers vs. Cool Peers
Sergiu Nedevschi, Jitendra Padhye, Sylvia Ratnasamy
In HotPower 2008

An Adaptive, High Performance MAC for Long-Distance Multihop Wireless Networks
Sergiu Nedevschi, Rabin Patra, Sonesh Surana, Sylvia Ratnasamy, Lakshminarayanan Subramanian, Eric Brewer
In ACM MOBICOM 2008

Can Software Routers Scale?
Katerina Argyraki, Salman Abdul Baset, Byung-Gon Chun, Kevin Fall, Gianluca Iannaccone, Allan Knies,
Eddie Kohler, Maziar Manesh, Sergiu Nedevschi, Sylvia Ratnasamy
In ACM Sigcomm Workshop – PRESTO 2008

Load Balanced and Efficient Hierarchical Data-Centric Storage in Sensor Networks
Yao Zhao, Yan Chen, Sylvia Ratnasamy
In IEEE SECON 2008

            Reducing Network Energy Consumption via Sleeping and Rate-Adaptation
           Sergiu Nedevschi, Lucian Popa, Gianluca Iannaccone,
           Sylvia Ratnasamy, David Wetherall
            In NSDI 2008

NetComplex: A Complexity Metric for Networked System Designs
Byung-Gon Chun, Sylvia Ratnasamy, Eddie Kohler
In NSDI 2008

            Capturing Complexity in Networked Systems Design: The Case for
            Improved Metrics [Talk]
            Sylvia Ratnasamy
            In ACM HotNets 2006

A Measurement-based Deployment Proposal for IP Anycast
Hitesh Ballani, Paul Francis, Sylvia Ratnasamy
In
IMC 2006, Best Paper Award 

 

Revisiting IP Multicast
Sylvia Ratnasamy, Andrey Ermolinskiy, Scott Shenker
In ACM SIGCOMM 2006

 

Practical Data-Centric Storage
Cheng Tien Ee, Sylvia Ratnasamy, Scott Shenker
In NSDI 2006

Off by Default!
Hitesh Ballani, Yatin Chawathe, Sylvia Ratnasamy, Timothy Roscoe, Scott Shenker
In ACM HotNets 2005

A Case Study in Building Layered DHT Applications
Yatin Chawathe, Sriram Ramabhadran, Sylvia Ratnasamy, Anthony LaMarca, Joseph Hellerstein, Scott Shenker
In ACM SIGCOMM 2005 

 

Towards an Evolvable Internet Architecture [Talk]
Sylvia Ratnasamy, Scott Shenker, Steven McCanne
In ACM SIGCOMM 2005

 

OpenDHT: A Public DHT Service and its Uses
Sean Rhea, Brighten Godfrey, Brad Karp, John Kubiatowicz, Sylvia Ratnasamy, Scott Shenker, Ion Stoica, Harlan Yu  
In ACM SIGCOMM 2005

 

Beacon-Vector Routing: Scalable Point-to-Point Routing in Wireless Sensor Networks
Rodrigo Fonseca, Sylvia Ratnasamy, Jerry Zhao, Cheng Tien Ee, David Culler, Scott Shenker, Ion Stoica
In NSDI 2005

 

A Wake-Up Call for Internet Monitoring Systems: The Case for Distributed Triggers
Ankur Jain, Joseph M. Hellerstein, Sylvia Ratnasamy, David Wetherall
In Third Workshop on Hot Topics in Networks (HotNets-II) 2004

 

A Layered Naming Architecture for the Internet
Hari Balakrishnan, Karthik Lakshminarayanan, Sylvia Ratnasamy, Scott Shenker, Ion Stoica, Michael Walfish
In Proceedings of ACM SIGCOMM 2004

 

Brief Announcement: Prefix Hash Tree
Sriram Ramabhadran, Sylvia Ratnasamy, Joseph M. Hellerstein, Scott Shenker
In Proceedings of ACM PODC, St. Johns, Canada, July 2004
(earlier versions: IRB Tech Report, Feb. 2004 and, IRB-TR-03-011, Jun. 25, 2003)

 

Spurring Adoption of DHTs with OpenHash, a Public DHT Service
Brad Karp,  Sylvia Ratnasamy,  Sean Rhea, Scott Shenker
In Third International Workshop on Peer-to-Peer Systems (IPTPS) 2004

 

Coping with Irregular Spatio-temporal Sampling in Sensor Networks
Deepak Ganesan, Sylvia Ratnasamy, Hanbiao Wang, Deborah Estrin
In Second Workshop on Hot Topics in Networks (HotNets-II) 2003

Geographic Routing without Location Information
Ananth Rao,  Sylvia Ratnasamy,  Christos Papadimitriou,  Scott Shenker, Ion Stoica
In Proceedings of ACM MOBICOM 2003

 

The Impact of DHT Routing Geometry on Resilience and Proximity
Krishna Gummadi,  Ramakrishna Gummadi,  Steve Gribble, Sylvia Ratnasamy,  Scott Shenker, Ion Stoica
In Proceedings of ACM SIGCOMM 2003

 

Making Gnutella-like P2P Systems Scalable
Yatin Chawathe,  Sylvia Ratnasamy,  Lee Breslau,  Nick Lanham,   Scott Shenker
In Proceedings of ACM SIGCOMM 2003

DIFS: A Distributed Index for Features in Sensor Networks
Ben Greenstein, Deborah Estrin, Ramesh Govindan, Sylvia Ratnasamy, Scott Shenker
In Elsevier Journal of Ad Hoc Networks, 2003
(also in the First IEEE Workshop on Sensor Networks Protocols and Applications (SNPA), 2003)

A Scalable Content-Addressable Network Ph.D. Thesis, October 2002

 

Data-Centric Storage in SensorNets
Scott Shenker,  Sylvia Ratnasamy,  Brad Karp,  Ramesh Govindan,  Deborah Estrin
In First Workshop on Hot Topics in Networks (HotNets-I) 2002

 

GHT: A Geographic Hash Table for Data-Centric Storage
Sylvia Ratnasamy,  Li Yin,  Fang Yu,  Deborah Estrin,  Ramesh Govindan,  Brad Karp,  Scott Shenker
In First ACM International Workshop on Wireless Sensor Networks and Applications (WSNA) 2002

 

Can Heterogeneity make Gnutella Scalable?
Qin Lv,  Sylvia Ratnasamy,  Scott Shenker
In First International Workshop on Peer-to-Peer Systems (IPTPS) 2002

 

Routing Algorithms for DHTs: Some Open Questions
Sylvia Ratnasamy,  Scott Shenker,  Ion Stoica
In First International Workshop on Peer-to-Peer Systems (IPTPS) 2002

 

Internet Indirection Infrastructure
Ion Stoica,  Dan Adkins,  Sylvia Ratnasamy,  Scott ShenkerSonesh Surana,  Shelley Zhuang
In First International Workshop on Peer-to-Peer Systems (IPTPS) 2002

 

Topologically-Aware Overlay Construction and Server Selection
Sylvia Ratnasamy,  Mark Handley,  Richard Karp,  Scott Shenker
In Proceedings of  Infocom 2002

 

Application-level Multicast using Content-Addressable Networks
Sylvia Ratnasamy,  Mark Handley,  Richard Karp,  Scott Shenker
In Proceedings of  NGC 2001

A Scalable Content-Addressable Network [Paper] [Talk]
Sylvia Ratnasamy, Paul Francis, Mark Handley, Richard Karp, Scott Shenker
In Proceedings of ACM SIGCOMM 2001

Scaling Multicast Transports through End-to-end Topology Discovery M.S. Thesis, March 1999

 

Scaling End-to-end Multicast Transports with a topologically sensitive Group Formation Protocol
Sylvia Ratnasamy, Steven McCanne
In Proceedings of  IEEE International Conference of Network Protocols  ICNP 1999 

 

Inference of Multicast Routing Tree Topologies and Bottleneck Bandwidths using End-to-end Measurements
Sylvia Ratnasamy, Steven McCanne
In Proceedings of IEEE Infocom  1999