全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
电子学报  2013 

基于可编程硬件的虚拟路由器数据平面设计与实现

DOI: 10.3969/j.issn.0372-2112.2013.07.004, PP. 1268-1272

Keywords: 虚拟化,数据平面,并行流水线,可编程硬件

Full-Text   Cite this paper   Add to My Lib

Abstract:

未来网络体系结构创新和验证亟需建设虚拟化网络实验平台,虚拟路由器作为其中的核心组网设备,其结构和性能决定了实验平台的灵活性和承载能力.本文提出基于并行流水线的虚拟路由器数据平面结构,结合并行包分类和异步多指针轮询调度机制,在同一物理底层上实现了多个相互隔离的并行异构路由器.本设计在可编程硬件上进行了原型实现,并结合商用及软件路由器在真实的网络环境中部署、测试与实验.实验结果表明与传统单流水线结构相比,本设计能以更高灵活性和并行性支持异构的路由器实例独立运行;在逻辑资源开销和延时特性未显著增加的情况下,并行虚拟路由器可以达到与硬件可比的线速转发能力.

References

[1]  N M Mosharaf,K Chowdhury,R Boutaba.A survey of network virtualization[J].Computer Network,2010,54(5):862-876.
[2]  MobilityFirst Project [OL].http://mobilityfirst.winlab.rutgers.edu,2012-02-22.
[3]  T Anderson,L Peterson,S Shenker,J Turner.Overcoming the Internet impasse throughvirtualization[J].Computer,2005,38(4):34-41.
[4]  Zhou Ye,Li Yong,Su Li,Jin De-peng,Zeng Lie-guang.Research of network innovation experimental environment based on network virtualization[J].Acta Electronica Sinica,2012,40(11):2152-2157.(in Chinese)
[5]  E Kohler,R Morris,B Chen,J Jannotti,M F Kaashoek.The click modular router[J].ACM Transactions on Computer Systems,2000,18(3):263-297.
[6]  M B Anwer,N Feamster.Building a fast,virtualized data plane with programmable hardware[A].Proceedings of the 1st ACM Workshop on Virtualized Infrastructure Systems and Architectures[C].Bacelona:ACM,2009.1-8.
[7]  OpenFlow Switch[OL].http://www.openflowswitch.org,2012-02-22.
[8]  NetFPGA Project[OL].http://www.netfpga.org,2012-02-22.
[9]  Yang Mao,Liu Zhong-jin,Li Yong,Zeng Lieguang,Jin De-peng,Su Li.Control plane of a programmable hardware-based virtual router[J].Tsinghua Science and Technology,2012,52(5):586-591.(in Chinese)
[10]  G A Covington,G Gibb,J W Lockwood,N McKeown.A packet generator on the NetFPGA platform[A].Proceedings of the 17th IEEE Symposium on Field Programmable Custom Computing Machines[C].Napa:IEEE,2009.235-238.
[11]  徐明伟,江学智,陈文龙.路由器分布式控制研究综述[J].电子学报,2010,38 (8):1892-1899.
[12]  Xu Ming-wei,Jiang Xue-zhi,Chen Wen-long.Survey on distributed control in a router[J].Acta Electronica Sinica,2010,38 (8):1892-1899.(in Chinese)
[13]  彭来献,田畅,路 欣,郑少仁.一种支持多优先级的高速Crossbar调度算法[J].电子学报,2004,32(8):1305-1309.
[14]  Named Data Networking [OL].http://www.named-data.net,2012-02-22.
[15]  周烨,李勇,苏厉,金德鹏,曾烈光.基于虚拟化的网络创新实验环境研究 [J].电子学报,2012,40(11):2152-2157.
[16]  S Han,K Jang,K S Park,S Moon.PacketShader:a GPU-accelerated software router[A].Proceedings of ACM SIGCOMM[C].New Delhi:ACM,2010.195-206.
[17]  Forwarding and Control Element Separation(ForCES)Framework[OL].http://www.ietf.org/rfc/rfc3746.txt,2012-02-22.
[18]  Zebra Project[OL].http://www.zebra.org,2012-02-22.
[19]  杨懋,刘中金,李勇,曾烈光,金德鹏,苏厉.基于可编程硬件的虚拟路由器控制平面[J].清华大学学报(自然科学版),2012,52(5):586-591.
[20]  Peng Lai-xian,Tian Chang,Lu Xin,Zheng Shao-ren.A new scheduling algorithm supporting multi-priorities for high-speed crossbars[J].Acta Electronica Sinica,2004,32(8):1305-1309.(in Chinese)

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133