云计算中基于多租户的策略驱动型软件定义网络应用研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:ouerfadaide
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件定义网络(Software Defined Networking,SDN)是近年来提出的网络架构模型,它能应用在云计算数据中心、企业网络等处,具有易管理性、高安全性等特点。云计算也是近年来提出的服务模型,它通过资源整合并运用虚拟化技术,将计算、存储、网络等通过服务形式发布。将软件定义网络运用于云计算数据中心可以方便云计算数据中心管理,并且可以给云计算的租户提供网络虚拟化、虚拟防火墙等服务。但是,目前将软件定义网络运用于云计算数据中心还面临一些困难,主要困难有3点:1.软件定义网络的管理器与云计算管理器没有进行有效的整合;2.用户不能方便地进行创建虚拟网络、创建虚拟防火墙等自定义操作;3.软件定义网络中的控制器的并行处理效率不高。针对以上问题,本文提出了云计算中基于多租户的策略驱动型软件定义网络。通过策略定义来配置网络,能够获得多方面的好处。首先,租户能够通过策略以直观的方式来定义自己的虚拟网络、虚拟防火墙等,而不必通过编写程序或者利用软件定义网络控制器所提供的编程接口。其次,软件定义网络中的策略能够与类似亚马逊AWS等云计算平台中的用户访问策略、对象存储策略等策略进行完全的整合,这样通过定义统一的策略,就可以将云计算平台的管理和SDN控制器的管理统一起来,方便云计算管理员进行管理。最后,通过策略的解析而不是通过调用网络服务器编程接口(REST API)来管理网络,能够获得更好的效率,它能够在一定程度上节省软件定义网络控制器的CPU等计算资源,并显著地减少控制器处理租户请求的时间。本文的最后通过实验验证了策略驱动型软件定义网络的有效性,并且在创建虚拟子网和建立虚拟防火墙这两种典型应用场景下,对比了策略驱动型、本地API调用、REST API调用这三种情形下的SDN控制器性能,证明了策略驱动型软件定义网络在保证用户友好性的前提下,能够接近本地API调用的性能,同时大大优于REST API调用的性能。因此,在云计算环境中,基于多租户的策略驱动型软件定义网络统一了云计算中计算资源、存储资源、网络资源的管理,保证了用户友好性,并且具有良好的性能,是一种很好的解决方案。
其他文献
随着计算机,网络和通信技术地发展,实时系统越来越多得被应用于工业控制、网络通信、实时监控,多媒体等领域。这些新的实时网络应用的出现给实时系统地发展提出了新的要求和挑战
本文对软件内建自测试中的测试点与测试用例进行了研究。文章重点探讨了C语言程序的测试点的设置策略,即在程序的适当位置插入测试点。在测试点的设计上是基于不同的故障模型
近年来生物特征识别技术成为了计算机科学及相关领域的应用热点,围绕着人体的各种生物特征信息,如指纹、掌纹、人脸、虹膜和步态等等,科研工作者针对它们的计算机识别算法进行了
垃圾邮件的泛滥是世界各国迫切需要解决的问题。垃圾邮件一方面使普通用户不堪其扰,另一方面,也造成了互联网资源的极大浪费,甚至于危害国家的政治及社会秩序。本文以垃圾邮件作
随着网络越来越普及,所需的全局IP地址也越来越多,这将势必大力推动IPv6协议的发展。而使用网络地址端口翻译-协议翻译(NAPT-PT),是现阶段实现V6节点和V4节点通信的重要方法之一。
随着技术的进步及互联网产业的发展,以智能手机为代表的智能化设备进入了蓬勃发展的时期,相关软硬件产业也在智能化的浪潮中不断进行着革新与技术突破。智能电视是家电智能化
随着Web应用的不断扩展,基于HTML的Web信息表达方式已经不能适应人们进行信息查询和对Web数据进行管理的需要。XML以其开放性,自描述性,以及平台无关性等优点,成为网络上数据表示
随着多媒体技术的发展,视频信息的飞速增长,能够快速高效地访问海量的视频信息,已成为信息时代人们迫切需要解决的问题。因而,视频检索系统应运而生,但由于多媒体格式种类繁
油品经营企业的数据量比较大,采用手工方法收集数据进行分析,会浪费大量的时间,人力和财力,在很大程度上影响企业的效益。本课题从企业的实际情况出发,着眼于其发展,为其开发
本文对基于GBPEL的网格工作流引擎进行了研究。文章将BPEL4WS的许多特性引入OGSA网格环境中,深入分析了网格服务的生命周期管理机制、服务创建机制和实例管理机制等,并详细阐述