论文部分内容阅读
摘要:分析了传统LINUX 实验平台存在的不足:系统环境容易受到修改及破坏、硬件设备支持不足、难以做到“教学做”一体化。讨论了构建虚拟机LINUX实验平台,可以“无限”扩展硬件设备,对系统进行破坏性修改及调试而不会影响系统,实验过程实现“教学做”一体化等等,有效地解决了在物理机上实验存在的不足。
关键词:虚拟机;LINUX;Vmware;实验平台
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)09-0048-03
Limitations and Solutions of LINUX Experimental Platform
HE De-xian
(Qujing Industrial and Commercial Vocational Technical Schools, Qujing 655000, China)
Abstract: Analysis of the defects in the traditional LINUX experiment platform:system environment susceptible to modification and destruction,lack of hardware support, hard to do integration of “teaching and studying and doing". Build a virtual machine LINUX experiment platform is discussed, which can be "infinite" extend hardware devices, to destructive modification and debugging system without affecting system, experimental process achieved the integration of "teaching and studying and doing" and so on, effectively solves the problems existing in physical experiment.
Key words: Virtual machine; LINUX; Vmware;Experimental platform
LINUX操作系统作为一种开放、自由、免费的软件,它支持多用户及多任务,支持网络环境,系统安全性较高,管理方便易用,在各类行业中应用越来越广。
作为应用本科类院校及高职院校,常常在计算机类专业中开设LINUX网络操作系统或操作系统实践课程,课程常以实验项目方式来完成一系列的实验,因此,搭建一个良好的LINUX或操作系统实验平台,对于教师的教学、学生的实训是非常重要的。然而,传统的实验环境搭建困难、存在诸多不便因素,因此,改进实验平台的搭建方法、改进实验方案、提高教学成效,是一个重要的课题。操作系统的实验平台搭建在文献一中已有讨论[1],不是本文讨论的重点。
1 传统LINUX实验平台的局限性及存在的问题
1.1 传统LINUX实验平台实验要求
LINUX网络操作系统的实验内容一般有:LINUX操作系统的安装、LINUX基本指令、LINUX文件系统、账户与组管理、配置磁盘管理、网络配置与服务管理、网络服务器配置与管理(其中有Samba服务器配置与管理、DHCP服务器配置与管理、DNS服务器配置与管理、Apache服务器配置与管理、FTP服务器配置与管理、SSH服务配置与管理等),甚至是嵌入式LINUX试验[2]。以上的实验内容几乎都要在多用户的网络环境下实现,部分实验对硬件设备要求比较苛刻,比如磁盘管理中的LVM系统搭建、RAID搭建与配置,要求硬件系统至少有两块空闲硬盘,网络配置中要求有多网卡的条件,LINUX操作系统安装要求硬件有光驱且每次都要安装光盘…… 这些要求对于一个普通机房,是很难满足的要求的[3]。
1.2 存在的问题
上述实验内容,对计算机机房的硬件及软件条件要求较高,所在,传统机房的实验环境存在下列问题:
1.2.1教师教学平台及多媒体教学课件不能实现同步
为了节约成本,目前大部分实验机房配置的是电子教室系统,很少单独配置投影或电子白板等设备,而电子教室系统又主要以windows平台的为主,LINUX平台上的几乎没有。所以,在LINUX的实验教学中,教师很难在LINUX环境下用电子教室系统进行实验教学和展示多媒体课件,如切换为windows平台,又难以实现LINUX环境的真实教学演示。所以,这是一个两难的选择,如果实验机上安装两种操作系统,切换起来非常麻烦,这使得传统的实验环境很难满足现代教学的需求。
1.2.2 实验室管理和维护困难
现代的学生机房,管理人员为了减少系统的维护工作量,往往在系统中装有保护系统,不论用户对操作系统做什么操作,只要在系统重新启动后,便能还原到初始状态。这种方式对LINUX实验环境是不利的,因为LINUX的许多实验操作要求重新启动系统才能生效,在受保系统的系统中完成LINUX实验,许多实验是无法实现的。但是,如果不保护系统,学生每次对系统的修改,都可能使系统的性能受到影响,甚至会破坏系统,不能保证系统是一个“干净”的状态,所以,要保证每次实验前系统状态的初始化,无疑会加重实验管理人员的负担。这也是一个两难的选择,在真实计算机上安装系统无法解决这样的问题。
1.2.3 实验室硬件设备无法满足实验要求
真实计算机上的LINUX实验平台,网络适配器的数量及型号、硬盘的数量及容量、有无光盘驱动器、内存容量等性能指标,是固定不变的,以后也很难有变化。但在LINUX实验平台中,有些实验要求硬件设备超出常规要求,如有些实验要求有计算机有两块及以上的网络适配器(网卡),有些实验要求有两块甚至更多块空闲硬盘,有的实验要使用打印机设备等等,如果建设实验时要满足各类实验要求,就必须投入大量资金来搭建实验平台,这对投入预算不足的实验室是个难题,一般的学生机房很难满足上述硬件配置要求,从而无法完成实验要求。
关键词:虚拟机;LINUX;Vmware;实验平台
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)09-0048-03
Limitations and Solutions of LINUX Experimental Platform
HE De-xian
(Qujing Industrial and Commercial Vocational Technical Schools, Qujing 655000, China)
Abstract: Analysis of the defects in the traditional LINUX experiment platform:system environment susceptible to modification and destruction,lack of hardware support, hard to do integration of “teaching and studying and doing". Build a virtual machine LINUX experiment platform is discussed, which can be "infinite" extend hardware devices, to destructive modification and debugging system without affecting system, experimental process achieved the integration of "teaching and studying and doing" and so on, effectively solves the problems existing in physical experiment.
Key words: Virtual machine; LINUX; Vmware;Experimental platform
LINUX操作系统作为一种开放、自由、免费的软件,它支持多用户及多任务,支持网络环境,系统安全性较高,管理方便易用,在各类行业中应用越来越广。
作为应用本科类院校及高职院校,常常在计算机类专业中开设LINUX网络操作系统或操作系统实践课程,课程常以实验项目方式来完成一系列的实验,因此,搭建一个良好的LINUX或操作系统实验平台,对于教师的教学、学生的实训是非常重要的。然而,传统的实验环境搭建困难、存在诸多不便因素,因此,改进实验平台的搭建方法、改进实验方案、提高教学成效,是一个重要的课题。操作系统的实验平台搭建在文献一中已有讨论[1],不是本文讨论的重点。
1 传统LINUX实验平台的局限性及存在的问题
1.1 传统LINUX实验平台实验要求
LINUX网络操作系统的实验内容一般有:LINUX操作系统的安装、LINUX基本指令、LINUX文件系统、账户与组管理、配置磁盘管理、网络配置与服务管理、网络服务器配置与管理(其中有Samba服务器配置与管理、DHCP服务器配置与管理、DNS服务器配置与管理、Apache服务器配置与管理、FTP服务器配置与管理、SSH服务配置与管理等),甚至是嵌入式LINUX试验[2]。以上的实验内容几乎都要在多用户的网络环境下实现,部分实验对硬件设备要求比较苛刻,比如磁盘管理中的LVM系统搭建、RAID搭建与配置,要求硬件系统至少有两块空闲硬盘,网络配置中要求有多网卡的条件,LINUX操作系统安装要求硬件有光驱且每次都要安装光盘…… 这些要求对于一个普通机房,是很难满足的要求的[3]。
1.2 存在的问题
上述实验内容,对计算机机房的硬件及软件条件要求较高,所在,传统机房的实验环境存在下列问题:
1.2.1教师教学平台及多媒体教学课件不能实现同步
为了节约成本,目前大部分实验机房配置的是电子教室系统,很少单独配置投影或电子白板等设备,而电子教室系统又主要以windows平台的为主,LINUX平台上的几乎没有。所以,在LINUX的实验教学中,教师很难在LINUX环境下用电子教室系统进行实验教学和展示多媒体课件,如切换为windows平台,又难以实现LINUX环境的真实教学演示。所以,这是一个两难的选择,如果实验机上安装两种操作系统,切换起来非常麻烦,这使得传统的实验环境很难满足现代教学的需求。
1.2.2 实验室管理和维护困难
现代的学生机房,管理人员为了减少系统的维护工作量,往往在系统中装有保护系统,不论用户对操作系统做什么操作,只要在系统重新启动后,便能还原到初始状态。这种方式对LINUX实验环境是不利的,因为LINUX的许多实验操作要求重新启动系统才能生效,在受保系统的系统中完成LINUX实验,许多实验是无法实现的。但是,如果不保护系统,学生每次对系统的修改,都可能使系统的性能受到影响,甚至会破坏系统,不能保证系统是一个“干净”的状态,所以,要保证每次实验前系统状态的初始化,无疑会加重实验管理人员的负担。这也是一个两难的选择,在真实计算机上安装系统无法解决这样的问题。
1.2.3 实验室硬件设备无法满足实验要求
真实计算机上的LINUX实验平台,网络适配器的数量及型号、硬盘的数量及容量、有无光盘驱动器、内存容量等性能指标,是固定不变的,以后也很难有变化。但在LINUX实验平台中,有些实验要求硬件设备超出常规要求,如有些实验要求有计算机有两块及以上的网络适配器(网卡),有些实验要求有两块甚至更多块空闲硬盘,有的实验要使用打印机设备等等,如果建设实验时要满足各类实验要求,就必须投入大量资金来搭建实验平台,这对投入预算不足的实验室是个难题,一般的学生机房很难满足上述硬件配置要求,从而无法完成实验要求。