Congestion-Aware and Energy-Aware Virtual Network Embedding

被引:31
作者
Pham, Minh [1 ]
Hoang, Doan B. [1 ]
Chaczko, Zenon [1 ]
机构
[1] Univ Technol Sydney, Fac Engn & IT, Ultimo, NSW 2007, Australia
关键词
Virtual network embedding; network virtualization; software-defined networks; segment routing; energy saving; congestion control; path services; multiple-objective optimization; NODE;
D O I
10.1109/TNET.2019.2958367
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network virtualization is an inherent component of future internet architectures. Network resources are virtualized from the underlying substrate and elastically provisioned and offered to customers on-demand. Optimal allocation of network resources in terms of utilization, quality of service, and energy consumption has been a challenge. Existing solutions consider congestion control in a single-objective virtual network embedding (VNE) problem. This paper defines a multiple-objective VNE problem called the congestion-aware, energy-aware VNE (CEVNE). The aim is to seek a solution that saves cost, saves energy and avoids network congestion simultaneously. CEVNE modelling techniques and solution approaches apply both the weighting method and the constraint method to search for pareto-optimal solutions that produce the best compromised solutions for all three objectives. Solving VNE problem is, however, NP-hard. A heuristic solution is proposed involving a two-stage coordinated CEVNE. The node-mapping algorithm searches for the sub-optimal solutions for three objectives. The link mapping process is an SDN-based heuristic algorithm that deploys a path service and a resource monitoring application on an SDN controller. The solution is realized using SDN, Segment Routing, and open network operating system platform (ONOS) technologies. The energy minimization is implemented with a registry that keeps track of active nodes and sets inactive nodes to sleep mode. The evaluation results showed that the multiple-objective CEVNE approach is feasible and achieves its goals of optimizing the resource allocation, improving the runtime, saving the energy consumption and controlling the network congestion.
引用
收藏
页码:210 / 223
页数:14
相关论文
共 39 条
[1]  
[Anonymous], P 1 ACM WORKSH VIRT
[2]  
[Anonymous], INT C HIGH PERF COMP
[3]  
[Anonymous], 2016, Electron. Notes Discrete Math., DOI DOI 10.1016/J.ENDM.2016.03.028
[4]  
Bays L.R., 2016, IEEE IFIP NETW OP MA
[5]  
Beck MT, 2014, 2014 16TH INTERNATIONAL TELECOMMUNICATIONS NETWORK STRATEGY AND PLANNING SYMPOSIUM (NETWORKS)
[6]  
Blenk A., 2019, IFIP IEEE S INT NETW
[7]   Virtual Network Embedding Through Topology-Aware Node Ranking [J].
Cheng, Xiang ;
Su, Sen ;
Zhang, Zhongbao ;
Wang, Hanchi ;
Yang, Fangchun ;
Luo, Yan ;
Wang, Jie .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2011, 41 (02) :39-47
[8]   ViNEYard: Virtual Network Embedding Algorithms With Coordinated Node and Link Mapping [J].
Chowdhury, Mosharaf ;
Rahman, Muntasir Raihan ;
Boutaba, Raouf .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (01) :206-219
[9]  
Cohon J.L., 1978, MATH SCI ENG
[10]   Energy efficient virtual network embedding for federated software-defined networks [J].
Dahir, Mohamed Haji ;
Alizadeh, Hadi ;
Gozupek, Didem .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (06)