Multi-objective optimization of SFC deployment using service aggregation and computing offload

Document Type

Article

Publication Title

Computer Communications

Abstract

New technologies such as virtualization and Software Defined Networking (SDN) have given traditional networks unprecedented flexibility. A Service Function Chain (SFC) formed by concatenating multiple Virtual Network Functions (VNFs) expands network functions to meet the growing personalized network requirements of applications. However, due to the decentralization of VNF instances and the tight cloud load, how to ensure Quality of Service (Qos) while deploying the SFC brings new challenges. Hence, a SFC deployment strategy based on multi-objective optimization, named MO-SACO is proposed, which regards delay optimization, reliability assurance and cost reduction as the main objectives. Specifically, we first design a VNF aggregation rule to handle raw SFC requests, which effectively reduces the SFC path latency and improves reliability. Then, VNF placement and traffic routing is modeled as a computation offloading decision based on cloud-fog-edge collaboration with the goal of target optimization according to functional, location, and resource constraints. Finally, we also take into account the performance changes of deployed SFCs and handle non-compliant requests in a timely manner. We conduct extensive simulations in networks of varying sizes and the results demonstrate that the proposed MO-SACO strategy not only achieves lower latency and cost, higher reliability compared with the state-of-the-art methods, but also has unexpected performance in terms of the deployment success rate and node load.

First Page

60

Last Page

71

DOI

10.1016/j.comcom.2024.05.017

Publication Date

8-1-2024

Keywords

Cloud-fog-edge computing, Computing offload, Network function virtualization, Service aggregation, Service function chain

This document is currently not available here.

Share

COinS