1高校计算机实验室的现状
高校一般都配备一些计算机实验室,因受到设备价格的限制,高校不可能为每一门课程都配置单独的实验室,往往是一个实验室承担多门课程的教学实验工作.为保证教学进度顺利进行,每一次课都要保证计算机的正常运行.当进行一些实践操作较多的课程:如网络课程中关于网络服务器的配置,或者一些系统安装课程对实验设备的系统产生更改时,在一次课中不能恢复设置或者学生的错误操作可能导致系统损坏,这种情况将影响到下一节课的正常进行.如果不让学生操作,只是单纯由教师进行演示授课又影响学生的实践操作能力的培养.因为实验错误操作引起的实验设备损坏需要实验室管理人员进行及时修理,工作量极大,所以如何改善计算机实验平台,建设一个简便灵活的实验平台是当前教育者需要迫切解决的一个问题.
2虚拟技术在计算机实验平台构建中的应用
虚拟技术主要有两类可以应用到计算机方向:一类是利用虚拟技术工具模拟计算机物理硬件,形成虚拟的计算机;另一类是指利用java技术虚拟的一种软件.为使学生能够在计算机中进行计算机实践操作,在计算机实验平台构建中采用第一类虚拟技术.利用虚拟机来模拟计算机的虚拟机软件主要由两家公司提供,一款是微软公司的MicrosoftVirtualServer和MicrosoftVirtualPC,另一款是VMWare公司提供的VMWareWorkstation、VMWareServer和VMWareGSXServer等系列产品.VMWareWorkstation是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统和进行开发、测试、部署新的应用程序的最佳解决方案.VMwareWorkstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术,胜过了市面上其他的虚拟计算机软件.[2]使用虚拟技术构建实验平台是为了更好地进行实验教学.在构建实验平台前需要综合考虑所构建的实验环境,合理利用资源.在构建平台前先对承担的实验课程进行分析.以网络实验室为例,实验室需要承担路由器交换机配置的实验课程,同时还需要承担网络基础实验课程.为保证两门课程的顺利进行,构建两个实验模块,根据实验模块的要求设计虚拟实验平台.其中对于网络基础课程构建一个基本网络实验平台模块,首先安装操作系统,然后在当前系统的基础上安装虚拟操作系统WindowsServer2003,WindowsXP,Windows2000Professional.然后在VMwareWorkstation中创建“工作组1”,将虚拟机添加到“工作组1”中构成实验环境.在网络基础课程中主要涉及常用网络服务的相关知识,包括DH-CP、DNS服务等网络常用知识的应用,还有一些网络操作系统的安装等实践操作,这些都可以在虚拟技术构建的工作组1中进行.通过虚拟机进行实验时,即使在一个课时内进行操作系统的安装,联系系统安装的不完整也不会影响到其他的虚拟机正常工作.针对路由器交换机配置实验课程构建一个复杂网络实验平台模块.首先安装操作系统,然后安装一台WindowsServer2003作为主机,继续安装5台WindowsXP虚拟机,为所有的虚拟机添加虚拟网卡,组建虚拟网络.创建“工作组2”,将6台虚拟设备放入工作组2中,对所有设备进行设置.在复杂网络实验平台模块中设置5个VLAN,其中服务器在一个子网中,其他的5台虚拟机分配在不同的子网中,为每台虚拟机设置计算机名、IP地址、网关、DNS等参数,配置服务器为DHCP服务器.保存设置,重新启动所有虚拟机,进行检测、调整.对于基本网络实验平台模块因设计的功能相对简单,所以只需要检测所有的虚拟机是否能够正常运行就可以了.对于复杂网络实验平台模块因涉及到虚拟网络,所以要进行相对复杂的测试,包括DHCP测试、DNS测试、WINS测试、网络共享平台测试等.只有所有功能通过测试,实验平台才能够承担相应的实验课程.
3总结
虚拟技术在计算机实验平台构建中的应用,可以节省实验设备的投入,挖掘当前实验设备资源,提高学生实验实训的操作效果.在某一虚拟平台下对网络设备的设置进行修改、系统重新安装等操作时不必担心实验出现问题影响其他课程的进行.因为各个虚拟机彼此独立,一台虚拟机的损坏对其他虚拟设备不会产生影响.留存一台安装好的计算机作为系统母盘,在教学进行过程中可以对系统损坏的其他计算机进行复制修整,能大大减轻实验员维修设备的工作量.通过VMwareWorkstation设计的计算机实验平台,是通过软件技术来模拟硬件环境,使学生能够放开手脚,大胆实验,提高学生的实际动手能力.在不添加新的实验设备的前提下,达到更好的实训效果.
作者:周鹏 单位:牡丹江师范学院