OpenFlow网络数据平面将未匹配流表的数据包发送给控制器,其中的无连接突发流量将产生冗余控制报文,对网络性能造成不良影响,而目前的OpenFlow协议并未对此进行处理.研究了在控制平面和数据平面分别消除冗余控制报文的方法 ERCMC(eliminating redundant control messages on the control plane)和ERCMD(eliminating redundant control messages on the data plane),分别在NOX和Open vSwitch上进行实现,并进行性能评价.实验结果表明,ERCMC方法能够消除冗余控制报文,但增加了额外的处理开销;ERCMD方法在减少冗余控制报文数量的情况下能够减小控制器和OpenFlow交换机负载.
Policy被越来越多地应用于大型分布式系统的管理 .提出了一种基于逻辑的 Policy定义语言 L PDL ,定义了 L PDL的语法、运行模型和语义 ,为基于 Policy的网络管理提供了一种形式化的框架 .L PDL具有简单的语法规则和与图灵机等价的计算能力 ,管理人员可以根据实际需要 ,灵活地将系统的解释决策功能用 L PDL语言定义成Policy或封装在系统物理实现代码中 .最后给出了基于 L PDL 的网络管理模型及其原型实现和应用 ,表明 L PDL能很好满足网络管理动态发展的需要 .
针对高连通度数据中心网络存在吞吐量低、网络负载均衡差等流量工程问题,该文提出一种基于OpenFlow的多路径传输(OpenFlow based Multipath Transmission,OFMT)机制。借助OpenFlow集中控制的优势,OFMT为每条流精确计算传输路径,将网络中的流量优化分配到端到端的多条路径上,并通过周期性轮询和动态调度实现良好的负载均衡,进而提高数据中心网络吞吐量。实验结果表明,在相同的网络流量负载下,OFMT与较典型数据中心传输协议相比,有效提高了网络的吞吐量,并降低了流完成时间。