Offloading to the edge a subset of the cloud services requested by users is a very appealing solution to reduce the bandwidth pressure, minimize latency and improve the overall quality of experience of mobile users. Achieving this goal is technically challenging, since the network functionalities needed to manage this offloading are not trivial, and present significant requirements in terms of scalability and speed. We propose to realize these network functionalities directly in the dataplane, exploiting the characteristic of FlowBlaze, a novel stateful programmable dataplane. Furthermore, we show how the network functions for the traffic offload can be easily expressed using an ad-hoc domain specific language developed for the description of per-flow stateful network functions.
Tulumello, A., Belocchi, G., Bonola, M., Pontarelli, S., Bianchi, G. (2019). Pushing Services to the Edge Using a Stateful Programmable Dataplane. In 2019 European Conference on Networks and Communications, EuCNC 2019 - (pp.389-393). 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE [10.1109/EuCNC.2019.8802031].
Pushing Services to the Edge Using a Stateful Programmable Dataplane
Tulumello A.;Belocchi G.;Bonola M.;Pontarelli S.;Bianchi G.
2019-01-01
Abstract
Offloading to the edge a subset of the cloud services requested by users is a very appealing solution to reduce the bandwidth pressure, minimize latency and improve the overall quality of experience of mobile users. Achieving this goal is technically challenging, since the network functionalities needed to manage this offloading are not trivial, and present significant requirements in terms of scalability and speed. We propose to realize these network functionalities directly in the dataplane, exploiting the characteristic of FlowBlaze, a novel stateful programmable dataplane. Furthermore, we show how the network functions for the traffic offload can be easily expressed using an ad-hoc domain specific language developed for the description of per-flow stateful network functions.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.