[HTML][HTML] A survey on network data collection

D Zhou, Z Yan, Y Fu, Z Yao - Journal of Network and Computer …, 2018 - Elsevier
Networks have dramatically changed our daily life and infiltrated all aspects of human
society. At the same time when we enjoy the convenience and benefits brought by the …

Forwarding metamorphosis: Fast programmable match-action processing in hardware for SDN

P Bosshart, G Gibb, HS Kim, G Varghese… - ACM SIGCOMM …, 2013 - dl.acm.org
In Software Defined Networking (SDN) the control plane is physically separate from the
forwarding plane. Control software programs the forwarding plane (eg, switches and routers) …

Software {Defined}{Traffic} Measurement with {OpenSketch}

M Yu, L Jose, R Miao - 10th USENIX symposium on networked systems …, 2013 - usenix.org
Most network management tasks in software-defined networks (SDN) involve two stages:
measurement and control. While many efforts have been focused on network control APIs for …

Compiling packet programs to reconfigurable switches

L Jose, L Yan, G Varghese, N McKeown - 12th USENIX Symposium on …, 2015 - usenix.org
Programmable switching chips are becoming more commonplace, along with new packet
processing languages to configure the forwarding behavior. Our paper explores the design …

Consensus in a box: Inexpensive coordination in hardware

Z István, D Sidler, G Alonso, M Vukolic - 13th USENIX Symposium on …, 2016 - usenix.org
Consensus mechanisms for ensuring consistency are some of the most expensive
operations in managing large amounts of data. Often, there is a trade off that involves …

400 Gb/s programmable packet parsing on a single FPGA

M Attig, G Brebner - 2011 ACM/IEEE Seventh Symposium on …, 2011 - ieeexplore.ieee.org
Packet parsing is necessary at all points in the modern networking infrastructure, to support
packet classification and security functions, as well as for protocol implementation …

Switchblade: a platform for rapid deployment of network protocols on programmable hardware

MB Anwer, M Motiwala, M Tariq… - Proceedings of the ACM …, 2010 - dl.acm.org
We present SwitchBlade, a platform for rapidly deploying custom protocols on
programmable hardware. SwitchBlade uses a pipeline-based design that allows individual …

Dc. p4: Programming the forwarding plane of a data-center switch

A Sivaraman, C Kim, R Krishnamoorthy, A Dixit… - Proceedings of the 1st …, 2015 - dl.acm.org
The P4 programming language [29, 16] has been recently proposed as a high-level
language to program the forwarding plane of programmable packet processors, spanning …

A general constraint-centric scheduling framework for spatial architectures

T Nowatzki, M Sartin-Tarm, L De Carli… - ACM SIGPLAN …, 2013 - dl.acm.org
Specialized execution using spatial architectures provides energy efficient computation, but
requires effective algorithms for spatially scheduling the computation. Generally, this has …

Enabling end-host network functions

H Ballani, P Costa, C Gkantsidis… - ACM SIGCOMM …, 2015 - dl.acm.org
Many network functions executed in modern datacenters, eg, load balancing, application-
level QoS, and congestion control, exhibit three common properties at the data-plane: they …