linux虚拟化毕业设计,毕业设计(论文)开题报告-基于Linux的云校园桌面虚拟化系统的设计与实现.doc...

福建工程学院

本科毕业设计(论文)开题报告

软件 学院 计算机科学与技术 专业

设计(论文)题目 基于Linux的云校园桌面

虚拟化系统的设计与实现

学生姓名 学号 6

起迄日期 2014年10月至2015年5月

设计(论文)地点 软件学院

指导教师

2014年 11月23日

毕业设计(论文)开题报告

结合毕业设计(论文)课题任务情况,根据所查阅的文献资料,每人撰写文献综述。

一、、

云后端的桌面虚拟化规模很大,可扩张型很强。桌面虚拟化的后端是云(cloud),云可以使用虚拟化集群实现,比如亚马逊的云平台[5],也可以使用其他分布式方法,比如google的云计算平台[6]。如果使用服务器虚拟化实现的云作为桌面虚拟化的后端,桌面的分配和把虚拟机的桌面通过远程桌面的方式传输给用户的方案类似。

近几年,随着“云”概念的流行,虚拟桌面技术也越来越热。甚至,Citrix曾经把2010年称为“桌面虚拟化元年”[7]。根据Gartner的统计,今年已有18%的服务器负载是在虚拟化服务器上运行的,而桌面虚拟化占到PC市场份额还不到1%。但是发展前景普遍看好,预计到2013年,全球专业PC市场的40%以上都会被桌面虚拟化所代替。其市场前景非常广阔。

在一份美国IT权威杂志的调查报告中显示,目前在欧美国家中,用户对虚拟桌面的了解程度达到了 33%。有27%的企业正在使用桌面虚拟化,有16%的企业正在规划和部署中,而预计1-2年内部署VDI的企业合计占到了20%,其余企业表示暂无计划[8]。同时,在虚拟桌面的部署中,用户认为用户体验和满意度成为衡量成功的关键指标。由此可见要迎来虚拟桌面的主流应用,在云校园中运用虚拟桌面进行教学和办公,还有许多工作要做。2.毕业设计(论文)任务要研究或解决的问题和拟采用的方法:

三、课题主要研究内容

3.1系统概述

图3-1系统服务端功能结构图

图3-2系统客户端功能结构图

3.3该系统大概功能如下:

3.3.1客户端主要内容:

(1)账户和系统登录

一对多的方式,一个用户可以申请多个系统。

(2)虚拟系统资源申请

用户可以申请系统或虚拟机系统的cpu、硬盘、内存等资源。

(3)虚拟系统管理

用户登录虚拟系统后的自主管理。

(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拟采用的解决方案:在KVM上搭建虚拟机系统,通过Java调用shell命令qemu-kvm来开启虚拟机系统和VNC server端口,然后在客户端上用VNC viewer访问服务器上KVM虚拟机上虚拟机系统。

4.3方案提出的动机:目前,在云校园平台的建立,而教学和办公还是采取传统的学习和办公模式,采用多人使用同一台电脑桌面。这样一来资料的携带的不方便,以及办公学习的桌面的变换使得办公和学习的效率低下。同时老实的PC机已经跟不上新的学习软件所需要的计算机资源。在这IT行业的迅速发展,管理和分配不同用户使用适合的桌面已经不再是技术上的难点。所以本系统要完成云校园虚拟桌面的功能,实现方便快捷的分配虚拟桌面给用户,并提供不同的用户根据需要个性化的申请需要的系统资源。

4.4方案描述:本系统要基于CentOS7操作系统,在CentOS7上搭建tomcat服务器来承载该系统,是使用JavaEE技术编写,利用B/S模式来管理系统的后台。其中核心部分是利用CentOS7上的KVM技术搭建虚拟机系统,利用Java调用shell命令控制KVM服务器上的虚拟机系统的开启、关闭、添加和删除以及虚拟机系统的资源管理等操作。使用VNC技术来实现客户端和KVM服务器的虚拟机系统之间的通信。并开通虚拟机系统资源申请通道,用户根据自身的需求,可以申请虚拟机系统的资源来配置用户的虚拟桌面。通过这样的方案从而实现云校园的虚拟桌面。

4.5主要技术简介

4.5.1

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值