论文部分内容阅读
摘要:为解决学生实验的可操作性和实验室安全管理的稳定性之间的矛盾,引入VMware,在单机上实现虚拟网络实验平台、独立安装运行多系统以及建立相对独立的软件测试环境等等,从而提高实验教学的课堂效果。
关键词:VMware;虚拟机;虚拟网络;CMOS
中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)20-30323-03
The Virtual Machine Tests the Application in the Teaching in the Calculator
LIU Hai-ou
(Guangzhou Kangda Vocational Technical College, Guangzhou 511363, China)
Abstract: In order to solve the antinomy of of the maneuverability of student's experiment and the stability of the laboratory safe management, lead into the VMware, on board in the list carry out a virtual network experiment terrace and independently install circulate mostly govern and build up opposite and independent software a test an environment etc., raise classroom effect of test the teaching thus.
Key words: VMware; Virtual Machine; Virtual Network; CMOS
由于计算机实验教学中对软硬件要求较多,许多学校无法负担多项专项实验室建设的费用,其实通过使用虚拟机软件,可在不影响原有计算机的基础上,单机构建虚拟网络、独立安装运行多个不同种类的操作系统、测试软件等等。
下面谈一谈虚拟机在计算机教学过程中的应用。
1 虚拟机软件
虚拟机是指使用虚拟化技术在物理计算机上模拟出来的相对独立的逻辑计算机,它具备和真正的物理主机相似的属性,都可以分区、格式化,安装操作系统,安装应用程序和软件。虚拟机是通过虚拟机软件进行创建的。
目前常见的虚拟机软件有:VMware、Virtual PC、VirtualBox等。由于VMware支持操作系统的类型更多,而且其网络功能较强,所以本文以VMware Workstation 6.0.3build-80004为例进行相应说明。
硬件要求:目前的PC基本都能安装使用VMware,其中内存的需求较大,同时打开多个虚拟机时,需要更多的内存。推荐主机内存1G以上,最大支持8G。
软件要求:(1)Windows:支持Windows3.1至最新的Windows Server 2008;(3)UNIX(Linux):支持常见的UNIX(Linux),比如Red Hat、Suse、Ubuntu等等;(3)其他操作系统,比如Novell Net Ware、Sun Solaris。
注:新版VMware支持64位的操作系统。
2 构建虚拟网络
2.1 建立要使用的虚拟机
可通过向导及备份分发的方式建立,在建立过程中可选择要安装的操作系统类型以及硬件设置。这里以安装Windows XP为例,通过向导建立虚拟机。基本过程如下:
选择操作系统类型:
选择网络连接类型:
为虚拟机分配磁盘空间:
2.2 虚拟网络设备
虚拟网卡:创建好虚拟机后,虚拟机会默认安装AMD PCNET family PCI Ethemet Adapter网卡。一般虚拟机可以安装三块网卡。每块网卡有四种可选网络方式:桥接、仅主机、网络地址转换和自定义。
虚拟交换机:VMware提供了10个虚拟网络设备:Vmnet0-9,这些设备可以充当交换机。
2.3 虚拟机联网方式
(1)Bridged(桥接)方式
选择这种方式后.虚拟机自动会加入到VmnetO交换机中.只要将虚拟机设置为和主机同样网段的IP地址.在真实的网络中.虚拟机就和主机拥有同样的地位 虚拟机可以访问真实网络中其他共享资源。因此选择该模式后,应该给虚拟机做好安全措施,并向管理员申请有效的IP地址。
(2)HOST—ONLY(仅主机)方式
选择该方式后,会自动与Vmnet1交换机进行连接,创建与其他网络隔离的独立网络。如果只需要主机和虚拟网络内的虚拟机进行通信而不需要上外网时,可考虑采用这种方式。
(3)NAT(网络地址翻译)方式
如果主机可以连接到外网,但是我们在外网上无法为虚拟机获得一个IP地址。我们可以采用该种模式。
2.4 安装OS后的设置
安装VMware-tools.exe加强显示效果,并达到设定共享文件夹以及鼠标自由在主机与虚拟机之间移动。
根据拓扑图创建虚拟网络,并规划好IP地址,再进行虚拟网络配置
2.5 学生进行网络实验
子网划分、组建对等网、组建域网络、TCP/IP协议测试、路由器配置、代理服务器共享上网、FTP、Web服务器建立、网络版软件的安装与调试等等。
3 模拟硬件
在实验室进行CMOS设置等相关教学时,由于机器未进入操作系统,机房管理软件的演示功能无法使用。另外,设置CMOS不当,也会对机器造成损害。而通过虚拟机软件可很方便的解决这个难题。
4 软件测试
很多高校开设了UNIX(Linux)方面的课程,安装UNIX(Linux)需要特殊的磁盘分区格式,并在已存在Windows系统的电脑中建立多系统引导。这样做一是操作复杂,需要相关专业知识,二是不太安全,容易对原有的操作系统造成影响。通过虚拟机可以独立的全新安装UNIX(Linux)操作系统,并且不影响原有的磁盘分区及操作系统。
另外,很多测试版的软件都不太稳定,容易与系统产生不兼容问题,从而影响到原操作系统的正常使用,虽然机房电脑有还原卡,但不利于学生的学习与提高。通过虚拟机环境进行相关软件的测试,比较安全方便。
5 结束语
经教学实践证明,使用虚拟机软件在公共计算机房构建单机多系统实验环境,特别是虚拟网络的建立,给实验室建设提供了新的思路及方向。虚拟机软件及虚拟机技术的应用体现了计算机教学环境虚拟化、系统开放化的特点,同时在一定程度上缓解了实验设备以及场地设施的不足,并且提高了实验设备的安全性,减少了实验室的管理难度,并且能够促进学生自主研发式的学习,值得推广。
参考文献:
[1] 李佳,李先明. 采用VMware构建虚拟网络实验室[J]. 重庆廣播电视大学学报,2007,(9):11-13.
[2] 舒云星,郑卫东. 基于Vmware的虚拟计算机实验系统[J]. 实验室研究与探索,2006,(9):1087-1089.
[3] 刘志平. 基于VMware虚拟网络的构建[J]. 内蒙古大学学报(自然科学版),2007,(1):94-97.
[4] 沈嘉. 基于单机的虚拟网络实验平台的实现. 网络通讯与安全,2007,1307-1308.
关键词:VMware;虚拟机;虚拟网络;CMOS
中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)20-30323-03
The Virtual Machine Tests the Application in the Teaching in the Calculator
LIU Hai-ou
(Guangzhou Kangda Vocational Technical College, Guangzhou 511363, China)
Abstract: In order to solve the antinomy of of the maneuverability of student's experiment and the stability of the laboratory safe management, lead into the VMware, on board in the list carry out a virtual network experiment terrace and independently install circulate mostly govern and build up opposite and independent software a test an environment etc., raise classroom effect of test the teaching thus.
Key words: VMware; Virtual Machine; Virtual Network; CMOS
由于计算机实验教学中对软硬件要求较多,许多学校无法负担多项专项实验室建设的费用,其实通过使用虚拟机软件,可在不影响原有计算机的基础上,单机构建虚拟网络、独立安装运行多个不同种类的操作系统、测试软件等等。
下面谈一谈虚拟机在计算机教学过程中的应用。
1 虚拟机软件
虚拟机是指使用虚拟化技术在物理计算机上模拟出来的相对独立的逻辑计算机,它具备和真正的物理主机相似的属性,都可以分区、格式化,安装操作系统,安装应用程序和软件。虚拟机是通过虚拟机软件进行创建的。
目前常见的虚拟机软件有:VMware、Virtual PC、VirtualBox等。由于VMware支持操作系统的类型更多,而且其网络功能较强,所以本文以VMware Workstation 6.0.3build-80004为例进行相应说明。
硬件要求:目前的PC基本都能安装使用VMware,其中内存的需求较大,同时打开多个虚拟机时,需要更多的内存。推荐主机内存1G以上,最大支持8G。
软件要求:(1)Windows:支持Windows3.1至最新的Windows Server 2008;(3)UNIX(Linux):支持常见的UNIX(Linux),比如Red Hat、Suse、Ubuntu等等;(3)其他操作系统,比如Novell Net Ware、Sun Solaris。
注:新版VMware支持64位的操作系统。
2 构建虚拟网络
2.1 建立要使用的虚拟机
可通过向导及备份分发的方式建立,在建立过程中可选择要安装的操作系统类型以及硬件设置。这里以安装Windows XP为例,通过向导建立虚拟机。基本过程如下:
选择操作系统类型:
选择网络连接类型:
为虚拟机分配磁盘空间:
2.2 虚拟网络设备
虚拟网卡:创建好虚拟机后,虚拟机会默认安装AMD PCNET family PCI Ethemet Adapter网卡。一般虚拟机可以安装三块网卡。每块网卡有四种可选网络方式:桥接、仅主机、网络地址转换和自定义。
虚拟交换机:VMware提供了10个虚拟网络设备:Vmnet0-9,这些设备可以充当交换机。
2.3 虚拟机联网方式
(1)Bridged(桥接)方式
选择这种方式后.虚拟机自动会加入到VmnetO交换机中.只要将虚拟机设置为和主机同样网段的IP地址.在真实的网络中.虚拟机就和主机拥有同样的地位 虚拟机可以访问真实网络中其他共享资源。因此选择该模式后,应该给虚拟机做好安全措施,并向管理员申请有效的IP地址。
(2)HOST—ONLY(仅主机)方式
选择该方式后,会自动与Vmnet1交换机进行连接,创建与其他网络隔离的独立网络。如果只需要主机和虚拟网络内的虚拟机进行通信而不需要上外网时,可考虑采用这种方式。
(3)NAT(网络地址翻译)方式
如果主机可以连接到外网,但是我们在外网上无法为虚拟机获得一个IP地址。我们可以采用该种模式。
2.4 安装OS后的设置
安装VMware-tools.exe加强显示效果,并达到设定共享文件夹以及鼠标自由在主机与虚拟机之间移动。
根据拓扑图创建虚拟网络,并规划好IP地址,再进行虚拟网络配置
2.5 学生进行网络实验
子网划分、组建对等网、组建域网络、TCP/IP协议测试、路由器配置、代理服务器共享上网、FTP、Web服务器建立、网络版软件的安装与调试等等。
3 模拟硬件
在实验室进行CMOS设置等相关教学时,由于机器未进入操作系统,机房管理软件的演示功能无法使用。另外,设置CMOS不当,也会对机器造成损害。而通过虚拟机软件可很方便的解决这个难题。
4 软件测试
很多高校开设了UNIX(Linux)方面的课程,安装UNIX(Linux)需要特殊的磁盘分区格式,并在已存在Windows系统的电脑中建立多系统引导。这样做一是操作复杂,需要相关专业知识,二是不太安全,容易对原有的操作系统造成影响。通过虚拟机可以独立的全新安装UNIX(Linux)操作系统,并且不影响原有的磁盘分区及操作系统。
另外,很多测试版的软件都不太稳定,容易与系统产生不兼容问题,从而影响到原操作系统的正常使用,虽然机房电脑有还原卡,但不利于学生的学习与提高。通过虚拟机环境进行相关软件的测试,比较安全方便。
5 结束语
经教学实践证明,使用虚拟机软件在公共计算机房构建单机多系统实验环境,特别是虚拟网络的建立,给实验室建设提供了新的思路及方向。虚拟机软件及虚拟机技术的应用体现了计算机教学环境虚拟化、系统开放化的特点,同时在一定程度上缓解了实验设备以及场地设施的不足,并且提高了实验设备的安全性,减少了实验室的管理难度,并且能够促进学生自主研发式的学习,值得推广。
参考文献:
[1] 李佳,李先明. 采用VMware构建虚拟网络实验室[J]. 重庆廣播电视大学学报,2007,(9):11-13.
[2] 舒云星,郑卫东. 基于Vmware的虚拟计算机实验系统[J]. 实验室研究与探索,2006,(9):1087-1089.
[3] 刘志平. 基于VMware虚拟网络的构建[J]. 内蒙古大学学报(自然科学版),2007,(1):94-97.
[4] 沈嘉. 基于单机的虚拟网络实验平台的实现. 网络通讯与安全,2007,1307-1308.