To Deploy New or to Deploy More?: An Online SFC Deployment Scheme at Network Edge

12Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Service function chaining (SFC) dynamically links multiple virtual network functions (VNFs) to provide flexible and scalable network services for network entities and users. Implementing SFCs at the network edge provides instant VNF service yet is confined by the limited edge resources. Existing strategies suggest either to deploy new VNFs for diverse service provision or to deploy more installed VNFs for reliable service provision. However, these one-sided optimizations fail to realize comprehensive improvements in the network service quality. To this end, the motivation of this article is to consider a more comprehensive SFC deployment plan to provide more efficient network services. In this article, we propose DeepSFC, an online SFC deployment scheme at network edge. Our DeepSFC considers the impact of resource allocations and deployment locations on the average latency of overall service requests. It realizes an elegant tradeoff between the diversity and the availability of SFCs by adopting the deep reinforcement learning (DRL) method. To be specific, we first determine the type and number of VNFs that need to be deployed. Thereafter, we optimize the deployment locations of these chosen VNFs in the service chain, considering the impact of dynamic bandwidth in the real network. For more general scenarios wherein users' service requirements change or the deployed server crashes, we further relocate the VNF deployment with the joint consideration of performance degradation and migration cost. Evaluation results show that DeepSFC outperforms its competitors in various experimental settings and responds the requests with lower average latency.

Cite

CITATION STYLE

APA

Yuan, Z., Luo, L., Guo, D., Wong, D. C. K., Cheng, G., Ren, B., & Zhang, Q. (2024). To Deploy New or to Deploy More?: An Online SFC Deployment Scheme at Network Edge. IEEE Internet of Things Journal, 11(2), 2336–2350. https://doi.org/10.1109/JIOT.2023.3293817

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free