虚拟化技术在近年得到了快速发展,各大厂商也都相继推出了一系列虚拟化产品。这些产品大致可以分为两类,一类是桌面虚拟化,典型产品如VMware公司的VMware WorkStation和微软公司的Virtual PC;另一类是服务器虚拟化,典型产品如VMware公司的VMware vSphere和微软公司的Hyper-V。
桌面虚拟化属于寄居架构,而服务器虚拟化则属于裸金属架构,这两种架构如下图所示。
从图中可以看出,寄居架构分为5个层次,由下而上分别是计算机硬件、主操作系统、虚拟化软件、虚拟硬件和虚拟操作系统,虚拟操作系统处于较高的层次,它到硬件之间的数据要经过3层转换。而裸金属架构没有宿主机和虚拟机之分,只有父分区和子分区,父分区和子分区虽然看似可以对应之前的宿主机和虚拟机,但是其地位已经基本平等,子分区中安装的操作系统通过虚拟化软件可以直接控制计算机硬件,其性能相比寄居架构有着天壤之别。
下面我们就来体验一下采用裸金属架构的Hyper-V的强大威力。
Hyper-V安装完成后,需要重启系统。
为虚拟网络命名“bridged”,在“连接类型”中选择“外部”,并指定要连接到的主机物理网卡。
然后再创建一个内部模式的虚拟网络,网络名为“local”。
需要注意,每创建一个虚拟网络就会在主机中添加一块虚拟网卡,虚拟机就是通过这些虚拟网卡与主机之间进行通信的。如图10中的“本地连接3”就对应着“bridged”外部网络,“本地连接4”对应“local”内部网络。主机要与虚拟机之间通信,就得为相应的虚拟网卡设置合适的IP。
3. 创建虚拟机
为虚拟机分配1GB内存。
将网络模式设置为“local”内部网络。
为虚拟机创建虚拟硬盘,并指定存放位置。这个虚拟硬盘的类型为“动态扩展硬盘”,当将数据存储到虚拟机中时,扩展名为“.vhd”的磁盘文件会逐渐变大,直至达到该硬盘所指定的大小127GB。
在“安装选项”中设置利用iso映像文件为虚拟机安装操作系统。
在“摘要”界面中显示了虚拟机的配置信息,点击“完成”按钮,结束虚拟机的创建。
4. 为虚拟机安装系统
系统的安装过程这里不再赘述。系统安装好之后的虚拟机如下图所示。点击“操作”菜单中的“CTRL+ALT+DELETE”命令打开登录对话框,输入用户名administrator及密码,即可登录系统。
为虚拟机设置IP地址(192.168.1.1)等信息,并用ping命令测试是否可以与主机(本地连接4的IP:192.168.1.254)进行通信。
如果无法ping通,也可能是因为防火墙导致的。在主机防火墙的“入站规则”中启用“文件和打印机共享(回显请求-ICMPv4)”规则,应该就可以ping通了。如果是在主机上ping虚拟机,那同样需要修改虚拟机的防火墙规则。
然后在虚拟机的“操作”菜单中点击“快照”,为虚拟机创建快照“snap1”,以备系统出现问题时可以快速进行还原。
本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1149662