基于云平台的网络虚拟实验课程系统
本文选题:云平台 + 云实验 ; 参考:《电子科技大学》2017年硕士论文
【摘要】:本文从网络教育的虚拟实验出发,研究虚拟实验的发展,总结制约虚拟实验发展的问题和不足,提出虚拟实验与传统实验相结合的新思路,将云平台技术做为结合点,让网络实验与本地实验的更好的联接融合,吸取优点,改善不足,解决问题。本文的虚拟实验针对计算机课程实验,使用B/S模式,开发web应用,安装配置云平台,提出解决实验机的远程可视化操作的方案。用户通过浏览器登录课程平台学习课程,根据实验要求申请实验机,使用浏览器操作实验机进行实验。云平台构建了虚拟的实验中心,实验中心根据实验的需要在云平台上创建虚拟机,按照实验要求安装实验环境并负责实验机的管理、维护。硬件基础设施使用服务器和计算机,利用vSphere虚拟化服务器和计算机,使用vCenter管理ESXI主机和hadoop集群。web应用程序使用SSH架构,用Java语言开发,集成在线文本编辑器、图片文件上传、在线视频播放等多种实用工具。本系统提供实验操作、实验说明书、评价、笔记、问答、评论、教学视频七大核心功能。使用Spring的容器、Hibernate的接口。利用Action获取数据通过ModelDriven显示JSP主页面,七大核心功能使用Ajax和Struts-JSON配合动态刷新功能模块。云平台向服务器提供服务,实现连接实现机、克隆实现机、启动实现等操作。云平台通过浏览器将实现机展示给用户进行操作。可视化摇控方案采用VMRC和VNC两种方案。对比分析BFF和GREEDYBUCKET节能算法,针对本系统的虚拟机请求特点,提出云平台的节能策略。虚拟实验的实践操作在网络教育有非常重要的作用,丰富虚拟实验资源是网络教育发展的关键一环。而传统实验计算资源存在着巨大的浪费,提高资源的利用率和节能减排是急需解决的问题。为了提高计算资源利用率,将传统计算机实验的真实的实验环境提供给网络课程使用,设计开发基于云平台的网络虚拟实验课程系统,即提高了资源的利用又丰富了网络实践。
[Abstract]:Starting from the virtual experiment of network education, this paper studies the development of virtual experiment, summarizes the problems and shortcomings that restrict the development of virtual experiment, and puts forward a new idea of combining virtual experiment with traditional experiment, and makes cloud platform technology as a combination point, so as to combine the network experiment with the local experiment more well, absorb the advantages, improve the shortage and solve the question. In this paper, the virtual experiment is aimed at the computer course experiment, using the B/S mode, developing the web application, installing and configuring the cloud platform, and putting forward the solution to the remote visual operation of the experiment machine. The platform builds a virtual experimental center. The experimental center creates a virtual machine on the cloud platform according to the needs of the experiment, installs the experimental environment according to the experimental requirements and is responsible for the management and maintenance of the experimental machine. The hardware infrastructure uses the server and computer, uses the vSphere Virtualization Server and the computer, and uses vCenter to manage the ESXI host and Hadoop Cluster.Web applications use SSH architecture, develop in Java language, integrate online text editor, picture file upload, online video playback and many other practical tools. This system provides experimental operations, experimental instructions, evaluation, notes, questions and answers, comments, teaching video and seven core functions. Use Spring container, Hibernate interface. Use Acti On gets data through ModelDriven to display JSP main page surface, seven core functions use Ajax and Struts-JSON to dynamically refresh functional modules. Cloud platform provides service to server, realizes connection realization machine, clone implementation machine, start implementation and so on. The cloud platform displays the reality machine to users through the browser. Visual control party Two schemes of VMRC and VNC are adopted in the case. The energy-saving algorithm of BFF and GREEDYBUCKET is compared and analyzed. In view of the request characteristics of the virtual machine, the energy-saving strategy of the cloud platform is put forward. The practical operation of virtual experiment plays a very important role in the network education. The rich virtual experiment resources are the key link of the development of network education. In order to improve the utilization rate of computing resources, the real experimental environment of traditional computer experiment is provided to network courses to improve the utilization rate of resources, and the network virtual reality system based on cloud platform is designed and developed, that is to improve the utilization of resources and enrich the resources. Network practice.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:G434;TP393.09
【参考文献】
相关期刊论文 前10条
1 王焱;;基于VMware vSphere的云计算智能虚拟实验平台设计[J];实验技术与管理;2016年06期
2 郭芸;吴娴;张魁;;VMware vSphere在构建Linux虚拟机实验平台中的应用[J];实验技术与管理;2016年06期
3 黄云;洪佳明;覃遵跃;王新峰;;基于云平台的“程序设计基础”课程实验教学改革[J];实验室研究与探索;2016年02期
4 雷荣孝;张强;;一个基于云平台的虚拟网络实验系统[J];中国管理信息化;2016年01期
5 李劲华;贾冬雪;赵毅;;基于云架构的软件测试实验教学平台[J];实验技术与管理;2015年11期
6 王凡;陈纯炼;;基于桌面云的高校计算机实验室组建与管理[J];实验科学与技术;2015年03期
7 李梅;罗南林;蔡建轩;;基于VDI模式的桌面云管理平台设计与实现[J];计算机科学;2015年S1期
8 张乃千;杨海;周丽涛;;基于云计算的虚拟实验云平台设计[J];计算机教育;2015年01期
9 秦荣生;;大数据、云计算技术对审计的影响研究[J];审计研究;2014年06期
10 胡寅;吕浩勇;;基于VMware Vsphere的云计算实验平台构建[J];电脑知识与技术;2014年32期
相关博士学位论文 前1条
1 郭芬;面向虚拟机的云平台资源部署与调度研究[D];华南理工大学;2015年
相关硕士学位论文 前3条
1 熊芩;考虑虚拟机生命周期的云数据中心在线节能算法的研究[D];电子科技大学;2015年
2 杨龙军;计算机硬件云实验平台关键技术研究与实现[D];国防科学技术大学;2013年
3 许丹;虚拟实验室平台相关技术的研究与实现[D];国防科学技术大学;2007年
,本文编号:1859372
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1859372.html