跳到主要导航 跳到搜索 跳到主要内容

Fine-grained parallel SDN virtualization programming framework

  • Ping Song*
  • , Yi Liu
  • , Chi Liu
  • , Jing Jing Zhang
  • , De Pei Qian
  • , Qin Fen Hao
  • *此作品的通讯作者

科研成果: 期刊稿件文章同行评审

摘要

Software defined network (SDN), which introduces centralized controllers to drastically increase network programmability, has been a hot topic in the network domain. Software defined network separates control plane from data plane of network equipment, establishing a good platform for network virtualization. As the network scales up, the performance of SDN virtualization framework becomes a key bottleneck. Still, current SDN virtualization frameworks lack support for fine-grained parallelism, making them challenging for developers to fully exploit many cores to virtualize large networks. This paper presents a novel API and runtime for fine-grained parallel programming in SDN virtualization framework. By abstracting flows and network resources, the framework programming model enables developers to easily write programs to directly define various virtual networks and parallelly operate the network resource or flow objects by a lock-free manner. Experimental results show that the presented framework has a better logical control performance, allowing one to implement rich functional virtual networks.

源语言英语
页(从-至)2220-2234
页数15
期刊Ruan Jian Xue Bao/Journal of Software
25
10
DOI
出版状态已出版 - 1 10月 2014

指纹

探究 'Fine-grained parallel SDN virtualization programming framework' 的科研主题。它们共同构成独一无二的指纹。

引用此