基于虚拟化的计算机网络实验平台的研究与实现
发布时间:2017-08-28 11:25
本文关键词:基于虚拟化的计算机网络实验平台的研究与实现
更多相关文章: 虚拟化 计算机网络 实验平台 vSphere HTML5
【摘要】:摘要:计算机网络课程作为高校信息类专业的基础课程,表现出内容丰富、抽象等特征,实验教学在此课程中占据着重要的地位。而目前以虚拟仿真为主的实验教学平台具有流量虚拟、难于上手和平台依赖性的缺点。虚拟化技术的发展给计算机网络实验平台的发展和进步带来了机会,于是,本文提出了基于虚拟化的计算机网络实验平台(CNEP). 本文首先对计算机网络实验教学现状和虚拟化技术进行介绍,然后对仿真类网络实验平台存在的问题进行分析,提出了基于虚拟化架构的解决方案,并根据需求分析把系统功能分为Web工作台、资源管理、远程访问资源等关键模块,并对这些模块的研究与实现提出了相应的解决方案。同时,本文对资源自动化控制与管理、拓扑图绘制与存储、服务器性能监控三个关键技术的实现与在系统中的应用进行了详细阐述。最后,系统以RIP实验为例介绍了系统的运行情况,并对系统进行了多用户性能测试和线程池参数优化。 实验运行结果表明,该系统能够覆盖《计算机网络》《网络工程》等课程的大部分实验,并能为用户提供一个易操作、真实性、跨平台和易扩展的实验环境。图32幅,表4个,公式2个,参考文献55篇。
【关键词】:虚拟化 计算机网络 实验平台 vSphere HTML5
【学位授予单位】:中南大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393-4;G642
【目录】:
- 摘要4-5
- Abstract5-8
- 1 绪论8-16
- 1.1 研究背景8-10
- 1.1.1 计算机网络实验8-9
- 1.1.2 虚拟化技术9-10
- 1.2 国内外研究现状10-13
- 1.3 课题研究目标与主要工作13
- 1.4 论文组织结构13-16
- 2 系统需求分析与总体设计16-24
- 2.1 系统功能需求16-18
- 2.2 非功能性需求18-20
- 2.3 系统总体设计20-22
- 2.3.1 系统控制流程20-21
- 2.3.2 系统架构设计21-22
- 2.4 本章小结22-24
- 3 系统详细设计与实现24-36
- 3.1 Web 服务器的设计与实现24-26
- 3.1.1 整体框架24-25
- 3.1.2 数据库设计25-26
- 3.2 实验资源管理的设计与实现26-34
- 3.2.1 资源控制器的设计与实现26-30
- 3.2.2 虚拟机资源最大化分配30-32
- 3.2.3 线程池并发调度策略32-34
- 3.3 前端设计34-35
- 3.4 本章小结35-36
- 4 系统关键技术36-48
- 4.1 资源自动化控制与管理技术36-39
- 4.1.1 资源数据模型36-38
- 4.1.2 客户端与服务器的通讯模型38-39
- 4.2 拓扑图绘制与存储技术39-44
- 4.2.1 HTML5 Canvas40-41
- 4.2.2 离线保存41-42
- 4.2.3 KineticJS 框架42-44
- 4.3 主机性能监控技术44-47
- 4.4 本章小结47-48
- 5 系统运行实例与性能测试48-58
- 5.1 RIP实验运行实例48-55
- 5.1.1 实验简述48-49
- 5.1.2 实验实现49-54
- 5.1.3 实验结果54-55
- 5.2 性能测试与改进55-57
- 5.3 本章小结57-58
- 6 总结与展望58-62
- 6.1 工作总结58-59
- 6.2 研究展望59-62
- 参考文献62-66
- 攻读学位期间主要的研究成果目录66-68
- 致谢68
【参考文献】
中国期刊全文数据库 前6条
1 王建新,凌亮,王伟平;基于NS2的计算机网络远程虚拟实验室的设计与实现[J];计算机工程与应用;2004年24期
2 周丽雅;;多层次的计算机网络实验体系研究与设计[J];计算机教育;2010年07期
3 吴育廉;;高校实验室建设探析[J];中国现代教育装备;2011年05期
4 任昱;李青荣;;基于VMware vSphere虚拟化资源管理平台研究[J];计算机应用与软件;2012年05期
5 张敬南;张昤钟;;实验教学中虚拟仿真技术应用的研究[J];实验技术与管理;2013年12期
6 王建新,裴慧民,陈松乔;基于Internet的虚拟实验室平台架构设计[J];中南工业大学学报(自然科学版);2002年05期
,本文编号:747829
本文链接:https://www.wllwen.com/jiaoyulunwen/suzhijiaoyulunwen/747829.html