用户自定义服务链的研究与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:zhgrmlshr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络通信过程中,涉及各种各样的网元功能,既可能包含传统的如负载均衡,防火墙等网元功能,也可能包含特定的网络应用功能。将特定的网元功能有序地组合起来,让流量通过这些网元功能就构成了服务链。数据中心网络,要求部署服务链,使得数据流在数据中心转发的时候,顺次流过需求的网元功能,保证快速、安全、持续的网络服务。按一定的顺序连接网元功能,灵活、敏捷、安全、高效地引导流量到网元功能上,这就是服务链要解决的问题。  传统网络中,服务链的部署相当复杂并且依赖网络拓扑,更新、扩大服务链,都需要改动物理拓扑,重新配置网络设备。虚拟化技术广泛用在云计算环境中,具有动态性、高流动性、规模易变化、多租户等特点,传统服务链是无法满足这些需求的。软件定义网络(Software Defined Networking,SDN)和网络功能虚拟化(Network Functions Virtualization,NFV)的兴起给服务链提供了新的实现方案:SDN通过控制与转发分离以及集中化管理,提供对网络控制和编程的能力;NFV利用IT虚拟化技术和硬件的高通用性减少设备成本。结合SDN和NFV实现的服务链,从两个方面来改进传统服务链的不足:一、基于现有的网元功能很容易创建新的服务链;二、运行时根据实际负载动态的分配资源。前者允许快速的创建新的网络服务,增强了网络适应用户需求不断变化的能力,后者允许资源的按需动态分配,提高了资源利用率。  本文旨在利用SDN技术,借鉴NFV理念,在云环境下,设计和实现用户自定义的服务链。首先,在由8台物理服务器和3台交换机构成的网络上部署OpenStack云平台,初步探索在云平台上融合OpenDaylight控制器实现对OpenStack虚拟网络的管理和控制;然后,在服务器上安装OpenDaylight控制器,部署OpenDaylight的SFC项目实现用户自定义的服务链;最后,由于服务链的入口有大量的流量传输使得入口链路带宽很容易成为瓶颈,基于OpenFlow技术实现入口流量负载均衡,以对用户自定义服务链做进一步优化。
其他文献
面向服务的体系结构是一个广泛应用于企业级软件架构的模式。它通过将不同功能抽象为服务,通过使用接口将服务与服务联系起来。这样的体系结构满足现今对功能解耦的需求。于
生物信息学是将数学、计算机科学等领域的科学理论、应用技术等应用于生物科学,以达到了解生物数据的目的的一种跨学科前沿科研领域。第一生产力的科技,已然成为改善人类的生活
信息化社会对软件系统日益增长的需求与依赖,以及软件规模及复杂度的不断增加加剧了软件的“可信”问题。开发满足客户需求的可信软件是目前软件业的巨大挑战。软件过程技术的
随着中国科学院科研信息化进程的加快,Academia Resource Planning3.0(ARP3.0)项目加快了中国科学院科研人员信息化办公的效率,然而,网上办公的信息量激增,文献和文字数量曾指数
全过程计算机辅助动画自动生成技术由中科院陆汝钤院士于上世纪90年代提出,这一技术的目标是将适当的故事以受限自然语言的方式输入计算机,由此开始一直到动画的生成,每一步都是
二十一世纪,人类进入大数据时代,大量历史数据的积累导致数据量高速增长,海量数据领域越来越被人们所重视,该领域涌现出了许多新技术。一方面,人们需要高效存储日益庞大的数据集;
比较是人们日常生活中常用的一种行为方式,对获取知识有重要意义。随着社会发展和技术进步,可获取的信息量与日俱增,通过对比分析能够得到的知识也更为丰富。但通过人工方式处理
学位
随着我国高等教育的飞速发展、教学改革的不断深入以及计算机技术在教学过程中的广泛应用,学校、老师和学生都对考试有了新的需求:学校希望有效地改进现有的考试模式,提高考试
互联网的快速发展为用户提供了大量的图像资源,如何从海量的图像资源中获取自己感兴趣的图像成为急需解决的问题。基于内容的图像检索技术是解决上述问题的有效手段,与传统的基