预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于SDN的分布式控制器部署算法研究的任务书 任务书 一、研究背景 近年来,随着计算机网络规模的不断扩大和网络技术的不断发展,对网络的安全、可靠性、可扩展性等要求也不断提高。传统的网络架构存在许多局限性,如中心化控制容易造成单点故障、稳定性差;分散式控制容易产生控制信息不一致、各个控制器之间通信开销大等问题。为了解决这些问题,SDN(软件定义网络)技术应运而生,SDN将网络控制平面与数据平面分离,将网络控制器统一管理,实现了网络的可编程性、灵活性和可扩展性,大大提高了网络的安全性和性能。 然而,SDN的部署面临着许多问题,如控制器的数量和位置会影响网络的负载均衡和延迟等,如何在控制器数量有限的情况下保证网络的效率和可靠性成为SDN部署的研究重点。 二、研究目的 本研究旨在通过研究基于SDN的分布式控制器部署算法,提出一种高效可靠的SDN控制器部署方案,以提高网络的性能和可靠性,解决SDN部署中出现的问题。 三、研究内容和方法 1.研究SDN控制器部署算法的原理和基本思想。 2.分析控制器部署对网络负载均衡、网络延迟等性能指标的影响。 3.分析现有的SDN控制器部署算法,包括中央化控制器部署、分布式控制器部署等。 4.设计一种基于SDN的分布式控制器部署算法,为SDN网络的部署提供可靠的支持。 5.通过仿真实验验证该算法的有效性和优越性。 研究方法主要包括理论研究和仿真实验。理论研究主要是通过文献调研和分析现有算法的优缺点,获取研究所需的理论基础。仿真实验主要是利用网络仿真软件模拟SDN网络,对算法进行验证和比较,从而得出算法的有效性和优越性。 四、预期成果 完成本研究后,预期可以得出以下成果: 1.提出一种高效可靠的基于SDN的分布式控制器部署算法。 2.验证算法的优越性,评估算法的性能指标。 3.把所研究的算法推广应用到实际SDN网络中,提高网络的性能和可靠性。 五、研究进度安排 阶段完成时间 1.确定研究方案第1周 2.文献调研和理论研究第2-6周 3.设计算法和仿真实验第7-10周 4.实验结果分析和论文撰写第11-15周 5.论文定稿和答辩准备第16周 六、参考文献 1.BigSwitch.(2013).BigLayersDesignGuide. 2.K.R.Kumar,andP.Sinha.(2015).Distributedcontrollerplacementinsoftware-definednetworks.IEEETransactionsonNetworkandServiceManagement. 3.Y.Zhang,andY.Wen.(2014).DSoS:DistributedsoftwaredefinednetworksforDDoSdefense.IEEEJournalonSelectedAreasinCommunications. 4.X.Fu,J.Song,andK.Zhang.(2016).SDN-BasedEdgeNetworksForIoT-EnabledReal-TimeEmergencySurveillance.IEEETransactionsonServicesComputing. 7.J.Liu,S.Hu,J.Ni,andX.Song.(2017).Aload-balancingcontrollerplacementschemeinsoftware-definednetworks.IEEETransactionsonNetworkandServiceManagement.