Proactive admission control and dynamic resource management in SDN-based virtualized networks

Network virtualization is a promising approach in which common physical resources are shared between service providers. Due to the substrate network limitations such as maximum available memory of each node of the substrate network as well as different service priorities and requirements, resource management in this setup is essential. On the other hand, SDN is bringing a considerable flexibility in resource management by introducing a centralized controller which can monitor all the substrate network states. In this paper, we propose a proactive admission control and dynamic resource management in SDN- based virtualized network in which the number of accepted high- priority virtual network (VN) requests is maximized, subject to both substrate limitations and memory requirement of each VN request. In the proposed formulation, based on the prediction of the substrate network utilization, we reserve resources for upcoming high-priority VN requests. Via simulation, we show that the algorithm can increase the acceptance ratio of the high- priority VN requests up to %100 where the substrate network is congested, i.e., arrival rates of both high-priority and low-priority VN requests are high.

[1]  Aamir Shafi,et al.  An architectural evaluation of SDN controllers , 2013, 2013 IEEE International Conference on Communications (ICC).

[2]  Ailton Akira Shinoda,et al.  Using Mininet for emulation and prototyping Software-Defined Networks , 2014, 2014 IEEE Colombian Conference on Communications and Computing (COLCOM).

[3]  Ibrahim Matta,et al.  BRITE: an approach to universal topology generation , 2001, MASCOTS 2001, Proceedings Ninth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[4]  Jennifer Rexford,et al.  Scalable Network Virtualization in Software-Defined Networks , 2013, IEEE Internet Computing.

[5]  Jeremie Leguay,et al.  Online experts for admission control in SDN , 2016, NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium.

[6]  Raouf Boutaba,et al.  A survey of network virtualization , 2010, Comput. Networks.

[7]  Jing Xiao,et al.  A Priority Based Scheduling Strategy for Virtual Machine Allocations in Cloud Computing Environment , 2012, 2012 International Conference on Cloud and Service Computing.

[8]  Minlan Yu,et al.  Rethinking virtual network embedding: substrate support for path splitting and migration , 2008, CCRV.

[9]  Sofia Naning Hertiana,et al.  Multipath routing with load balancing and admission control in Software-Defined Networking (SDN) , 2016, 2016 4th International Conference on Information and Communication Technology (ICoICT).

[10]  Mehmet Demirci,et al.  Design and analysis of techniques for mapping virtual networks to software-defined network substrates , 2014, Comput. Commun..

[11]  Jian Yang,et al.  Joint admission control and routing via neuro-dynamic programming for streaming video over SDN , 2017, 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC).

[12]  Xiang Cheng,et al.  Virtual network embedding through topology-aware node ranking , 2011, CCRV.

[13]  Riccardo Trivisonno,et al.  Virtual Links Mapping in Future SDN-Enabled Networks , 2013, 2013 IEEE SDN for Future Networks and Services (SDN4FNS).

[14]  Yong Zhu,et al.  Algorithms for Assigning Substrate Network Resources to Virtual Network Components , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[15]  Raouf Boutaba,et al.  A connectionist approach to dynamic resource management for virtualised network functions , 2016, 2016 12th International Conference on Network and Service Management (CNSM).

[16]  Filip De Turck,et al.  Dynamic resource management in SDN-based virtualized networks , 2014, 10th International Conference on Network and Service Management (CNSM) and Workshop.

[17]  Rob Sherwood,et al.  Can the Production Network Be the Testbed? , 2010, OSDI.

[18]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[19]  Subhasis Banerjee,et al.  Compact TCAM: Flow Entry Compaction in TCAM for Power Aware SDN , 2013, ICDCN.

[20]  Huaxi Gu,et al.  A user priority-based virtual network embedding model and its implementation , 2013, 2013 IEEE 4th International Conference on Electronics Information and Emergency Communication.