Abstract

Network virtualization allows cloud infrastructure providers to accommodate multiple virtual networks on a single physical network. However, mapping multiple virtual network resources to physical network components, called virtual network embedding (VNE), is known to be non-deterministic polynomial-time hard (NP-hard). Effective virtual network embedding increases the revenue by increasing the number of accepted virtual networks. In this paper, we propose virtual network embedding algorithm, which improves virtual network embedding by coarsening virtual networks. Heavy Clique matching technique is used to coarsen virtual networks. Then, the coarsened virtual networks are enhanced by using a refined Kernighan-Lin algorithm. The performance of the proposed algorithm is evaluated and compared with existing algorithms using extensive simulations, which show that the proposed algorithm improves virtual network embedding by increasing the acceptance ratio and the revenue.

Highlights

  • In cloud computing data centers, virtualization is employed to accommodate multiple virtual networks (VNs) on a single substrate network (SN), and multiple virtual servers on a single physical server [1]

  • Effective VN coarsening can improve the utilization of SN’s resources and increase the acceptance ratio of VNs and the revenue of infrastructure providers, most of current virtual network embedding algorithms do not take into account VN coarsening [2, 3, 4, 5, 6, 7]

  • We propose virtual network embedding algorithm, which coarsens virtual networks using Heavy Clique matching technique

Read more

Summary

INTRODUCTION

In cloud computing data centers, virtualization is employed to accommodate multiple virtual networks (VNs) on a single substrate network (SN), and multiple virtual servers on a single physical server [1]. Effective VN coarsening can improve the utilization of SN’s resources and increase the acceptance ratio of VNs and the revenue of infrastructure providers, most of current virtual network embedding algorithms do not take into account VN coarsening [2, 3, 4, 5, 6, 7]. We propose virtual network embedding algorithm, which coarsens virtual networks using Heavy Clique matching technique. The coarsened virtual networks are enhanced by using a refined Kernighan-Lin algorithm. The performance of the proposed algorithm is evaluated and compared with existing algorithms using extensive simulations, which show that the proposed algorithm improves virtual network embedding by increasing the acceptance ratio and the revenue.

RELATED WORK
VIRTUAL NETWORK EMBEDDING MODEL AND PROBLEM FORMULATION
Motivation
The HCM-VNE algorithm
5: Find unmatched neighbor
13: Find set of boundary virtual nodes in the coarsened node
PERFORMANCE EVALUATION
Evaluation environment settings
Evaluation results
CONCLUTION
Full Text
Published version (Free)

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