桌面虚拟化技术在中职计算机专业教学中的应用

2014-06-20 05:22蔡少伟
科教导刊 2014年13期
关键词:计算机教学

蔡少伟

摘 要 在中职计算机专业教学中引入以VMware Horizon View为例的桌面虚拟化技术,利用它的技术特点,简化计算机实训室和多媒体教室的管理维护,满足计算机专业教学对于软硬件的不同需求,增加学生上机实践的途径和时间,开展网络教学。

关键词 桌面虚拟化技术 VMware Horizon View 计算机教学

中图分类号:G424 文献标识码:A

Application of Desktop Virtualization Technology in

Vocational Computer Science Education

CAI Shaowei

(Fujian Zhangzhou Secondary Vocational School, Zhangzhou, Fujian 363000)

Abstract In the secondary vocational computer professional teaching introduction to VMware Horizon View as an example of desktop virtualization technology, using its technical characteristics, simplify the management of computer training room and multimedia classroom maintenance, meet the demand for software and hardware of the computer professional teaching, increase students' way and time to practice, to carry out network teaching.

Key words desktop virtualization technology; VMware Horizon View; computer teaching

随着教学改革的深入发展,中职计算机专业教学模式不断地变化。计算机作为一门实践性很强的学科,教学模式的创新往往离不开教学工具的创新。本文尝试探讨引入桌面虚拟化技术来服务中职的计算机专业教学,解决教学中遇到的若干问题,同时依据其特性来拓展新的教学方式。

1 桌面虚拟化技术概述

桌面虚拟化技术(Desktop Virtualization)是指在数据中心服务器上建立大量的独立的虚拟桌面,用户可以通过网络利用终端登录使用属于自己的桌面系统。虚拟桌面的使用体验效果和真实物理机是相近的。在本文中主要探讨的是VMware公司提出的基于虚拟桌面基础架构(VDI)的完整解决方案——VMware Horizon View平台。

1.1 丰富的支持终端

用户只需要终端设备上安装相应版本的View Client客户端软件,便可以通过网络访问View桌面。其支持的终端包含目前市面上常见的计算机、瘦客户端、手机和平板电脑。View Client with Local Mode是离线版客户端软件,允许用户下载虚拟桌面系统到本地,并离线使用。

1.2 便捷强大的虚拟桌面管理

可根据指定的父虚拟机来创建链接克隆桌面池,从而轻易克隆出成百上千个桌面系统。每个提供给用户的克隆桌面均拥有自己的计算机名和IP地址。因为克隆桌面共享一个基础系统磁盘映像,所以只需对父虚拟机进行更新并创建新的基础映像,然后使用重构功能便可更新链接克隆池中与之对应的所有桌面系统,十分便捷。同时利用桌面刷新策略,能让克隆桌面自动还原到初始状态,消除用户操作更改的影响。

链接克隆池的功能及特性,非常符合中职学校计算机专业学生上机需求,应当成为View桌面的主要来源,由此将为教学实践带来巨大的便利。

1.3 灵活的程序封装

可将应用程序封装成Microsoft Installation(MSI)包。所封装的MSI包能够被分配到虚拟桌面池,让指定的虚拟桌面运行时候加载,实现应用程序的虚拟化。在这种操作系统和应用程序分离的架构中,我们可以根据教学需要灵活地为View桌面配置各种应用程序。

2 VMware Horizon View在教学活动中的应用场景

2.1 简化计算机实训室维护

计算机房通常采用还原卡来防止学生对系统的更改,但还原卡存在着经常导致系统蓝屏、无法真正阻止病毒更改系统文件、病毒库升级无法保留、机器死机重启学生数据丢失、系统或软件升级麻烦等等弊端,给上机实训造成了非常大的干扰。

Horizon View的解决方案完全避免了这些弊端。通过部署浮动(float)的虚拟桌面池,让学生帐号检出之后View桌面能够自动还原。客户端除了安装View Client外无须安装其他应用程序,运行稳定且维护简单,而且学生的操作体验与真实桌面环境没有差别。万一客户端死机,学生只要在规定时间内重新连接,桌面数据仍然保留,实验不会中断。对于View桌面的系统或软件更新操作,只需对父虚拟机进行相应升级,然后对链接克隆池做一个重构操作便可完成,和传统的维护方法相比大大节约了时间和精力。

2.2 灵活选择操作系统和应用程序

计算机专业课涉及到的操作系统较多,可以创建若干个不同操作系统的父虚拟机模版,建立多个链接克隆池。根据课程的时间安排,通过对虚拟池的管理和账号策略的配置,可以让学生利用帐号即可登录到所需的View桌面。

中职计算机的Office、网页制作、图像处理、视频处理等课程所涉及到的软件版本众多,在公用机房也经常发生和其他专业发生软件版本冲突的情况。计算机同时安装大量的应用程序,也容易导致性能不稳定。通过ThinApp提供的软件虚拟功能,将各个应用程序分别进行打包封装并根据需要分配到对应的桌面池。因为虚拟软件均是在独立封装的沙箱内运行互不干扰,师生便可以在View桌面上任意使用自己所需的应用程序,甚至可以是同一软件的多个版本,不必担心软件冲突。

2.3 教师的云桌面

通常分配给教师的是永久性View桌面,桌面的设置和数据均可以保留。以局域网构建课程为例,笔者经常要在操作系统里构造虚拟网络环境以供上课所需,因为授课地点较多且操作繁琐,课前不便对教师机进行逐一配置,只能携笔记本电脑上课。如果使用View桌面,则不论何时何地只需在某台终端登录View桌面便可进行备课、讲课,彻底摆脱了对于笔记本电脑的依赖。

当教师回家或出差等各种原因无法通过网络登录View桌面时,可以事先使用View Client with Local Mode访问桌面,在账号检出时View桌面会被自动下载到客户端以供离线使用。当客户端重新连接服务器后,会自动对服务器端的View桌面进行更新。这种离线模式的使用能够克服View桌面只能依靠网络使用带来的一些不便之处。

2.4 学生的云机房

View Client支持多种终端设备。在校园网出口宽带充足、无线网络覆盖全校的情况下,可以授权学生课余时间在校园或家里利用PC、笔记本电脑、平板电脑等设备登录View桌面自主进行上机操作。这种情况下无需动用机房和管理人员,只需要数据中心的服务器持续运行。对于晚上通常闲置的服务器来说是一种资源合理利用,而学生上机实践的时间大大增加。

随着中职教育教学改革和工学交替的深入开展,许多专业开始思考如何实现远程网络教学。对于计算机专业来说,解决异地学生的上机实践更是一个难题。而VMware Horizon View平台无疑是一个理想的解决方案。它所采用的PCoIP的数据压缩传输技术,能在远程访问且校园网络出口带宽较低的情况下让用户获得良好的使用体验。而学生观看网络视频教学后,随即远程登录View桌面进行上机实训,能够大大提高网络教学效果。

3 结语

计算机专业教学对于计算机软硬件的要求相对于其他专业是比较严苛和复杂的。桌面虚拟化技术在可以为其他专业服务的同时,还能成为数字校园教育教学管理平台建设的重要组成部分。相信随着相关知识的普及、解决方案的进一步成熟、虚拟平台建设成本的逐步降低,会有越来越多的中职学校开始尝试引入桌面虚拟化技术。endprint

猜你喜欢
计算机教学
浅谈影响中专计算机教学有效性的因素
网络环境下中职计算机教学的探析
中学计算机信息技术课程教学存在问题和对策
基于QQ群的“翻转课堂”教学模式实践与应用
开展研究性学习深化中职计算机教学改革探究
计算机教学中存在的问题与对策研究