- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟技术在计算机教学应用
虚拟技术在计算机教学应用 虚拟技术利用对物理实际的逻辑进行抽象,实现软件、硬件分离,从而实现在计算机教学中应用。其技术日益成熟,正在成为计算机教学的重要辅助手段。虚拟技术可以帮助改善计算机教学中硬件设备有限、投入成本高、计算机教师工作量大等不足。虚拟技术在计算机教学中的应用打破了原有的空间时间二维限制,为老师计算机教学提供便利,为学生自主?W习提供方便,正在成为计算机教学应用的大势所趋
1 虚拟技术在计算机教学中应用的设计
1.1 虚拟技术在计算机教学中应用的现状
计算机教育的基础是计算机实验室。信息技术的飞速发展以及计算机教学内容的要求,使得计算机实验室必须具备多种操作系统和多种应用环境。目前,主流计算机实验室的计算机教学系统为微软Windows7操作系统,兼顾Linux系统配置网络环境。计算机教学由一名教师对应几十名甚至上百名学生教学,是典型的一对多教学。在缺乏虚拟技术的计算机教学中,对整个计算机实验室安装软件、配置系统是一个复杂巨大的工程。单纯由计算机教师来人工完成,不仅效率低,成功率也难以保障。这就需要虚拟技术介入计算机教学
当前,我国计算机教学中应用虚拟化技术主要体现在以下三方面:一是多课程实验环境下的虚拟技术在计算机教学中应用;二是移动存储设备的虚拟技术在计算机教学中应用;三是虚拟技术在建立网络教室中的应用。虚拟技术在计算机教学中的应用还包括对不同功能的服务器进行支持,最典型的是教务系统服务器、文献期刊数据库的图书馆镜像服务器等。采用虚拟技术的计算机教学可以提高管理效率,降低服务器能耗,降低管理成本,有效整合服务器资源,极大改善现有的计算机教学模式
1.2 虚拟技术在计算机教学中的优势
虚拟技术给计算机教学带来革命性的变化。可以说,虚拟技术使计算机教学迈入了一个新的里程碑。在计算机教学中引入虚拟化技术可以有效节约实验设备,节约建设资金,充分挖掘现有设备的潜力,缓解实验设备不足和学校管理人员工作量过大的问题
虚拟化技术在计算机教学中应用,最大的优点是为教师和学生提供了一个几近真实的模拟环境,满足了计算机教学中各项实践及软硬件的要求。虚拟技术使用方便,维护简单,成本低,安全高,具有较强的可移植性和简易安装功能。理论上,一台物理计算机可以独立运行,各个计算机之间互不干扰,可以同时运行多台虚拟计算机。一台出现故障,不影响其他物理主机和虚拟机计算机的运行。与此同时,采用虚拟技术建立的计算机教学模式具有易于移植的特点。每一个老师和学生都可以使用虚拟机自己来搭建虚拟网络环境,使老师和学生更直观地掌握课程学习内容,学生甚至可以在宿舍利用自己的笔记本电脑进行网络组建,自主学习,随时学习
1.3 虚拟技术在计算机教学中的类型
虚拟机和系统虚拟化是应用于计算机教学中的最常见的虚拟化技术。除此之外还有网络虚拟化、存储虚拟化、服务器虚拟化、桌面虚拟化、应用虚拟化、高级语言虚拟化等
网络虚拟化、存储虚拟化同属于基础设施架构虚拟化。网络虚拟化是指整合网络硬件资源,向终端提供VLAN的技术。计算机教学采用虚拟专用网的网络虚拟技术,将抽象后的网络进行连接,允许学生随时访问内部资源。网络虚拟化方便计算机教师管理IT环境,防止来自Internet中的攻击,满足学生安全访问的要求。储存虚拟化利用RAID技术,将物理磁盘组合配置成磁盘矩阵,实现高性能空间存储,从而达到数据安全性。NAS和SAN是现有的计算机教学中网络虚拟储存技术的典型代表
服务器虚拟化、桌面虚拟化同属于系统虚拟化。系统虚拟化不仅可以实现计算机教学操作系统与物理计算机相隔离,还可以使多个虚拟操作系统同时运行在一台物理计算机上,真正实现计算机教学虚拟化运作。服务器虚拟化主要针对CPU、内存、设备与I/O这三种硬件资源实现的虚拟。而桌面虚拟化则是将学生桌面环境托管,将每位学生的个性化桌面存储在服务器上,学生可以通过不同的终端访问该桌面。当操作系统出现问题时,通过对虚拟机快照、备份,可以还原保存好的桌面环境
应用虚拟化、高级语言虚拟化同属于软件虚拟化。计算机教学中的应用虚拟化,主要是为应用软件提供虚拟运行环境,为其提供可供运行的执行文件。教师或学生操作完成后,新的数据将被同步上传到服务器保存,同样可以实现在不同终端上操作。工具栏虚拟化应用在计算机教学中,主要体现在解决可执行程序在不同架构体系之间的数据迁移上
2 虚拟技术在计算机教学中应用的实现
2.1 虚拟技术在计算机教学中应用方式
结合我国现有的计算机教学内容特点及课程设置,有针对性地部署Vmware Workstation虚拟化技术和Xen虚拟化技术,能够有效解决教学中多台物理计算机、多个实验环境带来的管理问题。通过在一台教师计算机服务器中进行虚拟化部署,将教师主机作
文档评论(0)