<html><body><div id="zimbraEditorContainer" style="font-family: garamond,new york,times,serif; font-size: 12pt; color: #000000" class="10"><div></div><div data-marker="__QUOTED_TEXT__"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id="m_-7767059872622645196zimbraEditorContainer" style="" class="m_-776705987262264519617"><p style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;"></p><p style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt; margin-left: 50px;">Arpit Gupta will present his FPO "Flexible and Scalable Systems for Network Management" on Friday, 8/31/2018 at 10 am in CS 302.<br></p><p style="margin-left: 50px;"><span style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">The members of his committee are as follows: Adviser: Nick Feamster; Readers: Nick Feamster, Jennifer Rexford, and Walter Willinger (NIKSUN Inc.); Examiners:&nbsp;</span>Marshini Chetty,<span style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">&nbsp;Kyle Jamieson, and Nick Feamster.</span></p><p style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt; margin-left: 50px;"><span style="font-size:12pt">Everyone is invited to attend.&nbsp; &nbsp;A copy of his thesis is available in CS 310.</span></p><p style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt; margin-left: 50px;"><span style="font-size:12pt">Thesis abstract follows below.</span></p><p style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;"></p><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">Our daily lives are heavily reliant upon Internet-connected devices, services, and applications.</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">This reliance makes it more critical than ever that the underlying networks</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">they depend on be reliable, performant, and secure. At the same time, the increasing</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">complexity and diversity of today's devices, services, and applications have made</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">network management tasks more complicated than ever. Modern network management</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">mandates that operators can systematically monitor what is going on in their</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">networks (network monitoring) and use this information to take real-time preventive</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">or corrective actions (network control). Achieving these goals while also adhering to</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">the limited compute and storage resources available on modern network devices poses</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">signi\u000Ccant challenges.</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">The contribution of this dissertation is the design and implementation of two systems</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">that enable&nbsp;exible and scalable network monitoring and control. The networkmonitoring</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">system, Sonata, collects and analyzes network tra c to infer various network</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">events in real time. The network-control system, SDX, enables \u000Cne-grained</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">reactive control actions for interdomain tra c without disrupting the existing routing</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">protocols. For each of these two systems, the dissertation focuses on (i) the ab-</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">stractions that allow network operators to express&nbsp;</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">exible programs for both network</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">monitoring and control; (ii) the algorithms that make the best use of limited compute</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">and storage resources; and (iii) the systems that combine the high-level abstractions</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">and the low-level algorithms and can be deployed in production settings.</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">The lessons learned from this dissertation can help us design next-generation<br></div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">network-management systems. More concretely, unlike existing systems that rely</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">solely on a single device-type, this dissertation shows that designing systems that can</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">pool resources from a heterogeneous set of devices (targets) is critical for building</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">exible and scalable network-management systems. It also demonstrates that as the</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">networking technologies and protocols evolve rapidly with time, it is imperative to</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">design modular systems that can swiftly catch up with these changes. Finally, this</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">research also illustrates that it is crucial to select strategic locations (e.g., Internet exchange</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">points) for deployment to drive innovations in Internet-wide tra c monitoring</div><div style="color: rgb(0, 0, 0); font-family: garamond, &quot;new york&quot;, times, serif; font-size: 12pt;">and control.<br></div></div></blockquote></div><br></div></div></body></html>