Abstract

In recent years, much attention has been focused on deploying service function chains (SFCs), each of which is composed of a set of virtual network functions (VNFs) in a specified order. This is a promising approach for enabling cloud service providers to deploy user service requests more flexibly while saving costs. However, less effort has been directed toward meeting heterogeneous needs, such as high throughput or low latency of user service requests with heterogeneous bandwidth demands, especially in data center networks (DCNs). In this paper, we propose an efficient orchestration algorithm for online SFC requests. It first splits a large flow into a number of subflows and replicates the same number of sub-SFCs. Each subflow is redirected to one of these “parallelized” sub-SFCs, which is termed a sub-user request. Then, each sub-user request is deployed based on a worst-fit strategy, and VNFs in the same SFC are instantiated on the same server to the greatest possible extent. Our algorithm is expected to enable network load balancing, reducing the delay experienced by small flows while improving the acceptance ratio for user requests. Finally, the simulation results show that the proposed algorithm outperforms other comparable algorithms.

Highlights

  • With the development of 5G, the increasing number of users using smart devices are expected to grow dramatically in the few years

  • We study the problem of service function chain (SFC) orchestration in a data center networks (DCNs), considering the splitting of large flows, to meet the different needs of heterogeneous flows in the network

  • PROBLEM STATEMENT In this paper, we study the problem of online ‘‘parallelized’’ virtual network functions (VNFs) chaining in a data center by splitting each original user request into a set of sub-user requests and deploying each sub-user request on the substrate network, where ‘‘online’’ means that the detailed information of user requests’ cannot be known in advance until they arrive dynamically

Read more

Summary

Introduction

With the development of 5G, the increasing number of users using smart devices are expected to grow dramatically in the few years This in turn will require to access to the network and diverse user requirements that will need to be met by the cloud-based infrastructures [1]. By running virtual network functions (VNFs) in virtual machines (VMs) or containers that are instantiated on commodity (e.g., x86-based) servers across a network, NFV promises to enable the network to deploy VNFs in a more flexible and cost-efficient manner. In this way, capital and operational expenditures (CAPEX/OPEX) can be reduced to meet network service providers’ needs [5]–[9]. User traffic should travel through a sequence of VNFs in a particular order, i.e., a service function chain (SFC) [15]

Objectives
Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.