您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > vmware虚拟机软件的使用
VmWare虚拟机软件21.1相关知识21.1.1虚拟机概述21.1.2VMwareWorkstation5特性31.1.3虚拟机的连网模式41.2实训纲要71.3实训条件71.4实训内容81.4.1安装VMwareWorkstation581.4.2安装Windows2000Server虚拟机91.4.3配置虚拟机151.4.4掌握虚拟机的功能181.4.5安装VMwaretools231.4.6虚拟机组网261.5实训练习题281.5.1选择题281.5.2填空题291.5.3思考题291.5.4实训题291.6小结29第1章VmWare虚拟机1.1相关知识1.1.1虚拟机概述1.什么是虚拟机虚拟机(VirtualMachine/VM)是一种可以在一台物理计算机上模拟出来若干台计算机(或称逻辑计算机),每台计算机可以运行单独操作系而互不干扰,实现一台物理计算机“同时”运行几个操作系统,还可以将这几个操作系统连成一个网络的软件。注意,本章谈论的虚拟机有别于Java虚拟机,Java虚拟机表示不依赖操作系统平台运行的Java应用。虚拟机体系结构如图13-所示。安装虚拟机的物理计算机成为宿主计算机(HostPC),真实的操作系统称为宿主操作系统(HostOS),其中安装的虚拟机应用程序可以模拟出一个或多个虚拟机,在虚拟机运行的操作系统称为客机操作系统(ClientOS)。虚拟机软件可以在宿主计算机上模拟出来若干台虚拟机,虚拟机可以同时运行,可以象标准Windows应用程序那样相互切换。每个客户操作系统之间,以及和主机操作系统之间可以通过虚拟网卡连接成为一个局域网。Intel构架主机操作系统虚拟层客机操作系统客机操作系统客机操作系统应用程序应用程序应用程序应用程序CPU内存网卡磁盘图13-1目前,基于Intel平台的虚拟机应用程序的典型产品有VMware(网址:)的Workstation、GSXServer、ESXServer和Microsoft的VirtualPC、VirtualServer以及ParallelsWorkstation等。他们均可使用虚拟的Intelx86平台,同时运行多个操作系统和应用程序。虚拟机为客机操作系统提供了一整套虚拟的Intelx86兼容硬件,其虚拟了物理计算机所拥有的全部设备,包括主板芯片、CPU、内存、SCSI和IDE磁盘设备、各种接口和显示设备等。并且,每个虚拟机都可以被独立的封装到一个文件中,可以实现虚拟机的灵活迁移。虚拟技术从两个方向帮助计算机合理地分配资源,一种是使用虚拟机技术把一个物理的计算机虚拟成若干个独立的逻辑计算机,另一种是使用网格技术把若干个分散的物理计算机虚拟为一个大的逻辑计算机。虚拟机主要采用分区技术,分区能够将物理系统资源划分成多个不同、单独的部分,各部分彼此独立操作,每个分区只能占用一定的系统资源。2.VMware虚拟机简介VMware公司提供工作站、部门服务器和企业机服务器的虚机解决方案,分别是VMwareWorkstation、VMwareGSXServer和VMwareESXserver。VMwareESXserver属高阶产品,它本身就是一个操作系统,并不需要HOSTOS的支持。它能够在高性能的环境中提供服务器整合和分区管理,为用户提供先进的资源管理功能,以及带有远程web管理和客户端管理功能。VMwareGSXServer需要安装在HOSTOS上,支持Windows2000Server以上的Windows系统或者Linux(如RedHat、SUSE、Mandrake等),具有远程web管理和客户端管理功能。VMwareWorkstation提供本地的虚拟服务器,功能与VMwareGSXServer没有太大的区别,但没有Web远程管理和客户端管理功能。1.1.2VMwareWorkstation5特性VMwareWorkstation5特性如下,关于其详细特性,可参考VMware公司网站中()相关内容。(1)一台虚拟机可以有多个Snapshot(快照或映像),并且有强大的Snapshot管理功能,用户可以容易地设置和管理多个Snapshot(注:VMware5.0以前的版本只能设置一个Snapshot)。设置多个Snapshot可以使一台虚拟机在不同配置情况下创建映像变得更加简单和易于管理,这对于测试软件在不同版本客户操作系统的运行情况非常有用。(2)通过创建团队(Team),可以将多个虚拟机连接到一起,使管理已连接的虚拟机和模拟多系统配置变得更加容易。(3)通过克隆功能,能够方便复制多份相同的虚拟机与他人共享,还可以从克隆的虚拟机进行测试软件,测试完毕只要删除克隆的虚拟机即可。克隆功能分为LinkedClone(链接克隆)和FullClone(完全克隆)。前者是基于一个原虚拟机的子虚拟机,在子虚拟机中进行的任何操作被写入到子虚拟机的一个专用文件中。由于子虚拟机的硬盘只记录和被克隆的虚拟机的硬盘文件中发生改变的部分,因此这样比较节省空间。后者是把虚拟机完完全全复制一份,如果硬盘空间足够大,可以选择该选项。(4)性能得到了改进,特别是对于同时运行多虚拟机以及网络工作。能够根据虚拟机的使用情况动态进行分配内存,挂起和恢复操作所需要的时间缩短,具备共享文件夹等特性。(5)支持对更多新的操作系统的支持(包括宿主机和虚拟机),同时提供了对32位和64位硬件的支持。(6)增加了一系列的USB设备驱动,包括网络摄像头、麦克风以及音箱。(8)利用命令行,可以使某些任务的自动化操作变得可能。例如,将配置虚拟机的操作命令写成脚本,用命令行方式运行脚本。另外,新增的命令行工具使虚拟机管理更加方便,例如,VMware-Mount命令可以把虚拟机的硬盘文件映射为宿主机上的硬盘分区,这样,不用启动虚拟机,就可以读取虚拟机中的某个文件。(9)VMware自带的录制视频录制和播放功能,可以方便捕捉虚拟机中的操作。在VM菜单下选择“CaptureMovie”,随后指定录制出来的电影保存的位置和使用的文件格式,以及设置不同的视频压缩率,即可在虚拟机中进行相应的操作演示了。(10)Linux下改进了用户界面。另外,在Windows客机操作系统中,VMwareTools进行了更新。(11)VMwareWorkstation5支持WindowsServer2000SmallBusiness、RedHatLinuxAdvancedServer3.0、SUSELinuxPro9.2、SUSELinuxEnterpriseServer9.0、MandrakeLinux10、NovellNetWare6.5SP3、NovellNetWare5.1SP8、NovellLinuxDesktop9、Sun'sJavaDesktopSystem、WindowsServer2003SP1beta、RedHatEnterpriseLinux4.0beta、SUSELinuxEnterpriseServer9SP1等多种客户操作系统。同时,VMwareWorkstation5软件本身还可以安装在SUSELinuxPro9.2、SUSELinuxEnterpriseServer9.0、MandrakeLinux10、WindowsServer2003SP1beta、RedHatEnterpriseLinux4.0beta、Windows2000、WindowsXP、WindowsServer2003等多种主机操作系统。另外,VMwareWorkstation5还增加了对AMDOpteron、AMDAthlon64还有IntelEM64T处理器等硬件的支持。1.1.3虚拟机的连网模式VMware难能可贵之处在于,它不但能够虚拟出单一的系统,而且能够虚拟出复杂的网络,可参见实训内容6。在这样的网络中,需要了解虚拟网络设备以及服务,还要知道桥接模式、网络地址转换(NAT)模式和仅主机(hostonly)模式三种连网模式。1.虚拟交换机和虚拟网络适配器虚拟交换机能将将一台或多台虚拟机连接到宿主主机或其它虚拟机。在VMwareWorkstation5下,可以根据组网的需要虚拟交换机,最多可用10台虚拟交换机,即从VMnet0到VMnet9,如图13-2所示。图13-2虚拟网络适配器(VirtualEthernetAdapter,也称为虚拟网卡)在新建虚拟机过程中,无论选择了桥接模式、仅主机模式和NAT模式任一种连网模式,都会为虚拟机自动创建虚拟网络适配器,如图13-3所示。图13-3另外,还可以通过虚拟机配置面板,为一个虚拟机最多设置3个虚拟网络适配器,如图13-4所示。设置完毕,可以Windows2000Server进入客户操作系统,在设备管理器中发现这三个虚拟网络适配器,如图13-5所示。图13-4图13-52.桥接模式连网和虚拟网桥图13-6使用桥接模式连网。其中,虚拟网桥通过连接宿主主机中的物理以太网适配器和虚拟机中的以太网适配器,将虚拟机连接到宿主主机所在的局域网(或Internet)。使用桥接模式组网时,虚拟网桥自动启用。默认情况下,虚拟网桥使用VMnet0的虚拟网络。对于桥接的虚拟机,只要配置与宿主主机同一网段的IP地址,以及相应的TCP/IP参数,即可使用宿主主机所有的网络资源,包括打印机、文件服务、网关以及其它服务。同样,宿主主机及其所在的网络上的任何物理计算机,连同其它虚拟机也都可以使用由它提供的资源或服务。VirtualSwitchVMnet0HostMachineInternetVirtualBridgeVirtualMachine1VirtualEthernetAdapter图13-63.NAT模式连网和NAT设备图13-7使用NAT模式连网。其中,NAT设备通过连接宿主主机中的物理以太网适配器和虚拟机中的以太网适配器,将虚拟机连接到宿主主机所在的局域网(或Internet)。但是,虚拟主机处于与宿主主机相隔离的私有网段,在这个私有网段中,虚拟机通过虚拟DHCP服务器得到IP地址。NAT设备对该IP地址与宿主主机连到外部网络的IP地址进行相互转换,保证虚拟机能够访问外部网络,但外部网络不能访问到虚拟机及所在的私有网络。VirtualSwitchVMnet8HostMachineInternetNATdeviceVirtualMachine1DHCPServerVirtualEthernetAdapter图13-7VMwareWorkstation5安装时,自动在宿主主机上安装NAT设备,可以在设备管理器中发现“VMwareNetworkAdapterVMnet8”NAT适配器,如图13-8所示。在NAT模式下,会由dhcp服务加载到vmnet8(NAT适配器)上,并由DHCPserver为虚拟机提供IP地址、子网掩码、网关和DNS参数。仅主机适配器NAT适配器图13-84.仅主机模式和主机适配器图13-9使用主机模式连网,该模式网络创建的网络仅在宿主主机内部,虚拟机通过仅主机适配器(也称为宿主虚拟网络适配器)和宿主主机通信。仅主机模式只能使用私有IP,在仅主机模式下,会由dhcp服务加载到vmnet1(仅主机适配器)上,并由DHCPserver为虚拟机提供IP地址、子网掩码、网关和DNS参数。VirtualSwitchVMnet8HostMachineVirtualMachineDHCPServerHostVirtualAdapterVirtualEthernetAdapter图13-9注意,在仅主机模式和NAT模式下,就是手动分配固定IP和宿主主机的IP地址在同一个网段,由于VMnet1和VMnet8的限制,仍然无法和真实主机进行通讯。5.DHCP服务器VMwareWorkstation安装时,宿主主机自动安装VMwareDHCP(动态主机配置协议)服务,如
本文标题:vmware虚拟机软件的使用
链接地址:https://www.777doc.com/doc-5398881 .html