1、Virtual Machine 技術介紹技術介紹 一.VM 介紹 Virtual Machine简称VM,我们通常称呼它为虚拟机,VM的产生给我们提供了很大的方便,因为它是在一台物理的计算机上面虚拟出来的多个虚拟的计算机,这样帮助我们更加方便地去搭建实验环境,是我们学习系统一个非常好的工具。VM除了可以帮助我们更简单的搭建虚拟的测试环境外,在很多企业中,为了节约成本充分利用服务器资源,真实的服务器都是用的VM 来对用户提供服务的。所以现在的虚拟技术不仅仅是为了测试环境的搭建,在企业应用中也越来越重要 问题一:在问题一:在VM中搭建测试环境测试的结果中搭建测试环境测试的结果和真实的场景有没有区别
2、啊?和真实的场景有没有区别啊?问题二:一台物理的计算机能开多少个虚问题二:一台物理的计算机能开多少个虚拟机啊?拟机啊?首先来讨论第一个问题:首先来讨论第一个问题:VM從出現到現在已經有很多年,從出現到現在已經有很多年,通过使用这么多年通过使用这么多年VM和和真实场景的比较得出的结论告诉我真实场景的比较得出的结论告诉我們們:在:在VM中实验的结果绝中实验的结果绝大多数大多数 真实环境中完全一样,所以完全没必要为这个担心真实环境中完全一样,所以完全没必要为这个担心,不然云計算云技術也不會有現在的發展。不然云計算云技術也不會有現在的發展。再来讨论第二个问题:再来讨论第二个问题:一台物理计算机能虚拟的
3、一台物理计算机能虚拟的VM 的数量是受物理计算机的硬的数量是受物理计算机的硬件配置决定的。虚拟的计算机虽然是虚拟的,但是资源的占件配置决定的。虚拟的计算机虽然是虚拟的,但是资源的占用和工作的机制和真实的计算机是一样的,只有这样才能保用和工作的机制和真实的计算机是一样的,只有这样才能保证实验的结果和真实的一样的。如果说你计算机上开三个证实验的结果和真实的一样的。如果说你计算机上开三个VM,也就意味着你的有四个计算机跑在你的真机上。当然了,也就意味着你的有四个计算机跑在你的真机上。当然了,你在创建你在创建VM 的时候的内存的分配也直接影响你真机上的时候的内存的分配也直接影响你真机上VM 的的数量,
4、一般来说,对于客户端的操作系统(排除数量,一般来说,对于客户端的操作系统(排除Vista)一般)一般分配分配128M内存就可以了,对于基本的服务器内存就可以了,对于基本的服务器(排除排除Windows Server 2008)128M内存也可以了。内存也可以了。所以要想在你的真机上虚拟更多的所以要想在你的真机上虚拟更多的VM,除了要尽量的提,除了要尽量的提升硬件的配置,还要合理的为你升硬件的配置,还要合理的为你VM分配资源。如果你物理计分配资源。如果你物理计算机的内存为算机的内存为1GB,基本可以开,基本可以开3-4个虚拟机个虚拟机.二.當前的VM產品 三.Vmware Workstation
5、安裝 和基本介紹 VMware Workstation的安装非常的容易,只要点击几个的安装非常的容易,只要点击几个“下一步下一步”就就OK了了。(本例採用。(本例採用VM7.0)1双击双击VMware Workstation 安装文件,稍作等待后,安装文件,稍作等待后,出现以下界面:出现以下界面:2点击点击“next”,出现如下界面:,出现如下界面:不清楚如何選擇可以選擇默認不清楚如何選擇可以選擇默認 3.選擇完類型后出現下面提示,選擇安裝目錄選擇完類型后出現下面提示,選擇安裝目錄 4.選擇快捷方式建立的位置選擇快捷方式建立的位置 5.選擇選擇ok后直接進入準備安裝界面后直接進入準備安裝界面
6、6.顯示安裝進度顯示安裝進度 7.安裝完成,點安裝完成,點finish結束結束 8.開啟軟件,接受條款,才能使用該軟件開啟軟件,接受條款,才能使用該軟件 9.VM的基本界面的基本界面 10.基本按鈕介紹基本按鈕介紹 四.VMware Workstation的簡單使用 1.新建虛擬機新建虛擬機 2.出現虛擬機向導出現虛擬機向導 3.選擇安裝系統的光盤或鏡像選擇安裝系統的光盤或鏡像 5.輸入安裝密鈅,管理員密碼輸入安裝密鈅,管理員密碼 6.選擇虛擬機名稱和保存位置選擇虛擬機名稱和保存位置 7.選擇該虛擬機的最大磁盤大小選擇該虛擬機的最大磁盤大小 8.選擇虛擬機的硬件配置選擇虛擬機的硬件配置 選擇選
7、擇CPU配置配置 選擇網絡配置選擇網絡配置 完成硬件及網絡配置完成硬件及網絡配置 9.進入系統安裝界面進入系統安裝界面 10.完成系統安裝完成系統安裝 五、五、VMware Tools介紹介紹 1.選擇安裝選擇安裝VMware Tools 2.然后自动跳出安装然后自动跳出安装“VMware Tools”的向导,就的向导,就是通过这个向导来完成部署,界面如下:是通过这个向导来完成部署,界面如下:3.然后点击然后点击“Install”,出现如下界面:,出现如下界面:4.点击点击“Next”,出现以下界面,出现以下界面 5.在出现的界面中,让你选择你要安装的在出现的界面中,让你选择你要安装的VMwa
8、re Tools的类型,就选的类型,就选“Typical”后点击后点击“Next”,出现如下界面,出现如下界面 6.在具体安装过程中会跳出如下图的信息提示在具体安装过程中会跳出如下图的信息提示 解解释释一下一下这个这个框的意思,框的意思,VMVM要想更好的要想更好的来来使用使用真真机的硬件配置机的硬件配置.把把真真机的机的“硬件加速硬件加速”设设置成置成“完全完全”,在,在这这里建里建议议点点击击“是是”7.然后跳出了配置然后跳出了配置“硬件加速硬件加速”的显示属性窗口和配的显示属性窗口和配置过程的文挡。具体界面置过程的文挡。具体界面如如下图:下图:8.安裝完安裝完VMTools后需要重啟生效
9、后需要重啟生效 安裝完安裝完VMTools后可以實現虛擬機和真實機之間的后可以實現虛擬機和真實機之間的文件存放文件存放 同時真實機上的文件也可以共享到虛擬機上同時真實機上的文件也可以共享到虛擬機上 在虛擬機中訪問真實電腦中的文件在虛擬機中訪問真實電腦中的文件 六、六、VMware中网络介绍中网络介绍 編輯虛擬網絡編輯虛擬網絡 在在VMware 中,网络的类型有四种:中,网络的类型有四种:Bridged,Host-only,NAT,Custom。1.VMnet0 默认情况下就是默认情况下就是Bridge 网络。在这个网络中网络。在这个网络中的的VM 在默认情况下会通过物理的网卡对外通信。只要设在
10、默认情况下会通过物理的网卡对外通信。只要设置好合适的置好合适的IP,这种网络类型里面的,这种网络类型里面的VM可以直接访问真可以直接访问真机的网络,也可以直接访问机的网络,也可以直接访问Internet。2.VMnet1 默认情况下就是默认情况下就是Host-only 的网络。在这个的网络。在这个网络中,所有的网络中,所有的VM通信只限在通信只限在VMnet1 的网络中和真机的网络中和真机,这种网卡类型的,这种网卡类型的VM 要想访问真机网络,或者要想访问真机网络,或者Internet。必须要手工的为这个网络做。必须要手工的为这个网络做NAT(比如启用(比如启用Windows中路由和远程访问的
11、中路由和远程访问的NAT 功能)。功能)。3.VMnet8 默认情况下就是默认情况下就是NAT 类型的网络,这种类型类型的网络,这种类型的网络是可以直接访问真机的网络。主要原因在于,的网络是可以直接访问真机的网络。主要原因在于,VMware 的系统自动为这个网络的所有的系统自动为这个网络的所有VM做了做了NAT 到到本地连接的接口。所有从本地连接的接口。所有从VMnet8到真机网络的包都被转到真机网络的包都被转化成了本地连接的化成了本地连接的IP地址。地址。4.除上述的网络外,所有其他网络属于除上述的网络外,所有其他网络属于Custom 的网络,的网络,在这个网络中,整个通信都此网络中。在这个
12、网络中,整个通信都此网络中。Custom 网络的存网络的存在主要为了方便我们搭建复杂的网络环境。在主要为了方便我们搭建复杂的网络环境。其实看网络连接的名称和前面解释就容易理解这个问题了。“VMware Network Adapter VMnet1”的名称后面是VMnet1,前面已经介绍了VMnet1 与Host-only 有关,在这里的确是的,这里的网络连接是为Host-only网络提供访问Host(真机)的提供了一个网络接口。相当于提供了一个路由器的网关。“VMware Network Adapter VMnet8”的名称后面是VMnet8,前面已经介绍了VMnet8与NAT 网络有关,在这
13、里也是的,这里的网络连接是为NAT的网络提供了访问真机网络和Internet 一个网络接口,VMware 系统默认为VMnet8的网络提供了访问外网的NAT 服务 默认情况下为默认情况下为VMnet1(Host-only)和和VMnet8(NAT)做了做了DHCP,如果想为其他网络来启用,如果想为其他网络来启用DHCP,只要,只要選擇相選擇相應的網卡應的網卡即可,操作比较简单。即可,操作比较简单。其他的页面也比较容易,所以也不一一做介绍。其他的页面也比较容易,所以也不一一做介绍。七、快照功能的使用七、快照功能的使用 如果你经常使用VM 的话,你会发现有个不方便的地方:经常做实验的时候会把当前的
14、VM环境给破坏,这样必须要重新准备VM,即使你做了母盘,重新创建差异盘还是需要时间的。对于这个问题,有没有办法让VM 类似于使用Ghost 一样,在系统干净的情况下,做个备份,如果系统干净环境被破坏后,直接恢复一下,又回到备份的那个干净的状态了。VMware中自带了这个非常实用的功能:快照功能 VMware的快照功能是对整个磁盘做快照,没办法针对某个分区,这个无所谓,不影响使用。还有VMware中可以做多个点的快照,也可以恢复的快照的任何点。1点击工具栏中“”图标,出现如下窗口:命名快照命名快照 顯示保存進度顯示保存進度 快照的還原快照的還原 快照還原快照還原 八、八、VM中使用克隆中使用克隆 九、在九、在VM中實現屏幕錄像中實現屏幕錄像 演讲完毕,谢谢观看!