基于OpenFlow的软件定义网络虚拟化方案
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Software defining network virtualization scheme based on OpenFlow
  • 作者:张衍志 ; 叶小琴 ; 梁刚
  • 英文作者:Zhang Yanzhi;Ye Xiaoqin;Liang Gang;Sichuan Engineering Technical College;Sichuan University;
  • 关键词:软件定义网络 ; 虚拟化 ; OpenFlow ; 中间代理 ; 流表项转换
  • 英文关键词:software defined networking(SDN);;virtualization;;OpenFlow;;intermediate agent;;flow entry translation
  • 中文刊名:JSYJ
  • 英文刊名:Application Research of Computers
  • 机构:四川工程职业技术学院;四川大学;
  • 出版日期:2017-11-15 10:42
  • 出版单位:计算机应用研究
  • 年:2018
  • 期:v.35;No.325
  • 基金:四川省教育厅重点项目(17ZA0238)
  • 语种:中文;
  • 页:JSYJ201811043
  • 页数:5
  • CN:11
  • ISSN:51-1196/TP
  • 分类号:183-187
摘要
软件定义网络(SDN)可以将网络控制平面与数据平面分离开来,为网络虚拟化提供了良好的平台。为了解决SDN中多租户下的虚拟化,提出了一种基于OpenFlow的网络虚拟化方案。通过一个中间代理来转换并匹配物理MAC地址与虚拟MAC地址,以及物理流表项和虚拟流表项,以此实现流量空间的虚拟化。其中,根据实际数据包的惰性计算,使用前缀或通配符来精确匹配流表项。另外,为了保障物理OpenFlow网络上不同租户之间的隔离,将单个虚拟MAC-通配符流表项映射为多个具有精确MAC地址的物理流表项。实验结果表明,该方案成功地实现了网络虚拟化,且虚拟化开销较小,具有可行性。
        The software definition network( SDN) can separate the network control plane from the data plane,and provides a good platform for network virtualization. In order to solve the virtualization of multi-tenant under SDN,this paper proposed a network virtualization scheme based on OpenFlow. It used an intermediate agent to achieve the virtualization of traffic space.The agent could convert and match physical MAC addresses with virtual MAC addresses,as well as physical flow entries with virtual flow entries. Among them,it used of prefix or wildcard to match the flow table entries according to the actual data packet lazy evaluation. In addition,to protect the isolation between different tenants on a physical OpenFlow network,it mapped the single virtual MAC-wildcard flow entry to multiple physical flow entries with an exact MAC address. The experimental results show that the scheme has successfully implemented the network virtualization,and the virtualization cost is small and feasible.
引文
[1]王瑞,戴彬,徐冠,等.面向SDN的节能技术探讨[J].计算机应用研究,2016,33(5):1285-1292.
    [2] Sonkoly B,Gulyas A,Németh F,et al. OpenFlow virtualization framework with advanced capabilities[C]//Proc of European Workshop on Software Defined Networking. Piscataway,NJ:IEEE Press,2012:18-23.
    [3] Doriguzzi-Corin R,Salvadori E,Gerola M,et al. A datapath-centric virtualization mechanism for openflow networks[C]//Proc of the 3rd European Workshop on Software Defined Networks. Washington DC:IEEE Computer Society,2014:19-24.
    [4]戴彬,郑俊,徐冠,等.基于OpenFlow的自适应Qo S流量控制方法设计与实现[J].计算机应用研究,2016,33(9):2759-2762.
    [5] Azodolmolky S,Nejabati R,Peng Shuping,et al. Optical flowvisor:an Open Flow-based optical network virtualization approach[C]//Proc of National Fiber Optic Engineers Conference and Optical Fiber Communication Conference and Exposition. Piscataway,NJ:IEEE Press,2012:1-3.
    [6] Al-Shabibi A,De Leenheer M,Gerola M,et al. OpenVirteX:make your virtual SDNs programmable[C]//Proc of the 3rd Workshop on Hot Topics in Software Defined Networking. New York:ACM Press,2014:25-30.
    [7]孙浩,章韵,倪晓军.基于OpenFlow的网络虚拟化技术[J].计算机应用,2016,36(S2):1-5.
    [8]宋平,刘轶,刘驰,等.一种支持细粒度并行的SDN虚拟化编程框架[J].软件学报,2014,25(10):2220-2234.
    [9] Chen Wenbo,Shang Zhihao,Tian Xinning,et al. Dynamic server cluster load balancing in virtualization environment with OpenFlow[J].International Journal of Distributed Sensor Networks,2015,2015(1):article No. 8.
    [10]Yamanaka H,Kawai E,Shimojo S. AutoVFlow:virtualization of largescale wide-area OpenFlow networks[J]. Computer Communications,2017,102(4):28-46.
    [11]Abdelaziz A,Ang T F,Sookhak M,et al. Survey on network virtualization using OpenFlow[J]. KSII Trans on Internet&Information Systems,2016,10(10):4902-4932.
    [12]张凯,裘晓峰,朱新宁.基于SDN的网络虚拟化平台及其隔离性研究[J].电信科学,2016,32(9):125-131.
    [13]刘江,黄韬,张晨,等. SDN试验床网络虚拟化切片机制综述[J].通信学报,2016,37(4):159-171.
    [14]Laissaoui C,Idboufker N,Elassali R,et al. A measurement of the response times of various OpenFlow/SDN controllers with CBench[C]//Proc of the 12th IEEE/ACS International Conference of Computer Systems and Applications. Piscataway,NJ:IEEE Press,2016:1-2.
    [15] Vahlenkamp M,Schneider F,Kutscher D,et al. Enabling ICN in IP networks using SDN[C]//Proc of the 21st IEEE International Conference on Network Protocols. Piscataway,NJ:IEEE Press,2013:1-2.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700