虚拟机软件在计算机实践教学中应用研究.docVIP

虚拟机软件在计算机实践教学中应用研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟机软件在计算机实践教学中应用研究

虚拟机软件在计算机实践教学中应用研究   摘要:随着我国高等教育规模的不断扩大,各高校在计算机类实验实训设备的场地和经费投入上都明显不足,严重制约了各工科类专业特别是计算机类专业教育质量的提高。主要论述通过在计算机实践教学中引入虚拟机技术可有效地破解场地和设备不足的难题,为提高计算机类实践教学的质量提供了新的辅助教学手段。   关键词:实践教学;虚拟机;Vmware;Xen   作者简介:卫耀军(1971-),男,河南洛阳人,湖北工业大学工程硕士,(湖北武汉430068)西安电力高等专科学校,高级工程师;张亮(1982-),男,江苏海门人,西安电力高等专科学校,讲师。(陕西西安710032)   中图分类号:G642.0#8195;#8195;#8195;#8195;#8195;文献标识码:A#8195;#8195;#8195;#8195;#8195;文章编号:1007-0079(2012)10-0112-02      随着我国高等教育规模的不断扩大,计算机类实验实训设备由于数量上的不足导致设备过度使用而不能及时得到必要的维护,加上计算机新技术层出不穷、发展迅速,设备淘汰更新速度非常快等原因,使得各高校在计算机类实验实训设备的场地和经费投入上都明显不足,严重制约了各工科类专业特别是计算机类专业教育质量的提高。在诸如计算机软硬件基础、Linux/UNIX操作系统、计算机网络技术、网站建设与维护这些实践性要求比较强的计算机类课程教学过程中,经常会遇到软件与硬件系统不兼容、安装调试不同类型操作系统会破坏原系统且操作系统间不能随意切换、硬件系统配置和软件调试会影响系统的正常运行等诸多难题。如何在场地和经费投入都得不到充分保障的情况下,更加有效地利用现有设备,通过不断改进和完善实践教学方法、教学形式和教学内容,培养出满足社会需要的基本素质好、应用能力强和具有创新精神的专业人才已经成为各高校教师面临的重要课题。计算机实践教学中引入虚拟机(Virtual machine)技术将可在一定程度上解决这一难题。   一、虚拟机技术简介   虚拟机技术通过在现有计算机平台上添加一层虚拟机监控程序(Virtual Machine Monitor,简称VMM)或监管程序(Hypervisor)实现??计算机硬件系统的虚拟化,如虚拟处理器、虚拟内存管理器(MMU)和虚拟I/O系统等。从应用程序的角度看,程序运行在虚拟机上同运行在其对应的实体计算机上一样。虚拟机技术使得一台物理计算机可以生成多个不同的虚拟机,分别运行多个不同或相同的操作系统。   根据虚拟机架构的不同和是否需要修改客户机操作系统内核,虚拟机技术分为完全虚拟化(Full-virtualization)和泛虚拟化(Para-virtualization)两种。采用完全虚拟化的VMM可以让虚拟机模拟出和真实硬件完全相同的硬件环境,因此任何已有的操作系统都可以不经修改直接运行在完全虚拟化的VMM上。因此具有很好的兼容性和同时支持异种操作系统或不同版本操作系统的能力,但是以牺牲性能为代价。相反,泛虚拟化通过需要修改客户机操作系统内核提升了虚拟机的性能,但由于需要修改操作系统内核,不开源的操作系统就无法运行在泛虚拟化的VMM上,所以兼容性不够好。   二、虚拟机在计算机实践教学中的应用   目前,在各高校计算机房,特别是公共机房的计算机中大都装有各类软硬件保护卡或还原卡,目的是防止学生对计算机系统进行随意修改,破坏使用环境,以减少机房管理人员的维护工作量。在不增加任何硬件成本的情况下,要想“突破”保护卡或还原卡的限制,以解决类似Linux操作系统这样一些需要经常对计算机系统进行“写”操作课程的实验和实训问题,唯有使用虚拟机技术。   1.计算机系统维护实验   由于虚拟机中的一块硬盘仅对应于真实主机上的一个文件,在虚拟机中对硬盘的任何操作都不会破坏真实的硬盘分区和数据,因此在虚拟机下可以放心地进行诸如磁盘分区、格式化等破坏性比较大的危险操作。同样,在虚拟机下也可进行诸如BIOS设置、网卡等基本硬件添加删除之类的系统维护实验。   2.计算机操作系统安装、维护实验   在Windows/Linux操作系统的教学中要涉及到系统安装、系统设置及网络服务配置等操作,其中有几个比较危险的实验操作在真正的物理计算机上来实现有一定的难度和不现实性,如系统安装、硬盘配额、文件系统的创建与使用、系统启动模式设置和网络服务配置等,这些操作会改变甚至可能破坏计算机系统,使计算机无法正常工作。对于初学的学生而言,做此类实验时更容易造成对计算机系统的破坏,这都严重影响到教学效果。采用虚拟机技术后这些问题将得到很好解决,同时也提高了教学质量和学生的学习效率。另外,在虚拟机上的操作有实际操作无法相

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档