arrow
Return

Adaptive multi-objective artificial immune system based virtual network embedding

delete2015-07-01
delete25
PRE
AI
Z
Zhongbao Zhang
苏森 (Sen Su) *
Y
Yikai Lin
X
Xiang Cheng
K
Kai Shuang
P
Peng Xu
DOI:10.1016/j.jnca.2015.03.007delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In network virtualization, there are two decoupled roles involved: (i) infrastructure providers who manage the substrate network, and (ii) service providers who request virtual networks to the infrastructure providers. Embedding virtual networks to a shared substrate network, which is termed as virtual network embedding problem, is widely believed as one of the most significant challenges in such context. For this problem, prior work primarily focuses on either (i) maximizing the revenues by accommodating more virtual network requests or (ii) minimizing the energy consumption by consolidating the virtual networks into minimum number of substrate nodes. In this paper, we aim at achieving these two goals simultaneously. We first formulate the virtual network embedding problem into a multi-objective integer linear programming. We then design an artificial immune system based algorithm to solve this programming. In this algorithm, (i) we design a discrete approach to encode the virtual node mapping solution as an antibody; (ii) to initialize the antibodies, we design two adaptive revenue and energy aware strategies for the node and link mapping, respectively, to strike a balance between revenue and energy costs; (iii) we design corresponding customized strategies in the cloning, crossover and mutation process of artificial immune system in virtual network embedding context; (iv) for the generated antibodies, we leverage the Pareto optimality for evaluating their quality. Through extensive simulations, we show that our algorithm outperforms the state-of-the-art algorithms in terms of the revenue and the energy consumption. (C) 2015 Elsevier Ltd. All rights reserved.
Keywords:
Network virtualization
Virtual network embedding
Multi-objective
Artificial immune system
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Network and Computer Applications cover
Journal of Network and Computer Applications
IF:
8
Papers:
3.6K
Citations:
1.1W

Organization

B
beijing university of posts & telecommunications
Scholars:
1.4W
Papers: 1.2W
Citations: 9