基于机器学习的SDN数据中心网络流量调度研究

来源 :华北理工大学 | 被引量 : 3次 | 上传用户:handy1989
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
新型软件定义网络(Software Defined Network,SDN)架构将网络的管理与控制软件化,实现了网络控制层与数据层的分离,其控制器能够实时获取网络数据层的数据传输状态,并可定制、更新数据层的数据流路由策略。流量调度的目的是根据实时的网络状态为流量选择最佳路径进行转发,然而由于网络的规模庞大,结构复杂,传统方法难以制定出全网范围最优的数据流路由调度方案。随着人工智能技术的发展,网络也向着智能化的方向演进。尤其是随着深度强化学习技术逐渐成熟,其基于环境状态更新回报的控制机制非常适合应用于软件定义网络的流量控制场景,实现全网最优的数据流实时调度。在SDN架构下,结合数据中心网络流量特征和Fat-Tree网络拓扑结构特性,提出了一种面向大象流的基于机器学习的流量调度策略。首先设置了策略中强化学习的关键因素状态、动作和奖励值,将源、目节点之间最短路径的网络状态设为状态,最短路径集合设为动作,由执行数据流转发后的路径状态反馈得到奖励值。然后分别将机器学习中的强化学习Q-Learning算法和深度强化学习DQN算法应用到流量调度算法中,利用算法可以根据实时的网络状态为每个不同Pod间的大象流选择最佳调度路径,从而提高网络吞吐量和链路利用率,降低网络传输时延。最后,在Mininet和Ryu控制器构成的仿真平台上搭建Fat-Tree网络拓扑环境,对提出的基于机器学习的流量调度策略进行实验仿真。在相同的网络环境,不同的流量模型下,对提出的基于Q-Learning的流量调度算法和基于DQN的流量调度算法与已有的ECMP和Hedera算法进行实验对比,然后通过网络平均吞吐量、链路利用率、链路带宽利用率、时延和丢包率等网络性能指标对实验结果进行分析。结果表明,基于机器学习的流量调度策略在一定程度上可以提高网络平均吞吐量,改善网络资源利用率,减少数据流传输时延,保障网络传输。图22幅;表6个;参63篇。
其他文献
本次论文以庙河剖面和九曲脑剖面庙河段为研究对象,通过有机地球化学、元素地球化学和同位素地球化学的综合研究,探讨庙河段的有机质母质来源、成熟度、沉积环境及古海洋环境
钢筋混凝土柱作为结构的主要竖向承重构件,广泛应用于高层建筑结构中。基于现行抗震设计理念的要求,传统的钢筋混凝土柱虽然满足大震不倒的设防目标,但在地震后会产生较大的
进入21世纪以来,工业互联网技术取得了突破性的进展,工业生产由传统的机械化生产转变为信息化生产。伴随着5G技术的逐渐成熟,我国的工业互联网也由最初的概念普及逐渐走向落实,工业互联网的应用前景也更加的丰富,对社会生产力的提升将起到极大的推动作用。但是,在网络资源共享的大环境下,工业互联网安全问题也变得愈加的重要,网页病毒、黑客攻击等各类层出不穷的网络入侵行为已经对社会经济、企业成本等造成了巨大的损失
随着我国经济和社会的发展,城市人口迅速增加,生活污泥排放量日益上升且以每年10%以上的速度增长。截至2015年年底,我国的污泥产量(含水率80%)己达3 500万t。污泥中富含大量
从20世纪末开始,中国公共资源交易经历了从无到有,从集中交易、集成交易再到公共资源交易平台上交易的发展过程。在这一发展中,始终并行着两个主导性的法律法规体系:一个是以国家发展改革委为主导,以《招标投标法》为核心的工程建设项目法律法规体系;另一个是以财政部为主导,以《政府采购法》为核心的通用货币和服务采购的法律法规体系。为解决制度设计和两套法律法规体系运行中存在的一些冲突矛盾,特别是解决多头分散监管
地震预警系统对地震数据处理的实时性要求极高。其数据来源除布设在基岩的测震台站外,还有大量非基岩场地的强震动台站和地震烈度仪台站,其场地影响不容忽视。为了考虑震级估算和地震动场预测中的场地影响,需要对各种场地条件下的地震动记录进行实时校正。目前一般使用某个标量来表征场地放大效应。这种方法虽然计算量小,但是没有充分考虑场地放大系数的频率相关性。为了兼顾实时的要求和场地放大系数的频率相关性,本文基于我国
本文研究一类带权的分数阶Schr(?)dinger方程组(?)非平凡正解的存在性.其中0<s<1,N>2s,λ∈R,1<p<2(s)*-1,2(s)*=2N/N-2s.本文主要工作是证明方程组非平凡正解的存在性,为此对权函数ki(x),i=1,2提出两类条件.具体地说,只要权函数满足任意一类条件,当λ∈(0,1)时方程组存在正基态解,当λ非常小时方程组存在正的高能量解
公共安全问题一直以来都是公共生产环境中的重要问题,构建社会公共安全监测系统,预测社会公共安全事件,可以缩短应急处理时间。虽然事故发生后做出如何处理非常重要,但是不管是任何事故,最好的方法莫过于提前防御,避免事故发生。越来越多的企业将网络监测设备引入到公共生产环境中,利用网络设备监测到的数据对公共生产环境的安全性进行预判,积极采取相应的应急处理措施。在此过程中,我们必须要为公共生产环境的网络检测设备
复杂网络在生活中随处可见,复杂网络的同步在电力系统、保密系统、互联网等中应用广泛,因此掌握复杂网络同步的建模、特性对理论研究和实际工作都有重大意义。本文以NW小世界
铝是地壳中最丰富的金属元素之一,其含量约占地壳金属总量的8%。通常情况下土壤中的铝以硅酸盐的形式存在,对作物种植无影响作用,但在酸性土壤中,铝以可溶性离子存在于土壤中