虚拟机技术在网络类课程实验中应用.docVIP

虚拟机技术在网络类课程实验中应用.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟机技术在网络类课程实验中应用

虚拟机技术在网络类课程实验中应用   摘 要:目前,为了便于管理,很多计算机实验室都采用了还原卡来保护系统稳定性、安全性和完整性,但对于操作系统安装和要求系统重启的实验来说,还原卡又带来了诸多不便。该文介绍了采用虚拟机技术构建计算机实验室的方案,该方案在一台PC上安装多台虚拟机并构建成内部局域网,不仅解决了系统重启与还原卡冲突的问题,也简化了学生实验分组的管理;同时还提供了网络类相关课程实验的统一实验平台。   关键词:虚拟机 VirtualBox 实验室 还原卡   中图分类号:G250.73文献标识码:B 文章编号:1673-8454(2009)19-0052-03      一、问题描述      目前,为了便于管理,很多计算机实验室都采用了还原卡来保护系统稳定完整,但对于操作系统安装和要求系统重启的实验来说,还原卡又带来了诸多不便。此外,对于网络相关课程,一般都要求几台计算机组网并对学生进行分组实验。分组实验的好处是实验环境比较真实,同学之间可以相互协作,缺点在于学生管理复杂,一个同学一组的情况,实验设备有限,实验室建设成本高;对于多人分组的情况,有可能会出现一些同学“滥竽充数”,此外,由于任务分工,也有可能使同学对知识掌握不够全面。   根据作者在网络操作系统课程中的实践,采用虚拟机技术在一台PC机上安装多台虚拟机并构建成一个内部虚拟局域网,很好地解决了上述难题。      二、虚拟机技术      虚拟机技术,即在一台物理PC机上,采用为一个软件抽象层将单个物理硬件平台虚拟成多个虚拟机,使不同的操作系统可以在其上同时运行。[1] 随着硬件性能的进一步提高和网络安全威胁的升级,虚拟机技术在设备复用和系统安全领域又得到了越来越广泛的应用。   目前,实验室配置的一台普通2000~3000元的PC机(内存2G,硬盘160G)上同时运行三台虚拟机(安装Windows Server2003)都已经比较流畅,这也为虚拟机组建虚拟实验网奠定了基础。   1.常用虚拟机选择   目前,常见的虚拟机软件主要有VMWare、VirtualBox、Virtual PC三种,根据作者的使用经验,从易用性、占用系统资源、运行性能、支持平台、稳定性、应用场合等方面对它们进行了一个主观的比较,如表1所示。   以上比较没有经过严格的测试,总体来说,三款虚拟机软件都很优秀,基本都适合日常的需求,从占用系统资源、支持平台和使用经验等来看,我们选用了VirtualBox。      2.VirtualBox网络模式   选用VirtualBox的另一个重要原因是其网络模式适合网络实验室的使用场合。与VMWare类似,VirtualBox虚拟机也支持多种网络模式。[2][3]   (1)NAT模式   这是VirtualBox缺省的网络模式,也是虚拟机联网最简单的方式之一,它不需要对虚拟机进行任何的配置。它就像一台实际的计算机通过路由器联网一样,当然,这里的路由器是由VirtualBox网络引擎来担当。VirtualBox网络引擎内置了一个DHCP服务器,自动为虚拟机分配IP地址,虚拟机第一块网卡分配的是私网地址/24,第二块网卡采用/24,以此类推。VirtualBox最多支持四块网卡。虚拟机采用私网地址通过网络引擎提供的网络地址转换(NAT)服务进行联网,对宿主机(Host)网络没有任何影响。   不过,采用NAT模式也有一些缺点,它与宿主机不在同一网段,无法通过网上邻居共享数据;对于ICMP协议和UDP广播的支持并不可靠;VPN穿越还存在问题。   (2)Host Interface模式   宿主机接口模式(Host Interface)是在宿主机系统中添加一个称为“网络过滤器”的设备驱动,它可以截取宿主机物理网卡的数据帧并通过过滤来决定是发给宿主机还是发给虚拟机。虚拟机发送的数据也是通过该驱动插入到物理网卡中发送,对于用户来说,虚拟机使用的就是物理计算机的物理网卡。   Host Interface模式可以使虚拟机和宿主机处于同一网段,其网络工作模式跟一台独立的物理计算机的上网过程类似。因此,它对宿主机可以通过网上邻居进行数据共享。   (3)Internal Network模式   内部网络模式是VirtualBox比较有特色的一种网络模式,它为同一台宿主机上多个虚拟机相互通信提供网络服务,它采用虚拟交换机将多台虚拟机进行互连。虽然采用Host Interface模式也可以将多台虚拟机互连,但内部网络模式有其独特的优势:它比较安全,虚拟机网络与宿主机网络没有联系,对宿主机网络没有任何影响,且由于不用经过物理网卡的过滤处理,其效率也更高。本文讨论的实验环境搭建就是采用该网络模式来进行构建。

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档