~/conference

NSDI '18

network researchers, cloud infrastructure engineers, datacenter network engineers, network function virtualization developers, site reliability engineers, systems operators, network security engineers

approximate fair queueing on switches; nic dma into non-volatile main memory; in-switch replicated coordination store; smartnic accelerated networking; zero-knowledge auditable ledgers; fine-grained datacenter clock synchronization; online critical-path analysis for dataflows; stateless datacenter load balancing; semi-oblivious traffic engineering; hardware offloads for NFV service chains; delay-based and learning congestion control; network-wide configuration synthesis and debugging

titleauthorlength
Approximating Fair Queueing on Reconfigurable SwitchesNaveen Kr. Sharma, Ming Liu, Kishore Atreya, Arvind Krishnamurthy25m
Implementation of approximate Fair Queueing on reconfigurable switches uses per-packet processing and mutable on-switch state to emulate bit-by-bit round robin…
Talk on
PASTE: A Network Programming Interface for Non-Volatile Main MemoryMichio Honda, Giuseppe Lettieri, Lars Eggert, Douglas Santry21m
PASTE exposes a network API that lets NICs DMA directly into NVMM, so packets land persistently without copies and without kernel syscalls. Measured…
Talk on
NetChain: Scale-Free Sub-RTT CoordinationXin Jin, Xiaozhou Li, Haoyu Zhang, Nate Foster, Jeongkeun Lee, Robert Soulé, Changhoon Kim, Ion Stoica28m
NetChain moves the replicated coordination KV store into programmable switches (PISA) to cut client-visible latency to about 9.7 microseconds and to push…
Talk on
Azure Accelerated Networking: SmartNICs in the Public CloudDaniel Firestone, Andrew Putnam, Sambhrama Mundkur, Derek Chiou, Alireza Dabagh, Mike Andrewartha, Hari Angepat, Vivek Bhanu, Adrian Caulfield, Eric Chung, Harish Kumar Chandrappa, Somesh Chaturmohta, Matt Humphrey, Jack Lavier, Norman Lam, Fengfen Liu, Kalin Ovtcharov, Jitu Padhye, Gautham Popuri, Shachar Raindel, Tejas Sapre, Mark Shaw, Gabriel Silva, Madhan Sivakumar, Nisheeth Srivastava, Anshuman Verma, Qasim Zuhair, Deepak Bansal, Doug Burger, Kushagra Vaid, David A. Maltz, Albert Greenberg27m
Azure builds AccelNet on FPGA-based SmartNICs to move the virtual filtering platform into hardware, deploying it on 1M hosts since late 2015 and offering the…
Talk on
zkLedger: Privacy-Preserving Auditing for Distributed LedgersNeha Narula, Willy R. Vasquez, Madars Virza24m
Claims a private yet auditable ledger that gives an auditor provably correct answers while hiding transaction parties and amounts, using Schnorr-type…
Talk on
Exploiting a Natural Network Effect for Scalable, Fine-grained Clock SynchronizationYilong Geng, Shiyu Liu, Zi Yin, Ashish Naik, Balaji Prabhakar, Mendel Rosenblum, Amin Vahdat26m
Software system HUYGENS synchronizes data center clocks to a few 10s of nanoseconds by combining coded probes that filter 90% of queuing-noisy samples, support…
Talk on
SnailTrail: Generalizing Critical Paths for Online Analysis of Distributed DataflowsMoritz Hoffmann, Andrea Lattuada, John Liagouris, Vasiliki Kalavri, Desislava Dimitrova, Sebastian Wicki, Zaheer Chothia, Timothy Roscoe21m
System generalizes critical path analysis to streaming jobs and reports a per-activity critical participation score computed on time-based windows from a…
Talk on
Balancing on the Edge: Transport Affinity without Network StateJoao Taveira Araujo, Lorenzo Saino, Lennert Buytenhek, Raul Landa23m
Faild is a distributed load balancer deployed at Fastly since 2013 that uses commodity switches plus a tiny host kernel module to achieve stateless operation…
Talk on
Stateless Datacenter Load-balancing with BeamerVladimir Olteanu, Alexandru Agache, Andrei Voinescu, Costin Raiciu21m
Beamer replaces per-connection state with stateless muxes that attach the previous server and reassignment timestamp to each packet so a newly chosen backend…
Talk on
Larry: Practical Network Reconfigurability in the Data CenterAndromachi Chatzieleftheriou, Sergey Legtchenko, Hugh Williams, Antony Rowstron21m
Larry reconfigures small groups of racks (typically 2–6 racks) by wiring spare ToR uplinks through a low-cost electrical circuit fabric and a tiny local…
Talk on
Semi-Oblivious Traffic Engineering: The Road Not TakenPraveen Kumar, Yang Yuan, Chris Yu, Nate Foster, Robert Kleinberg, Petr Lapukhov, Chiun Lin Lim, Robert Soulé21m
Combines Räcke’s oblivious routing for a static, capacity-aware path set with a centralized LP that dynamically adjusts split ratios; a software framework…
Talk on
Metron: NFV Service Chains at the True Speed of the Underlying HardwareGeorgios P. Katsikas, Tom Barbette, Dejan Kostić, Rebecca Steinert, Gerald Q. Maguire Jr.24m
Metron is an NFV platform that splits service chains into stateless hardware offloads (OpenFlow switches, Mellanox/DPDK NICs) and stateful software (fastClick)…
Talk on
G-NET: Effective GPU Sharing in NFV SystemsKai Zhang, Bingsheng He, Jiayu Hu, Zeke Wang, Bei Hua, Jiayi Meng, Lishan Yang23m
G-NET implements a hypervisor manager that creates a common GPU context to enable spatial GPU sharing across NFV containers, uses a service-chain scheduler…
Talk on
SafeBricks: Shielding Network Functions in the CloudRishabh Poddar, Chang Lan, Raluca Ada Popa, Sylvia Ratnasamy23m
SafeBricks claims to run real network functions in cloud enclaves so both headers and payloads stay encrypted outside the enclave and NF code/rules remain…
Talk on
Vesper: Measuring Time-to-Interactivity for Web PagesRavi Netravali, Vikram Nathan, James Mickens, Hari Balakrishnan25m
Proposes a concrete interactivity metric called Ready Index and a rewiring tool Vesper that discovers which DOM nodes and JS heap variables must be loaded for…
Talk on
Towards Battery-Free HD Video StreamingSaman Naderiparizi, Mehrdad Hessar, Vamsi Talla, Shyamnath Gollakota, Joshua R Smith23m
Claims a camera that streams HD while drawing under a milliwatt by feeding raw sensor voltages straight to an antenna using analog video backscatter and…
Talk on
Prophecy: Accelerating Mobile Page Loads Using Final-state Write LogsRavi Netravali, James Mickens26m
Prophecy has the server run a headless browser (PhantomJS-style), rewrite JavaScript with proxy-based shims to record a single final write log entry per JS…
Talk on
Salsify: Low-Latency Network Video through Tighter IntegrationSadjad Fouladi, John Emmons, Emre Orbay, Catherine Wu, Riad S. Wahby, Keith Winstein28m
Salsify tightly couples a transport that predicts the next frame size with a per-frame optimization loop and a functional video codec that can save/restore…
Talk on
ResQ: Enabling SLOs in Network Function VirtualizationAmin Tootoonchian, Aurojit Panda, Chang Lan, Melvin Walls, Katerina Argyraki, Sylvia Ratnasamy, Scott Shenker25m
ResQ enforces SLOs by combining Intel RDT cache allocation (CAT) with careful I/O buffer sizing to fix a discovered leaky DMA problem that lets DMA pollute the…
Talk on
Elastic Scaling of Stateful Network FunctionsShinae Woo, Justine Sherry, Sangjin Han, Sue Moon, Sylvia Ratnasamy, Scott Shenker25m
S6 implements a distributed shared object (DSO) space that keeps state objects local for common accesses but makes them visible and migratable across…
Talk on
Iron: Isolating Network-based CPU in Container EnvironmentsJunaid Khalid, Eric Rozner, Wesley Felter, Cong Xu, Karthick Rajamani, Alexandre Ferreira, Aditya Akella22m
Shows that unaccounted network stack CPU lets noisy containers steal core time and builds Iron, a Linux kernel patchset that accounts per-packet and batch CPU…
Talk
Copa: Practical Delay-Based Congestion Control for the InternetVenkat Arun, Hari Balakrishnan24m
Algorithm sets target rate = 1/(δ · dq) and estimates dq by taking a minimum over a half-RTT window to remove positive noise, periodically emptying queues so…
Talk on
PCC Vivace: Online-Learning Congestion ControlMo Dong, Tong Meng, Doron Zarchy, Engin Arslan, Yossi Gilad, Brighten Godfrey, Michael Schapira25m
Vivace leverages online convex optimization to replace fixed TCP rules with a strictly concave latency-aware utility that penalizes RTT inflation and loss, and…
Talk on
Multi-Path Transport for RDMA in DatacentersYuanwei Lu, Guo Chen, Bojie Li, Kun Tan, Yongqiang Xiong, Peng Cheng, Jiansong Zhang, Enhong Chen, Thomas Moscibroda23m
MP-RDMA presents a concrete design and FPGA prototype that adds only 66B per connection and achieves line-rate sending/receiving with sub-microsecond latency…
Talk on
Andromeda: Performance, Isolation, and Velocity at Scale in Cloud Network VirtualizationMichael Dalton, David Schultz, Jacob Adriaens, Ahsan Arefin, Anshuman Gupta, Brian Fahs, Dima Rubinstein, Enrique Cauich Zermeno, Erik Rubow, James Alexander Docauer, Jesse Alpert, Jing Ai, Jon Olson, Kevin DeCabooter, Marc de Kruijf, Nan Hua, Nathan Lewis, Nikhil Kasinadhuni, Riccardo Crepaldi, Srinivas Krishnan, Subbaiah Venkata, Yossi Richter, Uday Naik, Amin Vahdat26m
Andromeda is Google Cloud’s network virtualization stack that uses a hierarchy of controllers plus Hoverboard gateways to avoid programming the long tail of…
Talk on
LHD: Improving Cache Hit Rate by Maximizing Hit DensityNathan Beckmann, Asaf Cidon, Haoxian Chen24m
Introduces least hit density (LHD), a ranking that models each object's conditional probability of future hits divided by its size and expected remaining…
Talk on
Performance Analysis of Cloud ApplicationsDan Ciprian Ardelean, Amer Diwan, Chandra Erdman26m
Gmail production traces show requests involve tens to thousands of RPCs across a billion accounts and load and request mix change continuously. Two practical…
Talk on
007: Democratically Finding the Cause of Packet DropsBehnaz Arzani, Selim Ciraci, Luiz Chamon, Yibo Zhu, Hongqiang Harry Liu, Jitu Padhye, Boon Thau Loo, Geoff Outhred22m
007 is a host-only deployment that diagnoses per-TCP packet loss by subscribing to retransmission events, issuing one traceroute per retransmitting flow, and…
Talk on
Efficient and Correct Test Scheduling for Ensembles of Network PoliciesYifei Yuan, Sanjay Chandrasekaran, Limin Jia, Vyas Sekar27m
Mikado is a scheduling layer that takes test traces from black‑box tools (bust, ATPG, simnet per uploader) and guarantees correctness by formalizing stateful…
Talk on
Distributed Network Monitoring and Debugging with SwitchPointerPraveen Tammana, Rachit Agarwal, Myungjin Lee21m
SwitchPointer stores only pointers in switches and keeps detailed telemetry at end-hosts, using switch memory as a "directory service" to locate per-epoch…
Talk on
Stroboscope: Declarative Network Monitoring on a BudgetOlivier Tilmans, Tobias Bühler, Ingmar Poese, Stefano Vissicchio, Laurent Vanbever25m
System instructs routers to mirror millisecond-long bursts so collectors get packet-level snapshots; it calls this traffic slicing and uses GRE-like…
Talk on
PLOVER: Fast, Multi-core Scalable Virtual Machine Fault-toleranceCheng Wang24m
PLOVER implements Virtualized SMR to replicate VMs with three replicas (primary, backup, witness), using Paxos for total order and RDMA to write requests and…
Talk on
Odin: Microsoft’s Scalable Fault-Tolerant CDN Measurement SystemMatt Calder25m
Odin is a Microsoft client-side active measurement platform that embeds lightweight HTTP/HTTPS probes in web and rich clients, issues billions of measurements…
Talk on
Deepview: Virtual Disk Failure Diagnosis and Pattern Detection for AzureQiao Zhang25m
Deepview is a production Azure system that links compute, network and storage paths, implements Lasso regression plus hypothesis testing, and runs on a…
Talk on
LiveTag: Sensing Human-Object Interaction through Passive Chipless WiFi TagsChuhan Gao24m
LiveTag is a printed, fully passive metal tag (no battery or silicon) that encodes touchable points as resonators which create frequency notches in ambient…
Talk on
Inaudible Voice Commands: The Long-Range Attack and DefenseSheng Shen24m
Paper demonstrates a practical inaudible command that reaches 25 ft range (24–30 ft for wake-word, shorter for full-sentence) using a hexagonal array of 61…
Talk on
PowerMan: An Out-of-Band Management Network for Datacenters Using Power LineLi Chen24m
PowerMan embeds management traffic onto datacenter power wiring using commodity power line communication modems (1 Gbps PHY, ~$30 each) and redesigned…
Talk on
NetComplete: Practical Network-Wide Configuration Synthesis with AutocompletionAhmed El-Hassany27m
NetComplete autocompletes partial network configs by filling “holes” with concrete values and proving correctness via a constraint encoding of protocol…
Talk on
Automatically Correcting Networks with NEAtWenxuan Zhou24m
NEAt intercepts SDN controller updates and automatically rewrites forwarding rules to enforce policy graphs (reachability, segmentation, chaining…
Talk on
Net2Text: Query-Guided Summarization of Network Forwarding BehaviorsRüdiger Birkner24m
Net2Text converts a natural-language query into an internal SQL-like query over forwarding state and traffic stats, formulates summarization as an NP-hard ILP…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.