End-to-end service delivery often includes transparently inserted Network Functions (NFs) in the path. Flexible service chaining will require dynamic instantiation of both NFs and traffic forwarding overlays. Virtualization techniques in compute and networking, like cloud and Software Defined Networking (SDN), promise such flexibility for service providers. However, patching together existing cloud and network control mechanisms necessarily puts one over the above, e.g., OpenDaylight under an OpenStack controller.

We designed and implemented a joint cloud and network resource virtualization and programming API. We demonstrate that our abstraction is capable for flexible service chaining control over any technology domains.

Authors

Róbert Szabo, Dávid Jocha, János Elek, Ericsson; Balázs Sonkoly, János Czentye, Budapest Univ. of Technology and Economics; Sahel Sahhaf, Wouter Tavernier, Ghent University iMinds; Fulvio Risso, Politecnico di Torino.

Download paper

Published in Sigcomm Computer Communication Review, August 2015

© 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.