全部 标题 作者
关键词 摘要

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

查看量下载量

相关文章

更多...
软件学报  2014 

一种支持细粒度并行的sdn虚拟化编程框架

DOI: 10.13328/j.cnki.jos.004679, PP. 2220-2234

Keywords: sdn虚拟化,事件编程,细粒度并行,众核处理器

Full-Text   Cite this paper   Add to My Lib

Abstract:

软件定义网络(softwaredefinednetwork,简称sdn)通过集中式的控制器提高了网络的可编程性,成为近年来网络领域非常热门的话题.以openflow网络为代表的软件定义网络将逻辑控制与数据转发相隔离,为网络虚拟化技术提供了良好的平台.集中式的抽象与控制使得sdn虚拟化框架的处理效率成为主要瓶颈.现有的sdn虚拟化框架由于缺乏对细粒度并行的支持,为编程人员充分利用多核/众核资源、控制更大规模的网络带来了极大的挑战.为了提高sdn虚拟化框架的处理效率,提出一种新的sdn虚拟化编程框架,通过新颖的api和运行时,在框架内部支持细粒度的并行处理.该框架通过对网络中流和网络资源进行抽象,使开发人员可以直接通过划分流空间来定义不同的虚拟网络,利用无锁的编程方式对共享的网络资源和流进行操作.实验结果表明,该框架在逻辑控制的执行效率方面具有良好的可扩展性,可以创建出更大规模的虚拟网络,并对其进行更为复杂的控制.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133