2017 · 252 citations · 39 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureComputer NetworksInterconnection NetworksNetwork ArchitectureNetwork Performance AnalysisNetwork ProtocolsNetwork SwitchingSwitching TechniquesDesign LanguageHardware Description Language ImplementationHardware Description Language SemanticsNetwork MonitoringNetwork Performance MonitoringOperatorsPerformance MonitoringSwitch Architecture
Network performance monitoring today is restricted by existing switch support for measurement, forcing operators to rely heavily on endpoints with poor visibility into the network core. Switch vendors have added progressively more monitoring features to switches, but the current trajectory of adding specific features is unsustainable given the ever-changing demands of network operators. Instead, we ask what switch hardware primitives are required to support an expressive language of network performance questions. We believe that the resulting switch hardware design could address a wide variety of current and future performance monitoring needs.
39
Nick McKeown, Tom Anderson, Hari Balakrishnan et al. · ACM SIGCOMM Computer Communication Review · 2008 · 8.4K citations
Network traffic characteristics of data centers in the wild
Theophilus Benson, Aditya Akella, David A. Maltz · 2010 · 2.2K citations
Bob Lantz, Brandon Heller, Nick McKeown · 2010 · 1.8K citations