基于docker的网络服务质量控制器的设计与实现
本文选题:NFV + SDN ; 参考:《山东大学》2015年硕士论文
【摘要】:目前互联网已经完全的融入到了人们的生产和生活中,并且人们在专属业务网中的网络平台大部分也已经开始使用基于IP的路由器平台,因此,IP体制已经事实的统治了目前的网络体系。IP体制下,IP网络需要对不同的业务和不同的用户需求提供不同的QoS服务,但是我们可提供服务的硬件资源又十分有限,不可能为无限的用户和业务需求,提供无限的硬件保障资源,在这种矛盾的背景下,本文提出了实现一种能够由策略驱动的、可以根据不同的需求进行重新规划的网络服务质量控制器。在网络服务质量控制器的设计过程中,本文调研了网络功能虚拟化(NFV, Network Function Virtual)和软件定义网络(SDN, Software Defined Network)的相关知识。软件定义网络重点突出的是控制层与承载层分离的概念,而NFV强调的是软件与硬件分离、解耦的概念,这两种概念互相没有依赖关系,但同时互相又具有很强的互补性。例如,我们可以依靠SDN提出的数据转发控制方法,增强NFV系统性能、简化设计方案,使用NFV提出的虚拟化概念为SDN软件运行提供基础平台。因此,本文在网络服务质量控制器的设计上采用了SDN和NFV的概念,设计网络服务质量控制器使用两套系统完成设备的功能,一套系统作为设备的控制系统,另一套系统作为设备的业务承载系统,由两套硬件上独立的运行系统共同完成网络服务质量控制器的设备功能,通过两套系统的协同运作,一套系统通过虚拟化技术完成设备的功能定义,另一套系统完成设备的业务功能,这样在设计上可以完全解耦设备的软件与硬件。本文选择了Docker技术作为NFV中的虚拟化技术平台,Docker是dotCloud公司用来在数千台服务器上运行云业务的一个扩展技术,Docker快速发展了6到9个月后,该公司将公司名改为了Docker。Docker是一个基于LXC的高级容器引擎,它由管理轻量级容器的引擎、客户端和AUFS文件系统三部分组成,它能够创建轻量、私有的PaaS环境。因此,选用Docker技术作为网络服务质量控制器的虚拟化技术平台,不仅解决了虚拟化技术的问题,更重要的是Docker技术的应用拓展了设备的功能和服务范围。在网络服务质量控制器的业务承载系统设计上,本文根据设备的实际运行环境选取了基于ASIC的交换芯片作为包处理器系统的核心。通过具体的实验展示了包处理器系统的整个开发过程,包括开发环境的准备、安装,各种工具和服务的准备,然后通过具体的业务处理实验,验证了网络服务质量控制器的功能。
[Abstract]:At present, the Internet has been fully integrated into people's production and life, and most of the network platforms in the exclusive service network have also started to use IP-based router platform. Therefore, the IP system has actually ruled the current network system. Under the IP system, the IP network needs to provide different QoS services for different services and different user needs, but the hardware resources we can provide the services are very limited. It is impossible to provide unlimited hardware support resources for unlimited users and business requirements. Network QoS controller can be reprogrammed according to different requirements. In the process of designing network quality of service controller, this paper investigates the knowledge of network function virtualization (Network Function Virtual) and software definition network (SDN, Software Defined Network). Software defines the network with emphasis on the concept of separation of control layer and bearer layer, while NFV emphasizes the concept of separation of software and hardware, decoupling. These two concepts are not dependent on each other, but they are complementary to each other at the same time. For example, we can rely on the data forwarding control method proposed by SDN to enhance the performance of NFV system, simplify the design scheme, and use the virtualization concept proposed by NFV to provide the basic platform for SDN software to run. Therefore, this paper adopts the concepts of SDN and NFV in the design of network quality of service controller. The design of network quality of service controller uses two sets of systems to complete the functions of the equipment, one set of systems as the control system of the equipment. The other system, as the service carrying system of the equipment, is composed of two independent operating systems on the hardware to complete the equipment function of the network quality of service controller together, through the cooperation operation of the two sets of systems, One system completes the function definition of the device through virtualization technology, and the other system completes the business function of the device, so that the software and hardware of the device can be completely decoupled in the design. This paper chose Docker technology as the virtualization technology platform in NFV. Docker is an extended technology used by dotCloud to run cloud business on thousands of servers. After 6 to 9 months of rapid development, The company changed its name to Docker.Docker, an advanced container engine based on LXC, which consists of an engine that manages lightweight containers, clients and AUFS file systems that create lightweight, private PaaS environments. Therefore, choosing Docker technology as the virtualization technology platform of network quality of service controller not only solves the problem of virtualization technology, but also expands the function and service range of devices with the application of Docker technology. In the design of the service carrying system of the network quality of service controller, the switching chip based on ASIC is selected as the core of the packet processor system according to the actual running environment of the device. The whole development process of the package processor system is demonstrated through specific experiments, including the preparation of the development environment, installation, preparation of various tools and services, and then through the specific business processing experiment, The function of network quality of service controller is verified.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09
【相似文献】
相关期刊论文 前10条
1 俞红芳;;计算机网络服务质量优化方法研究[J];科技创新与应用;2012年21期
2 张高峰;;计算机网络服务质量优化方法研究探析[J];信息通信;2013年05期
3 宋西峰;马勋;;计算机网络服务质量优化方法研究[J];电子技术与软件工程;2013年11期
4 李瑞俊;;计算机网络服务质量优化方法研究综述[J];计算机光盘软件与应用;2014年04期
5 邵敏;许王凯;;计算机网络服务质量优化方法研究[J];信息与电脑(理论版);2011年10期
6 屠晟;;计算机网络服务质量优化方法探究[J];数字技术与应用;2012年04期
7 陈捷;王苹;;计算机网络服务质量优化方法研究综述[J];软件导刊;2012年09期
8 马恒;;有关计算机网络服务质量优化方法的探讨[J];计算机光盘软件与应用;2012年19期
9 陈晓明;王慧强;吕宏武;朱强;;基于多层联合的未来网络服务质量评估方法[J];电信科学;2012年11期
10 李太连;;计算机网络服务质量优化方法研究[J];计算机光盘软件与应用;2012年21期
相关会议论文 前4条
1 王乔平;王波;王娜娜;;计算机网络服务质量优化方法研究综述[A];OFweek宽带通信与物联网前沿技术研讨会论文集[C];2013年
2 刘莉;周箴;;一种IP网络服务质量体系结构的解决方案[A];武汉市首届学术年会通信学会2004年学术年会论文集[C];2004年
3 孙丹宁;;关于改善普式计算服务品质的框架的研究(英文)[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
4 杜婧;余敬东;;移动Ad Hoc网络服务质量保障技术综述[A];2006中国西部青年通信学术会议论文集[C];2006年
相关重要报纸文章 前7条
1 刘砚伟 王晓东;廊坊支队 加强网络设施建设提升网络服务质量[N];人民武警;2008年
2 ;确保网络服务质量[N];网络世界;2001年
3 本报实习记者 余京丰;网上医疗“爱在心头口难开”[N];通信信息报;2003年
4 本报记者 荣钰;CDN保驾IP服务质量[N];网络世界;2001年
5 中国联合网络通信有限公司深圳市分公司 何建;深圳联通网优助WCDMA系统升级[N];通信产业报;2010年
6 本报记者 高岚;中网转型做“I-Solution”[N];中国计算机报;2001年
7 北京邮电大学信息安全中心 朱强;IP VPN与MPLS VPN优势互补[N];通信产业报;2007年
相关硕士学位论文 前10条
1 齐勇;基于docker的网络服务质量控制器的设计与实现[D];山东大学;2015年
2 尹琦;网络服务质量方案的研究与分析[D];南京理工大学;2004年
3 赵立军;网络服务质量的测量技术研究[D];电子科技大学;2012年
4 罗智慧;IP网络服务质量监测研究与实现[D];北京邮电大学;2011年
5 周彬;基于动态注册的网络质量评价系统设计与实现[D];华中科技大学;2013年
6 金卫;基于RED算法改进策略的网络服务质量研究[D];山东大学;2006年
7 刘金源;IPv4/IPv6双栈环境下的网络服务质量监测及研究[D];重庆大学;2012年
8 贾楠;基于公平性区分的网络服务质量模型建立与仿真的研究[D];沈阳工业大学;2005年
9 胡林;流标签在演进分组网络服务质量中的研究与应用[D];北京邮电大学;2011年
10 董世强;网络服务质量(QoS)控制的研究[D];山东大学;2005年
,本文编号:1804849
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1804849.html