OVS的编程扩展技术.pdf
文本预览下载声明
OVS的编程扩展技术
杨帆,晏思宇,黄韬
(北京邮电大学,北京100876)
摘要:OVS(openvSwitch)作为一款开源的SDN软件交换机,得到了广泛关注。但在复杂多变的网络环
境下,易出现数据层失去控制器控制和流表项学习老化等故障问题,严重制约了SDN性能。针对以上问题,
研究设计了OVS的编程扩展技术架构,包含链接状态处理、故障感知、二三层自学习转发等核心功能的扩展,
使OVS实现自动快速恢复、流表表项及时更新,保障了SDN吞吐量,从而减小了控制器失联对通信的影响,
增强了SDN的稳定性和可靠性。
关键词:OVS;SDN;OpenFlow;软件交换机
中图分类号:TP393.4 文献标识码:A
doi:10.11959/j.issn.1000—0801.2017094
extention of vSwitch
Programming
technologyopen
YANG Tao
Fan,YANSiyu,HUANG
ofPostsand
BeijingUniversity 100876,China
Telecommunications,Beijing
Abstract:Asan sourceSDNsoftware been concerned.Butin
open switch,openvSwitch(ovs)haswidespread
and network losescontrolofcontrollerandflowtable
environment,data
complexchangeable layer entrylearning
andthe ofSDNis solvethe
agingappearseasily performanceseriouslyhampered.Toproblems,theprogramming
extension architectureofOVSwas linkstate
technology designed,includingprocessing,faultperception,two
three—tier andother ofcore thatOVScouldrecoverautomaticand
self-learningforwarding expansionfunctions,SO
tableentriescould in ofSDNwas theinfluenceofcontrol-
rapidly,flow updatetime,throughputguaranteed,thereby
lerlosscontrolforcommunicationwas and wasenhanced.
reduced,SDNstabilityreliability
defined switch
Keywords:openvSwitch,softwarenetworking,OpenFlow,sofware
显示全部