数据中心下软件定义网络的部署及应用

来源 :大连海事大学 | 被引量 : 2次 | 上传用户:lovely_fox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自软件定义网络(Software Defined Networking)技术出现以来,经过学术界和产业界的不断推动,软件定义网络的应用不断发展和深入,数据中心的软件定义网络化也正在从理论走向实践。本文旨在数据中心环境下研究软件定义网络部署及应用的相关关健问题。随着云数据中心的不断发展,尤其是分布式云数据中心的出现,今天的数据中心已经演变成涉及十万甚至百万规模的服务器,跨越广域网地理位置分散的,集大数据运算和存储为一体的高性能计算场所。分布式云数据中心的发展带来了一系列新的问题:首先,对大规模且分布式的网络需要集中统一管理,以提高数据中心的维护效率和可用性。其次,以承载云计算业务为主要目的的云数据中心,其流量工程也面临严峻的考验。对于云计算,数据备份等大流量应用的分类,直接影响了数据中心对外提供服务的质量。再次,跨越互联网分布式的特点以及虚拟化等技术的发展,使得云数据中心网络安全面临新形势的挑战。本文深入分析和总结了分布式云数据中心的新特征,从分布式云数据中心网络中的软件定义网络部署问题、大小流分类问题,以及DDoS检测问题出发,紧紧围绕上述三个问题展开研究。本文的主要研究工作如下:首先,针对分布式云数据中心拓扑结构复杂、SDN域划分和控制器部署等问题,本文提出了基于谱的软件定义网络部署算法,即利用谱聚类思想对拓扑结构进行分析,并利用矩阵扰动和本征间隙理论对拓扑进行挖掘以找出其内在特征实现SDN域的自动划分,最后得出其控制器部署位置。为了验证我们所提出的算法,我们还设计了一个基于Cbench的测试框架。实验表明基于谱的软件定义网络部署算法具有一定的优势,其部署为后续的SDN应用研究奠定了基础。其次,针对分布式数据中心下大小流的特点和流量工程流量分类的需求,本文提出了一个基于软件定义网络的大小流分类算法。为了提高算法的实时性,本文采用两层分类策略来进行快速分类。即先基于首包检测快速排除大量的小流,减少了后续计算,再对可能的大流基于流特征进行C4.5决策树分类,以提高算法的精确度。为了进一步提高算法的分类精确度,本文除了对训练集合进行相容性分析之外,还基于数据中心自身流量特点和大流分类更重要的特点,在算法中引入了Cost-Sensitive思想,有效提高了算法的分类精确度和弥补了现有算法的不足。最后基于SDN技术进行实验,验证了算法的有效性。最后,针对分布式云数据中心下新型的DDoS攻击链路洪泛攻击检测存在的问题,本文提出了一种基于软件定义网络的DDoS检测算法。其核心思想是从提高实时性和数据存储效率出发,将SDN流表技术应用到链路洪泛攻击检测当中,节约了流统计的时间并提高了实时性;将Bloom Filter应用于软件定义网络的DDoS检测中,解决了链路洪泛攻击存储空间和时间效率要求高等问题。与传统的检测算法相比,该算法不但克服了传统算法收集信息实时性差问题,而且解决了海量数据存储效率问题。最后利用SDN技术实现了该算法,实验结果表明该算法具有一定的优势。
其他文献
随着现有IP网络规模的不断扩大以及网络应用的日益纷繁复杂,受限于分布式的控制逻辑,现有网络的管理面临着严峻的挑战。软件定义网络(Softwaredefined Networking,SDN)这一新
病理性疼痛使人们遭受着巨大的痛苦,据统计,全世界人口1/3以上遭受着持续或反复发作的疼痛折磨。在各种类型的病理性疼痛中,神经性疼痛(neuropathic pain)被视为最难攻克的难题,它
改革开放四十年以来,中国走过了工业普及化到工业现代化的加速跑,而工业的繁荣则带来了商品生产的标准化与规模化。作为规模化标准工业时代的必然产物,商品同质化也成为客观
科学合理的地下水防渗措施是地下水环境影响评价的落角点,地下水污染防渗是针对可能会对地下水造成污染的区域进行的,建设项目的场地区可划分为污染防治区和非污染防治区,地
目的:探讨导乐分娩配合笑气吸入对产妇和胎儿的影响。方法对300例年龄23~30岁,怀孕37~41w,无妊娠并发症和合并症的初产妇根据自愿原则随机分为导乐镇痛分娩组和对照组,并对两
在医疗水平不断提升的今天,许多老人的寿命逐年增加,但部分老人处于亚健康的生命体态,甚至因身体功能出现老化,越来越多的老人需要依靠医疗手段进行维持生命,并需要家人日益
研究超重原子核和超重元素,探索原子核的电荷和质量极限,是重要的科学前沿领域。超重原子核的存在源于量子效应。上个世纪60年代,理论预言存在一个以质子数114和中子数184为