In this paper, we address the problem of service function chaining in a network and present a solution that tackles this problem in Software Defined Data Centers. Service function chaining can broadly be categorized into middlebox placement in a network and packet steering through middleboxes. We address packet steering in this paper. In particular, we present a One Pass Packet Steering (OPPS) approach for use in multi-subscriber environments. We show algorithms and proof of concept implementation using emulation. We examine how OPPS can benefit from Software Defined Data Center architecture to overcome challenges that occur in simple linear networks. Our results show how OPPS can utilize a lesser number of middleboxes and achieve the same hop counts as a reference model which has been described in previous work as ideal, without violating the subscriber's policy chain.

Computer architecture, Data centers, Inductors, Middlebox, Middleboxes, Network topology, One Pass Packet Steering (OPPS), Packet steering, Policy chain, Service Chain, Software, Software Defined Data Center (SDDC), Software Defined Networking (SDN), Topology
dx.doi.org/10.1109/TCC.2018.2881963
IEEE Transactions on Cloud Computing
School of Information Technology

Chukwu, J.C. (Julian Chimaobi), Matrawy, A, & Makrakis, D. (Dimitrios). (2018). Consolidating Policy Chains Using One Pass Packet Steering in Software Defined Data Centers. IEEE Transactions on Cloud Computing. doi:10.1109/TCC.2018.2881963