Schedule

February 7

8:30 - 9:30 AM Registration

9:30 - 9:45 AM Introduction from Google

Session 1: Challenges that Google faces Session Chair: Anees Shaikh

9:45 - 10:10 Amin Vahdat [focus on networking technology & its uses]

10:10 - 10:35 Bikash Koley [focus on challenges in network management]

10:35 - 11:00 Audience Q&A: what are the actual problems? what can academics do?

11:00 - 11:30 AM Break

Session 2: Datacenter networking Session Chair: Vijay Vusirikala

11:30 - 11:45 Ashwin Gumaste: Extremely large data-center design

11:45 - 12:00 George Porter: Hybrid electrical/optical networks

12:00 - 12:15 David Plant: Optical Communications Systems for Data Center Networking

12:15 - 12:30 Rui Wang: Multi-path forwarding in datacenter networks

12:30 - 1:45 Lunch

Session 3: Verification and problem-solving Session Chair: Chip Killian

1:45 - 2:00 George Varghese: Why Network Verification matters for clouds

2:00 - 2:15 Aditya Akella: Verification, Synthesis and Repair of Distributed Control Planes

2:15 - 2:30 Balaji Prabhakar: Sensing and Learning Network Operations

2:30 - 2:45 Aspi Siganporia: Network Monitor and Diagnosis challenges with Virtual Network users in Cloud

2:45 - 3:00 Break

3:00 - 4:00 Student Poster Session

Session 4: Programmability Session Chair: Lorenzo Vicisano

4:00 - 4:15 Arvind Krishnamurthy: What can we do with reconfigurable switches?

4:15 - 4:30 Hakim Weatherspoon: Programmable Dataplanes with the P4FPGA

4:30 - 4:45 Sachin Katti: Programmable Network Fabrics

4:45 - 5:00 Alireza Ghaffarkhah: Abstract vendor-agnostic APIs for network switches

5:00 - 5:30 Panel Discussion

5:30 - 6:00 Bus to Dinner for traveling guests (non-googlers)

6:00 - 9:00 Dinner: Nola's Palo Alto

9:00 Bus to Grand Hotel for traveling guests (non-googlers)

February 8

8:30 - 9:30 Registration (for late arrivals)

Session 5: Congestion & transport protocols A Session Chair: Nandita Dukkipati

9:30 - 9:45 Mark Handley: Some new datacentre transport protocol ideas.

9:45 - 10:00 Hari Balakrishnan: Aggregate traffic control

10:00 - 10:15 Ankit Singla: Towards a speed-of-light Internet

10:15 - 10:30 Keith Winstein: The benefits of tighter coupling between video and networking layers of the stack

10:30 - 11:00 Break

Session 6: Congestion & transport protocols B Session Chair: David Wetherall

11:00 - 11:15 Theo Benson: Software Defined Proxy

11:15 - 11:30 Neal Cardwell: BBR

11:30 - 11:45 Yaogong Wang: Congestion control when cwnd << 1

11:45 - 12:15 30-minute panel, including all speakers from sessions 5 & 6

12:15 - 1:45 Lunch

Session 7: Resource management Session Chair: Rebecca Isaacs

1:45 - 2:00 Mohammad Alizadeh: Network resource management via Deep Reinforcement Learning

2:00 - 2:15 Christos Kozyrakis:The interactions and opportunities between OS - HW - cluster management

2:15 - 2:30 Philip Levis: Scheduling high-performance cloud computations

2:30 - 2:45 Emilie Danna : End-to-end efficiency for WAN capacity planning

2:45 - 3:15 Break

Session 8: Policy & Security Session Chair: Dina Papagiannaki

3:15 - 3:30 Phillipa Gill: Measuring Internet censorship

3:30 - 3:45 Emin Gün Sirer: The innovations in the blockchain space and whether any of it is relevant to ordinary people

3:45 - 4:00 Sharon Goldberg: The security of the network time protocol.

4:00 - 4:15 Nina Taft: Privacy Mediators: Helping IoT Cross the Chasm

4:15 - 4:30 Peter Boothe: Measurement Lab

4:30 - 4:45 Vijay Pai: Enabling systems research with gRPC: a multi-platform RPC system

Session 9: Bidirectional Feedback (Optional)

4:45 - 5:15

This is an optional session, for both academic and Googler attendees to provide feedback to each other (what seems to be going well, what needs improvement, what AIs Google could follow up on). What stands in the way of closer collaboration? What specific things can Google do to help with that?