OpenFlow交换机动态共享限速机制的研究  被引量:2

A Mechanism of Dynamic Meter Sharing on OpenFlow Switch

在线阅读下载全文

作  者:杨骥[1] 许琛[1] 龚志敏[1] 胡成臣[1] 管晓宏[1] 

机构地区:[1]西安交通大学智能网络与网络安全教育部重点实验室,西安710049

出  处:《计算机学报》2016年第6期1224-1236,共13页Chinese Journal of Computers

基  金:国家自然科学基金(61221063;61272459;U1301254);国家"八六三"高技术研究发展计划项目基金(2012AA011003);教育部新世纪人才计划(NCET-13-0450);江苏省未来网络课题(BY2013095-1-12);中国电子科技集团公司第五十四研究所课题(ITD-U14001/KX142600008)资助

摘  要:每流限速一直以来都是互联网服务质量保障(QoS)的一大挑战,由于受到硬件资源的限制,很难找到一种快速高效的算法在数据包级对流量进行区分限速.OpenFlow1.3协议对每流限速(Meter)部分,给出了具体定义和描述,该文参照该协议标准,提出了具体的Meter实现方案,并在ONetSwitch硬件平台上,进行了实验验证和性能测试.本文通过对网络流量的统计分析,发现网络中共存的流数量往往只占总流量的万分之一,因此使多条流分时共享硬件资源,可以有效解决每流限速的难题.参考动态队列共享(DQS)的思想,该文提出动态共享限速(DMS)算法,在多条流之间进行调度,实现多条流分时共享限速通道,在硬件资源受限,限速通道数量一定,同时需要限速的流数量大于限速通道数量时,能够有效地实现对各条流进行限速的功能.实验结果表明,Meter能够为每条流有效分配限速通道,从而在网络中对多条流以不同的速率区分限速.Per-flow rate-limiting is one of quality of the service(QoS)challenge in networking system.It is difficult to find a method that is both quick and efficient to manage flows which need to be limited to different rates due to the limitation of hardware resources.However,in OpenFlow-1.3specification,the Meter part describes the definition of per-flow rate limiting.According to the description of Meter,this paper provides a detailed implementation of Meter based on ONetSwitch hardware platform and verifies the performance through multiple groups of experiment.Through the statistic of flows in network,there are only 100 active flows in million network in-progress flows.Therefore,the per-flow rate limiting problem may be resolved through multiple flows time sharing hardware resources.Referencing the idea of Dynamic Queue Sharing(DQS),Dynamic Meter Sharing(DMS)was proposed in this paper to schedule among different flows that sharing the same rate limiting pipe,but during different period.However,the number of rate limiters is limited due to the limitation of hardware resources.When flow numbers exceed the number of rate limiters,it is unavoidable to allocate some flows to a shared rate limiter waiting for idle ones.Although the critical"per-flow rate limiting"is not achieved,Meter has an advantage over traditional rate limiting method.The results show that Meter allocate an independent rate limiter for per-flow,then realize limiting multiple flows in different rate.

关 键 词:OpenFlow 1.3 ONetSwitch QOS 每流限速 动态共享限速 软件定义网络 下一代互联网 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象