基于vSphere的虚拟路由器的自动化部署系统的实现
本文关键词:基于vSphere的虚拟路由器的自动化部署系统的实现
更多相关文章: VMware vSphere虚拟化平台 虚拟路由器 网络虚拟化 OVF模板协议
【摘要】:网络虚拟化是目前各种虚拟化技术中最需要改革的技术。从传统的网络虚拟化技术VPN(虚拟专用网)以及VLAN(虚拟局域网)技术,到后来的SDN(软件定义网络)、Vxlan(虚拟扩展局域网)以及NFV(网络功能虚拟化)等,网络虚拟化技术正在发生变革。本文涉及到华三通讯技术公司(H3C)的虚拟路由器(VSR),是一款主要运行在VMware v Sphere虚拟化平台虚拟机上的软件路由器产品,是NFV技术的产品实现。在VMware v Sphere虚拟化平台架构中,大量的虚拟机(VM)需要部署在不同的ESXI服务器上,并且运行实例上需要安装不同的客户机操作系统。VMware v Sphere是VMware公司的虚拟化平台,主要包括虚拟主机服务器ESXi以及管理主机服务器的VMware v Center Server。VMware v Center Server可以灵活地管理不同的ESXi服务器,提供了一个可伸缩、可扩展的平台,为虚拟机的管理提供了便捷和有效的方法。虚拟路由器是一种云基础设备,在部署云架构中扮演云网关的角色,目前主要是安装在ESXi服务器的虚拟机上。随着云计算技术的发展,如何实现用户个性化配置云网关并自动化部署到各个公有云以及私有云中成为了一个非常重要的课题,它不仅影响到各个中间节点的运行效率,也关系到整个云对外提供服务的效率。本文的主要研究内容是基于VMware v Sphere平台实现一套功能完善的虚拟路由器自动化部署系统。本文首先列举了比较流行的VMware v Sphere平台虚拟化技术,然后简单介绍了几个国内领导企业的自动化部署机制,从而计划设计一种能够使用户对路由器系统进行定制配置的自动化部署机制。基于VMware v Sphere平台的虚拟路由器(VSR)自动化部署系统采用OVF模板协议(Open Virtualization Format),通过修改OVF文件夹中的描述符文件从而生成新的模板。部署模板时系统会将用户输入的配置信息制作成镜像ISO(光盘映像)文件,接着VSR使用光驱加载该镜像文件。最后,VSR通过解析环境XML(可扩展标记语言)文件获取到配置文件进行初始化配置。整个系统分为四个模块,部署任务模块,主机管理模块,配置管理模块以及管理控制台模块。
【关键词】:VMware vSphere虚拟化平台 虚拟路由器 网络虚拟化 OVF模板协议
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.05
【目录】:
- 中文摘要3-4
- 英文摘要4-8
- 缩写词表(按字母顺序排列)8-9
- 1 绪论9-16
- 1.1 课题研究背景及研究的目的和意义9-11
- 1.1.1 课题背景9-10
- 1.1.2 课题的来源及研究意义10-11
- 1.2 课题相关的国内外研究状况11-13
- 1.2.1 主流厂商虚拟化平台的研究现状11-12
- 1.2.2 自动化部署的国内外研究现状12-13
- 1.3 本课题研究的主要内容13-14
- 1.4 论文的组织与结构14-16
- 2 技术综述16-34
- 2.1 虚拟化16-20
- 2.1.1 服务器虚拟化17-19
- 2.1.2 桌面虚拟化19
- 2.1.3 存储虚拟化19-20
- 2.1.4 网络虚拟化20
- 2.2 VMware v Sphere虚拟化技术20-22
- 2.2.1 VMware v Sphere概述20-21
- 2.2.2 VMware v Sphere优点21
- 2.2.3 VMware v Sphere的主要功能和组件21-22
- 2.3 OVF协议和虚拟机22-30
- 2.3.1 OVF标准中的元素23-24
- 2.3.2 虚拟机(VM)24-25
- 2.3.3 OVF转换为OVA25-30
- 2.4 VSR 产品简介30-34
- 2.4.1 VSR 产品特点30-31
- 2.4.2 VSR 组网应用31-34
- 3 基于v Sphere平台的虚拟路由器自动化部署环境搭建34-42
- 3.1 ESXi5.1 服务器搭建34-36
- 3.2 VMware v Center服务器搭建36-39
- 3.3 Centos6.5 服务器搭建39-42
- 4 基于v Sphere的虚拟路由器自动化部署系统设计实现42-57
- 4.1 系统模型42-43
- 4.2 部署任务模块设计及实现43-44
- 4.2.1 安装ovftool工具43
- 4.2.2 使用ovftool工具制作部署脚本43-44
- 4.3 主机管理模块的设计与实现44-46
- 4.4 配置管理模块的实现46-53
- 4.5 管理控制台模块的设计和实现53-56
- 4.5.1 管理控制台的实现54-56
- 4.6 本章小结56-57
- 5 使用VMware v Sphere Power CLI工具测试自动化部署结果57-63
- 5.1 部署虚拟路由器的硬件测试57-58
- 5.2 部署虚拟路由器的平台系统测试58-61
- 5.3 部署虚拟路由器的系统配置测试61
- 5.4 部署虚拟路由器的性能测试61-62
- 5.5 本章小结62-63
- 6 总结与展望63-64
- 6.1 本文小结63
- 6.2 研究展望63-64
- 致谢64-65
- 参考文献65-66
【相似文献】
中国期刊全文数据库 前10条
1 张卫东;虚拟路由器的设计与实现[J];西南科技大学学报;2003年02期
2 罗腊咏;贺鹏;关洪涛;李振宇;谢高岗;;可编程虚拟路由器关键技术与原型系统[J];计算机学报;2013年07期
3 刘中金;李勇;杨懋;苏厉;金德鹏;曾烈光;;基于可编程硬件的虚拟路由器数据平面设计与实现[J];电子学报;2013年07期
4 孙亚旭;;虚拟路由器的体系结构研究[J];河南科技;2014年02期
5 葛敬国;贺鹏;杨建华;张建华;;通用平台虚拟路由器转发性能测试与改进[J];电子科技大学学报;2014年01期
6 李坤丽;张大方;关洪涛;谢高岗;;虚拟路由器管控平面的设计与实现[J];计算机工程;2014年05期
7 吴媛;面向企业用户的IP VPN应用[J];现代通信;2001年11期
8 杨懋;刘中金;李勇;曾烈光;金德鹏;苏厉;;基于可编程硬件的虚拟路由器控制平面[J];清华大学学报(自然科学版);2012年05期
9 杨华;;局域网中虚拟路由器集群的设计与实现[J];电脑知识与技术;2013年09期
10 孟繁坤,唐江,林海涛;基于ATM的IP VPN技术[J];通信管理与技术;2004年04期
中国重要报纸全文数据库 前8条
1 李宏;虚拟路由器以虚求实[N];中国计算机报;2001年
2 ;虚拟路由器带来新型服务[N];网络世界;2000年
3 ;MPLS VPN的主要解决方案[N];人民邮电;2001年
4 ;网络虚拟化:美丽尚未流行[N];网络世界;2006年
5 ;北电虚拟路由器实现VPN[N];网络世界;2003年
6 本报记者 李旭阳;拥抱开源,追逐开放[N];计算机世界;2014年
7 ;MPLS-VPN在城域网中的应用[N];通信产业报;2003年
8 ;走近VPN[N];中国计算机报;2002年
中国硕士学位论文全文数据库 前10条
1 赵娜;虚拟路由器(VSR)MIB的自动化测试方案设计与实现[D];西安电子科技大学;2015年
2 高先明;虚拟路由器转发平面设计与实现[D];国防科学技术大学;2013年
3 邱恒;基于vSphere的虚拟路由器的自动化部署系统的实现[D];重庆大学;2015年
4 梁飞;虚拟路由器平台管理系统设计与关键技术研究[D];北京邮电大学;2015年
5 周星月;支持动态负载分担的虚拟路由器冗余技术研究[D];北京交通大学;2007年
6 朱翔;虚拟路由器运行及管理平台的实现技术研究[D];南京邮电大学;2013年
7 刘永刚;基于Linux系统的VRRP for IPv6的研究与实现[D];吉林大学;2004年
8 顾津吉;基于VRRPE的虚拟路由器冗余系统的设计与实现[D];南京大学;2012年
9 袁唐焰;SUPANET虚拟路由器用户平台关键技术研究[D];西南交通大学;2009年
10 陈捷;SUPANET虚拟路由器信控管理平台技术的研究[D];西南交通大学;2009年
,本文编号:929174
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/929174.html