Optimal and Cost Efficient Algorithm for Virtual CDN Orchestration

Virtual Content Delivery Network (vCDN) orchestration is necessary to optimize the use of resources and improve the performance of the overall SDN/NFV-based CDN function in terms of network operator cost reduction and high streaming quality. It requires intelligent and enticed joint SDN/NFV orchestration algorithm due to the evident huge amount of traffic to be delivered to end customers of the network. In this paper, a global vCDN architecture and an exact approach for finding the optimal path orchestration(s) and vCDN component instantiation(s) (OCPA) are proposed. Moreover, several scenarios are considered to quantify the OCPA behavior and to compare its efficiency in terms of caching and streaming cost, orchestration time, vCDN replication number, and other cost factors. Then, it is implemented and evaluated under different deployment flavors. Several scenarios are considered to study the algorithm’s behavior and to quantify the impact of both network and system parameters.

[1]  Jose Ordonez-Lucena,et al.  Network Slicing for 5G with SDN/NFV: Concepts, Architectures, and Challenges , 2017, IEEE Communications Magazine.

[2]  Xiaofei Wang,et al.  Cache in the air: exploiting content caching and delivery techniques for 5G systems , 2014, IEEE Communications Magazine.

[3]  Bram Naudts,et al.  Towards NFV-based multimedia delivery , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[4]  Emad Abd-Elrahman,et al.  CDNaaS Framework: TOPSIS as Multi-Criteria Decision Making for vCDN Migration , 2017, FNC/MobiSPC.

[5]  Min Chen,et al.  Software-Defined Network Function Virtualization: A Survey , 2015, IEEE Access.

[6]  Marcelo Bagnulo,et al.  NFVI PoP Network Topology: Problem Statement , 2016 .

[7]  Antonio Capone,et al.  Stochastic Planning for Content Delivery: Unveiling the Benefits of Network Functions Virtualization , 2014, 2014 IEEE 22nd International Conference on Network Protocols.

[8]  Filip De Turck,et al.  Network Function Virtualization: State-of-the-Art and Research Challenges , 2015, IEEE Communications Surveys & Tutorials.

[9]  Ahmed E. Kamal,et al.  OPAC: An optimal placement algorithm for virtual CDN , 2017, Comput. Networks.

[10]  Hossam Afifi,et al.  OMAC: Optimal migration algorithm for virtual CDN , 2016, 2016 23rd International Conference on Telecommunications (ICT).

[11]  Hossam Afifi,et al.  Network issues in virtual machine migration , 2015, 2015 International Symposium on Networks, Computers and Communications (ISNCC).

[12]  Ahmed E. Kamal,et al.  Scalable and Cost Efficient Algorithms for Virtual CDN Migration , 2016, 2016 IEEE 41st Conference on Local Computer Networks (LCN).

[13]  Honguk Woo,et al.  A Virtualized, Programmable Content Delivery Network , 2014, 2014 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering.