- 2
- 0
- 约3.5万字
- 约 63页
- 2019-02-15 发布于上海
- 举报
独创性声明
本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的 研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个 人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体, 均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。
学位论文作者签名: 日期: 年 月 日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有 权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和 借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据 库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
保密□, 在 年解密后适用本授权书。 本论文属于
不保密□。
(请在以上方框内打“√”)
学位论文作者签名: 指导教师签名: 日期: 年 月 日 日期: 年 月 日
华
华 中 科 技 大 学 硕 士 学 位 论 文
I
I
摘 要
随着互联网的迅速发展,网络应用的爆炸式增长,大量的、多样性的数据对传 统网络设施造成了极大的压力。传统的网络设施作用单一、配置更新周期过长的缺 点越来越突出,急需一种新的技术去改变互联网发展的瓶颈。软件定义网络(SDN
)概念的提出,给解决目前网络问题提出了一个极佳的解决方案。软件定义网络的 实现方式有多种,其中一种是北向提供快速开发的API,把传统设备以网络资源开 放出去供用户自行定制网络应用;还有的是统一南向设备,将设备标准化,通过其 上的控制器统一控制标准化设备,以实现对物理网络的快速定制。课题研究的是基 于OpenStack虚拟网络的自动化定制系统,属于第一种提到的软件定义网络实现方 案。为了解决网络应用开发者不熟悉OpenStack Neutron的原生接口而难以开发的问题。
基于OpenStack虚拟网络的自动化定制系统,又叫网络协同层,由北向模块、逻 辑处理模块、数据库模块和南向模块组成。北向模块利用Resteasy框架提供Restful API,接收用户对网络资源的模板请求,逻辑处理模块解析模板,将模板数据进行 重组,南向接口将OpenStack Neutron的接口抽象为网络资源向上提供,逻辑处理模块通过调用南向模块提供的接 口,将数据通过南向模块下发到OpenStack Neutron,同时将结果存储到Redis缓存数据库,最终完成对虚拟网络的自动化定制
。
本课题通过使用RestClient工具,进行基础网络的创建、查询及删除操作的测试
,测试可以通过RestClient工具客户端看到请求的结果。通过从RestClient模拟用户 下发的请求,可以将模板下发到网络协同层,从而验证系统的可用性,经过多次测 试证明,系统可实现通过模板一键创建虚拟网络。
关键词:软件定义网络 OpenStack 网络组件 Restful接口 虚拟网络
II
II
Abstract
With the rapid development of the Internet, the explosive growth of network applications and a large number of data caused a great pressure on the traditional network facilities. More and more disadvantages of traditional network facilities come out. The configuration is too complex and the update cycle is too long. The bottleneck in desperate need of a new technology to change the Internet. Software defined
network(SDN)concept is proposed to solve the problem of the current network. It is an
excellent solution.
There are many ways to realize the software defined network. One of which is provide north bound API to users for rapid development. It means that the traditional equipment as a network resource to open out to the use
您可能关注的文档
- 基于OpenSees的软土震陷及其影响因素研究-土木工程专业论文.docx
- 基于OpenSEES的无粘结部分预应力混凝土梁的非线性分析-土木工程专业论文.docx
- 基于OpenSees无粘结预应力混凝土梁动力特性有限元分析-建筑与土木工程专业论文.docx
- 基于OpenSEES纤维模型的PRC简支梁桥材料非线性分析研究-桥梁与隧道工程专业论文.docx
- 基于OpenSSL的文件加密传输系统在ARM上的实现-控制科学与工程专业论文.docx
- 基于OpenSSL开发的聊天工具的设计与实现-软件工程专业论文.docx
- 基于OpenStack的“实验云”平台的研究与开发-教育技术学专业论文.docx
- 基于OpenStack的安全监控与调度系统的设计与实现-计算机科学与技术;计算机系统结构专业论文.docx
- 基于OpenStack的工业云平台研究与构建-控制工程专业论文.docx
- 基于OpenStack的维修信息中心云平台设计与实现-通信与信息系统专业论文.docx
原创力文档

文档评论(0)