arrow
Return

Scalable inter-domain network virtualization

delete2023-09-01
delete0
PRE
AI
J
Jie Sun
T
Tianyu Wo *
X
Xudong Liu
T
Tianjiao Ma
X
Xudong Mou
J
Jinghong Lan
N
Nan Zhang
J
Jianwei Niu
DOI:10.1016/j.jnca.2023.103701delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
To realize inter-domain network virtualization for hybrid cloud, the following challenges must be resolved. (1) Scalability. The network virtualization system should allow tenant virtual networks to use on-demand addressing schema and span multiple domains. This requirement, combined with the expansion of the network scale, can lead to a rapid increase in flow rule consumption, posing a significant challenge for network scalability. (2) Inter-domain network flow scheduling. To allocate bandwidth for inter-domain network flows with low cost and guaranteed bandwidth is complex (NP-hard). Existing researches fail to address this problem in a flexible yet efficient manner. This paper proposes a network virtualization solution that jointly considers the two challenges. Towards the scalability challenge, we use MAC translation to encode location hierarchy and tenant information into MAC addresses, thereby enabling L2 forwarding rule aggregation on each switch. Besides, we offload the L3 virtual network rules onto the first hop software switches and tackle L3 routing through VMAC-based forwarding. We formally prove that our approach can bound the worst-case rule consumption by combining these two techniques. Towards the second challenge, we formulate the inter-domain network flow scheduling (INFOS) problem into an integer linear programming (ILP) problem and prove its NP -hardness. We also propose a heuristic algorithm that can guarantee bandwidth lower-bound while avoiding causing significant profit loss or introducing too many network updates. Evaluation shows that our approach can reduce the average flow rule consumption significantly, compared with state-of-the-art approaches. Besides, towards the same bandwidth guarantee target, we can avoid up to 94.4% of the network update operations.
Keywords:
Network virtualization
Inter domain
Tenant isolation
Scalability
Bandwidth allocation
Flow rule

Journal

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

Organization

Z
Zhongguancun Laboratory
Scholars:
271
Papers: 198
Citations: 0
B
Beihang University
Scholars:
5.1W
Papers: 4.1W
Citations: 37