Skip to main content

Why (and How) Networks Should Run Themselves

Author(s): Feamster, Nick; Rexford, Jennifer

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr1484s
Full metadata record
DC FieldValueLanguage
dc.contributor.authorFeamster, Nick-
dc.contributor.authorRexford, Jennifer-
dc.date.accessioned2021-10-08T19:50:23Z-
dc.date.available2021-10-08T19:50:23Z-
dc.date.issued2018-07en_US
dc.identifier.citationFeamster, Nick, and Jennifer Rexford. "Why (and How) Networks Should Run Themselves." In Proceedings of the Applied Networking Research Workshop (2018): pp. 20. doi:10.1145/3232755.3234555en_US
dc.identifier.urihttps://arxiv.org/pdf/1710.11583.pdf-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr1484s-
dc.description.abstractThe proliferation of networked devices, systems, and applications that we depend on every day makes managing networks more important than ever. The increasing security, availability, and performance demands of these applications suggest that these increasingly difficult network management problems be solved in real time, across a complex web of interacting protocols and systems. Alas, just as the importance of network management has increased, the network has grown so complex that it is seemingly unmanageable. In this new era, network management requires a fundamentally new approach. Instead of optimizations based on closed-form analysis of individual protocols, network operators need data-driven, machine-learning-based models of end-to-end and application performance based on high-level policy goals and a holistic view of the underlying components. Instead of anomaly detection algorithms that operate on offline analysis of network traces, operators need classification and detection algorithms that can make realtime, closed-loop decisions. Networks should learn to drive themselves. This paper explores this concept, discussing how we might attain this ambitious goal by more closely coupling measurement with realtime control and by relying on learning for inference and prediction about a networked application or system, as opposed to closed-form analysis of individual protocols.en_US
dc.format.extent20en_US
dc.language.isoen_USen_US
dc.relation.ispartofProceedings of the Applied Networking Research Workshopen_US
dc.rightsAuthor's manuscripten_US
dc.titleWhy (and How) Networks Should Run Themselvesen_US
dc.typeConference Articleen_US
dc.identifier.doi10.1145/3232755.3234555-
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/conference-proceedingen_US

Files in This Item:
File Description SizeFormat 
NetworksRun.pdf177.96 kBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.