基于云计算的虚拟化实验室设计与实现.docx

基于云计算的虚拟化实验室设计与实现.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于云计算的虚拟化实验室设计与实现

?

?

贺建伟樊成立

【摘要】云计算将改变我们获取计算资源、存储资源、数据资源的方式,基于云计算IaaS构建虚拟化实验室是私有云的应用。文中给出了一个私有云的创建案例。基于云计算IaaS构建虚拟化实验室必须有一个好的管理系统,这个系统功能虚拟机镜像管理、实验方案管理、虚拟机管理、用户管理等。构建虚拟化实验室要考虑资源的调度和分配,与传统机房相比虚拟化实验室具有节省经费、方便管理、利用率高、开放性、方便实践教学等特点,还能做一些在传统机房不能开设实验,有助于提升学生动手实践和创新能力。

【关键词】云计算;虚拟化;管理系统

一、引言

随着信息技术的高速发展,传统的计算机实验教学环境弊端多多,表现为:①实验时间短暂且时间固定、地点固定,致使实验现场操作环境无法保留,长周期、连续性实验无法开展,昂贵服务器等资源经常闲置。而学生大量空余时间又难以利用;②实验室软硬件配置固定,不能满足层次化实验教学模式要求,束缚了学生的创新意识,不利于创新人才培养;③高校办学经费有限,计算机等设备更新相对滞后,部分实验因设备性能不足无法进行等等。为此构建真正能实现全网络开放的校园计算机实验教学环境非常必要。

云计算依照提供方式分为三种:IaaS(提供基础设施作为服务)、PaaS(提供平台作为服务)、SaaS(提供软件作为服务)。IaaS主要通过虚拟化技术,向用户提供虚拟机。用户可以在虚拟机中安装软件、进行各种操作,当然用户也可以安装自己希望的操作系统。云计算是计算与存储技术的发展方向,它将改变我们使用计算机的方式。PaaS和SaaS将成为人们接受计算服务的主要方式,构建基于云计算IaaS虚拟化实验室(以下简称虚拟化实验室)真正能够解决全网络开放的校园计算机实验教学。

二、虚拟化实验室优势

(1)节省经费:虚拟机的硬件是从云端的资源池中获取的,而云中的资源池通常被认为是“无限的”。当然,作为云基础的硬件,也需要更新换代,但是云的硬件通常是服务器级别的计算机,容易通过扩展提高性能,比普通PC淘汰的速度慢。

(2)管理更加方便:虚拟化实验室的所有虛拟机都在云端,一般都有配套的管理软件,在操作系统安装、软件部署、安全防范等方面都比传统实验室更加方便快捷有效,节省人力物力。

(3)开放性:传统实验室出于安全和工作安排,只在工作时间开放,虚拟化实验室可以一年365天一天24小时开放。

(4)资源利用率更高:云中的资源是动态分配的。可以把全校的资源都集中一起管理,动态分配,按需分配,使资源分配合理,利用率提高。

(5)具有不可替代性:从长远来看,PaaS和SaaS是云计算两种主要方式,但在PaaS和SaaS没有普及以前,IaaS将会优先普及。而且,依赖于操作系统本身的课程学习,必须使用云计算IaaS方式构建虚拟化实验室。因此虚拟化实验室具有不可替代性。

(6)高可靠性:“虚拟化”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用虚拟化计算比使用本地计算机可靠。

三、虚拟化实验室设计与实现

(一)虚拟化实验室的基本架构

建设虚拟化实验室的主要思路是:建立私有云或者由服务商提供云,用户通过云终端获取云中的计算资源、存储资源、数据资源等。云使用高性能硬件提供资源池,包括计算池、存储池、网络池、数据池等。使用虚拟化技术创建所需虚拟机,用户通过云终端(通常是浏览器)远程访问虚拟机。虚拟机中能够进行的操作和操作方式,与在真实计算机中进行操作是一样的。虚拟化实验室总体架构图如图1所示。

图1虚拟化实验室总体架构图

其中虚拟化资源中心逻辑图如图2所示,最底层为硬件资源池,提供计算、存储等资源。资源池上面是计算机群集和虚拟化工具,作用是调用资源池中的资源,创建虚拟机。常用服务器虚拟化软件品牌有VMWare、思杰、KVM、微软(Hyper-V)等,VMWare的vSphere相对比较成熟,可以安装大多数操作系统。虚拟化软件不同,调用硬件资源的方式也不同,有的直接调用硬件资源,有的要通过操作系统或虚拟软件调用。因此这两层的关系因为使用的虚拟化软件不同而不同,我校使用的是免费的XenServer。虚拟化实验室管理系统通过虚拟化工具实现对虚拟机的管理。另外虚拟化实验室管理系统还要实现用户管理、实验方案管理、计费管理等,用户最终通过局域网或Internet访问云计算中心虚拟化实验室管理系统,经过认证后即可获得IaaS服务。

图2虚拟化资源中心逻辑图

(二)虚拟化实验室云端硬件

虚拟化实验室云端硬件主要由计算模块、管理模块、交换模块和客户端硬件等组成。

(1)计算模块16套,标配(1×XEON5560,4*4G,2×1TSATA),最大可扩展到32G内存,最大支持6块硬盘。标配500W高效电源模块,最大能

文档评论(0)

有志者事竟成 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7114163151000053

1亿VIP精品文档

相关文档