文珠海市第一中等职业学校 李国兴 沈茂华
随着教学改革的深入发展,中职计算机专业教学模式也在不断地变化。计算机作为一门实践性很强的学科,教学模式的创新往往离不开教学工具的创新,本文探讨引入桌面虚拟化技术来服务中职的计算机专业教学,解决教学中遇到的若干问题,同时依据其特性来拓展新的教学方式。
计算机机房通常采用还原卡来防止学生对系统的更改,但还原卡存在着经常导致系统蓝屏、无法真正阻止病毒更改系统文件、病毒库升级无法保留、机器死机重启、学生数据丢失、系统或软件升级麻烦等弊端,这给上机实训造成了非常大的干扰,Horizon View的解决方案则完全避免了这些弊端,通过部署浮动(float)的虚拟桌面池,让学生帐号检出之后,View桌面能够自动还原,客户端除了安装View Client外无须安装其他应用程序,运行稳定且维护简单,学生的操作体验与真实桌面环境没有差别,万一客户端死机,学生只要在规定时间内重新连接,桌面数据仍然保留,实训不会中断,对于View桌面的系统或软件更新操作,只需对父虚拟机进行相应升级,然后对链接克隆池做一个重构操作便可,和传统的维护方法相比大大节约了时间和精力。对计算机实训室内的计算机操作系统统一管理和维护,为教师和学生提供高性能的个性化桌面服务,既降低了管理人员的工作量和管理难度,又能为教师和学生安装应用软件提供方便。在不重新批量安装操作系统和应用软件的条件下,实现批量升级操作系统、应用软件以及新应用软件的安装。
计算机专业课涉及的操作系统较多,可以创建若干个不同操作系统的父虚拟机模版,建立多个链接克隆池,根据课程的时间安排,通过对虚拟池的管理和账号策略的配置,可以让学生利用帐号即可登录到所需的View桌面。中职计算机的Office、网页制作、图像处理、视频处理、网络设备配置管理、Windows服务器配置与管理、Linux服务器配置与管理、综合布线、程序设计等课程涉及的软件版本众多,在公用机房经常和其他专业发生软件版本冲突的情况。同时安装大量的应用程序,也容易导致计算机性能不稳定,通过ThinApp提供的软件虚拟功能,将各个应用程序分别进行打包封装并根据需要分配到对应的桌面池,因为虚拟软件均是在独立封装的沙箱内运行的,互不干扰,师生可以在View桌面上任意使用自己所需的应用程序,甚至可以是同一软件的多个版本,不必担心软件冲突。为教师和学生提供个性化操作系统界面,放权让教师和学生管理自己的个性化操作系统,个性化操作系统界面与物理计算机无关,它随使用者的不同而不同。
通常分配给教师的是永久性View桌面,桌面的设置和数据均可以保留。以Windows服务器配置与管理构建课程为例,教师经常要在操作系统里构造虚拟网络环境以供上课所需,如果使用View桌面,则不论何时何地只需在某台终端登录View桌面便可进行备课、讲课,当教师因回家或出差等各种原因无法通过网络登录View桌面时,可以事先使用View Client with Local Mode访问桌面,在账号检出时View桌面会被自动下载到客户端以供离线使用,当客户端重新连接服务器后,会自动对服务器端的View桌面进行更新,这种离线模式的使用能够克服View桌面只能依靠网络使用的缺点。
View Client支持多种终端设备,在校园网出口宽带充足、无线网络覆盖全校的情况下,可以授权学生利用课余时间在校园或家里利用PC登录View桌面自主进行上机操作。这种情况下无须动用机房和管理人员,只需要数据中心的服务器持续正常运行,对于晚上闲置的服务器来说是一种资源合理利用,学生上机实践的时间大大增加。随着中职教育教学改革和工学交替的深入开展,许多专业开始思考如何实现远程网络教学,对于计算机专业来说,解决异地学生的上机实践更是一个难题。而VMware Horizon View平台无疑是一个理想的解决方案,它所采用的PCoIP数据压缩传输技术,能在远程访问以及校园网络出口带宽较低的情况下让用户获得良好的使用体验。而学生观看网络视频教学后,可以随即远程登录View桌面进行上机实训,能够大大提高网络教学效果。
计算机专业教学对于计算机软硬件的要求对于其他专业来说是比较严苛和复杂的,桌面虚拟化技术在可以为其他专业服务的同时,还能成为数字校园教育教学管理平台建设的重要组成部分,相信随着相关知识的普及、解决方案的进一步成熟、虚拟平台建设成本的逐步降低,会有越来越多的学校尝试引入桌面虚拟化技术。