Building Scalable and Flexible Virtual Networks on Programmable Data Plane

计算机科学 虚拟化 前进飞机 可扩展性 架空(工程) 网络虚拟化 完全虚拟化 虚拟机 灵活性(工程) 硬件虚拟化 分布式计算 管道(软件) 嵌入式系统 计算机网络 操作系统 云计算 统计 数学 网络数据包
作者
Ziyong Li,Yuxiang Hu,Jiangxing Wu,Le Tian,Tao Hu,Zehua Guo
出处
期刊:IEEE Network [Institute of Electrical and Electronics Engineers]
卷期号:38 (2): 193-201
标识
DOI:10.1109/mnet.126.2200295
摘要

Network virtualization allows multiple logical networks to coexist on the same physical infrastructure. However, existing virtualization techniques do not work well for data plane. Software-based virtualization techniques suffer from poor performance due to high virtualization overhead while hardware-based virtualization techniques are not flexible due to limited programmability. In this paper, we present Virtualizing Programmable Data Plane (VirtPDP), an architecture to achieve scalability, flexibility, and isolation simultaneously. Specifically, VirtPDP proposes a parallel pipeline structure by extending programmable data plane to parallelly execute multiple virtual networks on a programmable switch. With VirtPDP, each virtual network runs independently to guarantee performance isolation. Additionally, VirtPDP uses a multi-controller control plane structure to independently manage virtual networks on the programmable switch. We implement the VirtPDP prototype both on BMv2 target and Tofino target. The experimental results show that compared to existing work, VirtPDP not only realizes parallel operation of multiple virtual networks with low performance loss, but also provides better flexibility and scalability. Meanwhile, Tofino-based VirtPDP performs much better than DPDK-based NativeP4 while realizing the coexistence of multiple virtual networks.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
学术混子完成签到,获得积分10
刚刚
小卫完成签到,获得积分10
1秒前
上官若男应助相信...就好采纳,获得10
1秒前
宇宙奇遇记完成签到,获得积分10
3秒前
3秒前
小袁发布了新的文献求助10
3秒前
天天快乐应助Ori采纳,获得10
4秒前
axian完成签到,获得积分10
4秒前
4秒前
Elinor完成签到 ,获得积分10
4秒前
炙热的夜雪完成签到 ,获得积分10
7秒前
星辰大海应助dktrrrr采纳,获得10
8秒前
小石发布了新的文献求助20
8秒前
ningwu完成签到,获得积分10
8秒前
吴帆发布了新的文献求助20
8秒前
科研通AI5应助houlingwei采纳,获得10
8秒前
9秒前
666weidong完成签到,获得积分20
9秒前
dingdingding完成签到,获得积分10
10秒前
cdercder应助大白采纳,获得10
10秒前
10秒前
kk完成签到,获得积分10
12秒前
搜集达人应助ru采纳,获得10
12秒前
XIXI完成签到,获得积分10
12秒前
拜拜拜仁完成签到,获得积分10
12秒前
科研通AI5应助zcious采纳,获得10
12秒前
粗心的绾绾应助兰真纯洁采纳,获得10
12秒前
大个应助兰真纯洁采纳,获得10
12秒前
13秒前
hkh完成签到,获得积分10
13秒前
NorthWang完成签到,获得积分10
13秒前
叶子完成签到,获得积分10
14秒前
Lynette发布了新的文献求助10
15秒前
秋蚓完成签到 ,获得积分10
15秒前
赘婿应助towerman采纳,获得10
16秒前
16秒前
小爪子发布了新的文献求助10
17秒前
Casson发布了新的文献求助10
17秒前
18秒前
hanatae发布了新的文献求助100
18秒前
高分求助中
Chinesen in Europa – Europäer in China: Journalisten, Spione, Studenten 500
Arthur Ewert: A Life for the Comintern 500
China's Relations With Japan 1945-83: The Role of Liao Chengzhi // Kurt Werner Radtke 500
Two Years in Peking 1965-1966: Book 1: Living and Teaching in Mao's China // Reginald Hunt 500
Epigenetic Drug Discovery 500
Hardness Tests and Hardness Number Conversions 300
Knowledge management in the fashion industry 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3816738
求助须知:如何正确求助?哪些是违规求助? 3360137
关于积分的说明 10406832
捐赠科研通 3078164
什么是DOI,文献DOI怎么找? 1690598
邀请新用户注册赠送积分活动 813910
科研通“疑难数据库(出版商)”最低求助积分说明 767889