最新《基于Linux的云校园桌面虚拟化系统的设计与实现》开题报告(罗若文)(指导老师:柯晓昱)分析.doc
《最新《基于Linux的云校园桌面虚拟化系统的设计与实现》开题报告(罗若文)(指导老师:柯晓昱)分析.doc》由会员分享,可在线阅读,更多相关《最新《基于Linux的云校园桌面虚拟化系统的设计与实现》开题报告(罗若文)(指导老师:柯晓昱)分析.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date基于Linux的云校园桌面虚拟化系统的设计与实现开题报告(罗若文)(指导老师:柯晓昱)分析基于Linux的云校园桌面虚拟化系统的设计与实现开题报告(罗若文)(指导老师:柯晓昱)分析福建工程学院本科毕业设计(论文)开题报告 软件 学院 计算机科学与技术 专业设计(论文)题目 基于Linux的云校园桌面 虚拟化系统的设计与实现 学生姓名 罗若文 学号 3138114126
2、 起迄日期 2014年10月至2015年5月 设计(论文)地点 软件学院 指导教师 柯晓昱 讲师 2014年 11月23日毕业设计(论文)开题报告1. 结合毕业设计(论文)课题任务情况,根据所查阅的文献资料,每人撰写文献综述。一、选题的依据和意义云计算:Cloud computing,它有四个关键要素,第一,云认为硬件和软件都是资源,并通过网络以服务的方式提供给用户;第二,这些资源都可以根据用户的实际需求进行动态的配置和扩展;第三,这些资源虽然可能在物理上是以分布式方式存在,但最终在逻辑上都是以单一整体的形式呈现给最终的用户;第四,用户根据自己的实际需要使用云中的资源,而不需要管理它们1。而云
3、校园网:Cloud Campus Network,简称 CCN。是服务于高校整体发展战略、服务于教学科研业务、服务于广泛师生用户的网络基础设施和公共支撑平台,云校园网是一种按需分配、按需使用的服务交付和使用模式,云校园网是一种普适接入、统一架构、虚拟化、泛载、可信、绿色低碳的信息服务环境1。虚拟桌面也是比较典型的云计算应用,它能够在云中为用户提供远程的计算机桌面服务2。现为了用户搭建统一的软件资源平台、应用平台和服务平台,用户可以直接定制和使用云桌面提供的各类应用、内容、和个人主机租用服务。用户只需通过个人PC、手机或其他云终端设备,并通过移动或固定网络就能轻松获取公共计算资源3。在云校园中学
4、习办公桌面环境是让学生老师提高学习和工作效率的技术手段,这桌面上运行的各种学习软件、应用系统是人们协同工作和学习的良好工具。随着IT在办公和学习环境的不断普及和深入,几乎所有的用户都拥有个人的办公和学习桌面电脑,在获得便利的同时也带来了相应的管理维护上的挑战4。本报告给出的解决方案,实现在云校园网内搭建虚拟桌面子系统,可以在云校园网中实现虚拟桌面取代传统电脑,用户只需要通过安装简易的瘦终端,通过网络使用包含操作系统、工具软件、游戏等各类应用服务。二、国内外研究现状云后端的桌面虚拟化规模很大,可扩张型很强。桌面虚拟化的后端是云(cloud),云可以使用虚拟化集群实现,比如亚马逊的云平台5,也可以
5、使用其他分布式方法,比如google的云计算平台6。如果使用服务器虚拟化实现的云作为桌面虚拟化的后端,桌面的分配和把虚拟机的桌面通过远程桌面的方式传输给用户的方案类似。近几年,随着“云”概念的流行,虚拟桌面技术也越来越热。甚至,Citrix曾经把2010年称为“桌面虚拟化元年”7。根据Gartner的统计,今年已有18%的服务器负载是在虚拟化服务器上运行的,而桌面虚拟化占到PC市场份额还不到1%。但是发展前景普遍看好,预计到2013年,全球专业PC市场的40%以上都会被桌面虚拟化所代替。其市场前景非常广阔。在一份美国IT权威杂志的调查报告中显示,目前在欧美国家中,用户对虚拟桌面的了解程度达到了
6、 33%。有27%的企业正在使用桌面虚拟化,有16%的企业正在规划和部署中,而预计1-2年内部署VDI的企业合计占到了20%,其余企业表示暂无计划8。同时,在虚拟桌面的部署中,用户认为用户体验和满意度成为衡量成功的关键指标。由此可见要迎来虚拟桌面的主流应用,在云校园中运用虚拟桌面进行教学和办公,还有许多工作要做。2.毕业设计(论文)任务要研究或解决的问题和拟采用的方法:三、课题主要研究内容3.1系统概述本系统通过使用CentOS 7的KVM组件实现多个虚拟系统。采用JavaEE的SSH技术来搭建KVM服务器管理系统,通过B/S模式来访问管理KVM服务器中虚拟机系统的相关操作,对虚拟机系统资源动
7、态分配管理,有用户资料的管理,处理用户申请等操作。而用户通过使用帐号和密码进行登录,得到虚拟机系统连接串,并通过VNC viewer远程登录KVM中的虚拟机系统。同时用户可以根据自身的资格申请不同的虚拟机系统资源如:内存、CPU、硬盘等资源。用户可以根据自身的需求来定制自己的虚拟机系统。3.2功能结构设计图3-1系统服务端功能结构图图3-2系统客户端功能结构图3.3该系统大概功能如下:3.3.1客户端主要内容:(1)账户和系统登录 一对多的方式,一个用户可以申请多个系统。(2)虚拟系统资源申请 用户可以申请系统或虚拟机系统的cpu、硬盘、内存等资源。(3)虚拟系统管理 用户登录虚拟系统后的自主
8、管理。(4)个人中心 管理和查看个人基本信息。3.3.2服务端主要内容:(1)用户管理 用户的增删改查,默认用户的信息。(2)虚拟系统管理 默认用户可以购买到基本的系统资源。(3)资源管理 基本资源管理,受理用户的资源申请。(4)个人中心 管理和查看个人基本信息。四、本系统拟采用的解决方法基于JavaEE SSH(Struts2.1+Spring3.1+Hibernate4)框架,采用Myeclipse8(jsp)作为开发平台,并结合CentOS7系统上的KVM技术和VNC技术,开发基于B/S模式的云校园桌面虚拟化系统的设计与实现。4.1核心问题:如何在校园网内访问服务器上虚拟系统?4.2拟采
9、用的解决方案:在KVM上搭建虚拟机系统,通过Java调用shell命令qemu-kvm来开启虚拟机系统和VNC server端口,然后在客户端上用VNC viewer访问服务器上KVM虚拟机上虚拟机系统。4.3方案提出的动机:目前,在云校园平台的建立,而教学和办公还是采取传统的学习和办公模式,采用多人使用同一台电脑桌面。这样一来资料的携带的不方便,以及办公学习的桌面的变换使得办公和学习的效率低下。同时老实的PC机已经跟不上新的学习软件所需要的计算机资源。在这IT行业的迅速发展,管理和分配不同用户使用适合的桌面已经不再是技术上的难点。所以本系统要完成云校园虚拟桌面的功能,实现方便快捷的分配虚拟桌
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Linux的云校园桌面虚拟化系统的设计与实现 最新 基于 Linux 校园 桌面 虚拟 系统 设计 实现 开题 报告 罗若文 指导老师 柯晓昱 分析
链接地址:https://www.taowenge.com/p-47531134.html
限制150内