软件定义网络中分布式控制平台的研究与应用

被引量 : 3次 | 上传用户:suiye001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件定义网络(Software Defined Networking,简称SDN)是近年来提出的一种新型网络架构,其最大特点是将传统网络中的转发逻辑与控制逻辑解耦,并且使网络具备可编程特性。与传统网络相比,SDN简化了网络管理,提高了网络的灵活性,并赋予了网络强大的可编程性。在SDN中,控制平台具有重要地位,但在大规模网络中,由于集中式控制平台的处理能力有限,SDN的可扩展性受到了制约。分布式控制平台技术是提高SDN可扩展性的主要方案之一,其在控制平台中引入多个控制节点,以取代原有的由单一集中控制器组成的控制平台,对于分布式控制平台的研究具有重要意义。本文对SDN中分布式控制平台的研究与应用进行了分析和讨论,主要工作如下:(1)应用层级结构和分布式系统的思想,提出了一种分布式SDN控制平台层级架构方案,将SDN控制平台垂直分为上下两层,分别包含上层控制节点与下层控制节点。该架构旨在提高网络规模较大的情况下SDN的可扩展性。然后讨论了上层控制节点间、上层控制节点与下层控制节点、下层控制节点与转发节点间接口的实现方案。(2)设计了基于Paxos算法的上层控制节点选举算法。本文提出的架构中,上层控制节点具有重要作用,且数量较少,该算法能在上层控制节点失效的情况下对系统进行分布式选举以选出上层控制节点,并快速恢复系统状态。算法的验证结果表明,基于Paxos算法的上层节点选举算法能应对上层控制节点失效的情况。(3)设计了基于合作博弈的下层控制节点与转发节点动态映射分配算法。下层控制节点直接与转发节点相连,且数量较多,该算法能对下层控制节点的负载进行均衡。算法的验证结果表明,基于合作博弈的下层控制节点与转发节点动态映射分配算法能降低下层控制节点的CPU占用率,从而使下层控制节点的负载得到均衡。(4)分析了在全局视图业务与局部视图业务下,不同结构的分布式SDN控制平台获取网络视图的时间复杂度,数学推导结果表明,本文提出的层级架构具有更优的时间复杂度。构建了分布式SDN控制平台层级架构,利用Cbench测试软件模拟转发节点,与单一集中式的控制平台、非层级结构的分布式控制平台进行了对比实验,结果表明,转发节点较多时,本文提出的架构吞吐量较优。
其他文献
文化的传承对一个国家、一个民族来说至关重要,它即是长久以来祖先形成的观念与智慧,也是一种经久不衰的精神。我们陶醉于今天物质世界的同时,更不能忘记那些民族的传统文化
化石燃料为不可再生资源,大量的消耗致使化石能源面临即将枯竭的局面。生物质能源作为化石燃料的替代能源降低了人类对化石燃料的依赖性。木质纤维素原料是一种储量大且易得
简要介绍了以色列农业的概况,分析了以色列农业取得举世瞩目成就的原因,结合新疆中以旱区农业示范中心的发展情况及存在的问题,就以色列农业技术在新疆的应用提出了建议。
近几年来,我国改革开放进一步深化,城乡面貌发生显著变化,资源节约和环境保护取得新进展,社会事业全面进步,这些成就的取得,离不开包括妇女在内的广大人民群众的参与和努力。
周口市承担测土配方施肥项目以来,截止2014年,实现了国家测土配方施肥资金补贴项目全覆盖,几年来全市共化验土壤样品64 890个,化验分析近324 450项次。结果表明,耕层养分含量
1病例报告患儿,男,12岁,主因腹痛、头晕2天入院。患儿于入院前2天无明显诱因出现腹痛,呈阵发性痉挛痛,伴头晕、呕吐,呈非喷射性,呕吐物为胃内容物,2-3次/日,无抽搐、腹泻、发
目的评价Sysmex XE-5000血细胞分析仪体液模式对胸腔积液和腹水中肿瘤细胞的筛查作用。方法用Sysmex XE-5000血细胞分析仪体液模式测定91份乙二胺四乙酸二钾抗凝的胸腔积液和
丽攀高速公路华坪荣将至攀枝花GK3+565.27~GK3+625.25段所在地区位于四川省西南部攀枝花市境内,为昔格达高填方斜坡路堤,由于昔格达地层岩土遇水软化甚至崩解的特性,因此在高
苏里格气田是目前我国探明储量最大的天然气气田,其主力层系石盒子组和山西组的地质储量高达6000×108m3。但是,苏里格气田作为我国致密砂岩气藏的典型代表,其所具有的“低孔
为了规范新疆南疆地区红枣微灌水肥管理技术,针对新疆南疆地区红枣生产过程中存在的灌溉和施肥问题,依据国家行业标准,对新疆南疆地区红枣种植的灌溉施肥管理提出了具体要求