arrow
Return

Distributed Service Function Chaining

delete2017-11-01
delete93
delete
OA
AI
M
Milad Ghaznavi
N
Nashid Shahriar
S
Shahin Kamali
R
Reaz Ahmed
R
Raouf Boutaba *
DOI:10.1109/JSAC.2017.2760178delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
A service-function chain, or simply a chain, is an ordered sequence of service functions, e.g., firewalls and load balancers, composing a service. A chain deployment involves selecting and instantiating a number of virtual network functions (VNFs), i.e., softwarized service functions, placing VNF instances, and routing traffic through them. In the current optimization-models of a chain deployment, the instances of the same function are assumed to be identical, while typical service providers offer VNFs with heterogeneous throughput and resource configurations. The VNF instances of the same function are installed in a single physical machine, which limits a chain to the throughput of a few instances that can be installed in one physical machine. Furthermore, the selection, placement, and routing problems are solved in isolation. We present distributed service function chaining that coordinates these operations, places VNF-instances of the same function distributedly, and selects appropriate instances from typical VNF offerings. Such a deployment uses network resources more efficiently and decouples a chain's throughput from that of physical machines. We formulate this deployment as a mixed integer programming (MIP) model, prove its NP-Hardness, and develop a local search heuristic called Kariz. Extensive experiments demonstrate that Kariz achieves a competitive acceptance-ratio of 76%-100% with an extra cost of less than 24% compared with the MIP model.
Keywords:
Service function chaining
network function virtualization
virtual network function
placement
routing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Journal on Selected Areas in Communications cover
IEEE Journal on Selected Areas in Communications
IF:
17.2
Papers:
6.4K
Citations:
3.1W

Organization

U
University of Manitoba
Scholars:
1.9W
Papers: 1.7W
Citations: 18
U
University of Waterloo
Scholars:
2.2W
Papers: 2.3W
Citations: 3.3W