软件定义网络中的转发规则配置和流调度研究

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:herozerg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统IP网络在设计之初基于高可靠性的考虑,采用了控制面和数据面紧耦合、全分布式的架构设计。随着网络规模的扩大、应用场景的复杂化,以及业务类型的不断丰富,这样的设计如今在全局业务优化管理、功能定制、新协议部署等方面存在严重不足,制约了网络创新。面对这些问题,最近兴起的软件定义网络技术(Software-defined Networking,SDN)采用将网络控制面从数据转发设备中分离,并汇聚到逻辑中心控制器、构建网络操作系统的设计;借助网络操作系统开放的编程接口,管理者可以通过编写应用软件的方式,按需、灵活地定义网络。这些优点使SDN受到了广泛关注,并在企业网、广域网、数据中心等场景部署应用。作为新兴技术,SDN在应用中还存在问题。在实施转发规则配置和流调度上,目前的SDN面临三类显著问题,即:1)当前高速OpenFlow设备转发规则物理存储空间受限,制约SDN的使用;2)在SDN控制器进行全网转发规则重配置过程中,网络可能出现语义不一致和暂态链路拥塞;3)数据中心需要结合应用特点调度流,但简单的集中式调度控制器会成为性能瓶颈。本文以这三类问题为关注点展开具体研究,主要包含以下三部分工作。1.OpenFlow转发设备流表的高效聚合与增量更新针对目前高速SDN/OpenFlow设备流表空间受限,制约SDN使用的问题,本文根据流表规则内在特点,设计高效的规则快照式聚合方法FFTA,和对应的增量更新合并方法iFFTA。给定一组转发规则,FFTA能够分析它们包含的冗余信息,高效地将其聚合为更少的条目,减少转发规则对设备TCAM硬件容量的需求;当原始的规则发生更改时,iFFTA能够根据已聚合规则的结构信息,迅速将增量更新内容合并到已聚合的流表中,保证转发语义正确。这样的规则聚合方案不会更改转发规则表的语义,无需修改OpenFlow协议,能够直接在控制器上实现。测试结果表明,本文方案设计的算法比现有同类算法聚合效果更好,运算速度更快,能够有效缓解高速设备所面临的物理流表空间不足的问题。2.网络更新中转发规则的一致性保障和链路拥塞的避免针对控制器对网络进行规则更新过程中,不同设备新规则生效时间不可控可能导致规则混用,引发转发故障的问题,本文设计了通用的两阶段更新机制。该机制沿用了让数据包携带版本号避免规则混用的思路,在实现上借助转发规则的通配能力,避免规则产生冗余复制,规范了更新过程,使网络支持多更新并发执行。针对控制器进行业务迁移过程中,热点链路可能因为迁移执行不可控引发暂态过载的问题,本文设计了用户可定制的更新编排方案。该方案能够将网络管理者对更新的要求,转化为更新执行调度计算的约束和优化目标,并自动构建优化模型,找到符合用户要求的更新调度方案,避免链路过载。仿真测试表明,本文提出的一致性保障方案和拥塞避免方案均显著优于现有设计。3.数据中心应用需求驱动的分布式流调度针对数据中心集中式网络控制在实现应用协作流(又称Coflow)调度时面临性能瓶颈的问题,本文设计了高效的分布式协作流调度方案。在不同场景中,系统中的应用对Coflow传输调度会追求不同的优化目标。当前最普遍的两类目标是:1)在时延不敏感场景中,最小化系统中Coflow的平均完成时间,优化系统的整体效率;2)在时延敏感场景中,最小化错过完成时限要求的Coflow数目,优化系统整体收益。本文对Coflow的传输优化问题进行了建模分析,根据数据中心网络环境的特点,并借鉴并行多机任务调度研究中的发现,分别设计了对应的分布式调度方案D-CAS和D2-CAS。在设计思路上,它们均根据业务的特点,将不同目标下流调度的具体计算从集中控制器中解耦、简化,并分散到每个发送主机。此种设计既避免了控制器成为性能瓶颈,也提供了高可靠性。仿真结果表明,这两个分布式方案均显著优于同类设计,并且能够逼近甚至超过现有集中式调度方案的性能。
其他文献
探究发酵条件对红茶菌发酵品质及发酵液风味的影响。以发酵产酸率、感官评分为指标,考察红茶品种、茶叶浸提方式、糖添加量、茶叶添加量及红茶菌膜接种量的影响;同时,对发酵
目的了解安徽省全科医生规范化培训的培训方和受训方的需求,分析双方需求差异。方法运用分层随机群抽样,自安徽省开展住院医师规范化培训的6个国家级基地中抽取2018年全年安
高校理论学习社团作为新形势下开展大学生思想政治和道德教育工作的重要阵地,在近年来的发展过程中取得了突出成绩,积累了一定的经验,但也出现了不少问题.本文拟结合华中师范
目的研究分析血常规检验中的常见误差并总结解决对策。方法选择本院2017年9月至2018年1月入院的60例患者作为本次研究对象,所有患者均进行血常规检验,并对检验结果以及检验过
爱洁杀菌消毒剂是硝酸银辅以过氧化物的复方消毒剂,为无色透明液体.为了解其杀灭微生物效果和影响因素,进行了载体定量杀菌试验与手消毒试验.结果,以含银离子112mg/L的该消毒
网络演算是一种用于计算机网络服务质量保证分析的理论。自从诞生于上世纪九十年代初,网络演算理论引起了越来越多研究者的关注和兴趣。通过引入最小加代数,网络演算理论可以
远程教育是现代教学的主要形式之一,在现代教学模式中起着积极的作用。文章介绍了现代远程教育的发展现状,阐述了远程教育的特点,根据教师与学生关系,重点论述了远程教育在现
提出了一种煤矿井下无人综采技术方案,通过采用大采高综采面的防片帮自动化控制方案、综采面底板的自动控制方案、煤矿井下高效自动化降尘技术等实现了综采面的无人化作业,极
可信可控网络旨在实现网络中系统行为的可监测、可评估、可预期,并在此基础上通过构建统一的控制层面来实现网络的可信可控。作为互联网运行的基石,域间路由系统肩负着维护网