二、 硬件环境
本次动手实验所使用的硬件服务器均支持虚拟化,尤其是DELL R710服务器在升级了BIOS版本后对HyperV的支持更好。
在讲述硬件环境之前,先介绍确定CPU是否支持虚拟化的检测工具:网上有几种方法来确定CPU是否支持虚拟化,比较常见的就是使用AMD-V工具来运行判断。或是使用EVEREST工具,通过查看CPU下列几项来确定是否支持虚拟化:
1、 CPU是否支持硬件虚拟化,例如Intel VT技术或者AMD -V技术
2、 CPU是X64位技术
3、 CPU是否支持硬件DEP(数据执行保护)技术
这里,我介绍一款使用方法简单的工具来帮助大家判断自己的硬件是否满足虚拟化:SecurAble,最新版本是1.0.2570.1,下载地址是:http://www.softpedia.com/progDownload/SecurAble-Download-73409.html,使用它通过检测X64、DEP、Virtualization来确定是否支持虚拟化。如果通过后虽然能安装HyperV角色,但不能在此上安装虚拟机的化,请在BIOS中检查是否开启了相关选项。
1、 Dell服务器的配置(表3)
▲
2、 PC 服务器的配置
这两台机器的配置一模一样,本想着做成Hyper-V的高可用性群集,但存储连接有些问题,较为遗憾。(表4)
▲
3、 千M交换机
8端口千M交换机。
注意:
1、这些硬件平台在这次的实验过程中,直接承担HyperV主机的安装。其中能以DELL R710硬件条件来做为生产环境中虚拟化主机的硬件载体!当您需要在生产环境中实现此实验(或场景)的功能或应用时,请一定联系统集成商来咨询满足HyperV主机运行的硬件条件,而目前很多的硬件厂商都有较为成熟的虚拟化解决方案(硬件服务器、存储及网络设备),如这次动手实验用的DELL系列产品、如IBM公司的硬件产品等,它们都是经过实际测试,兼容性是没有什么问题的。
2、这些硬件平台,经检测(SecurAble工具)是可以直接安装Windows Server 2008 R2 With Hyper-V的(当然也可以安装Hyper-V Server 2008)操作系统并进行相关微软的虚拟化实验或应用的,笔者曾在此上测试了基于Windows Server 2008 R2的虚拟化解决方案,DELL本来就提供了相应的建议,可以用作参考,且效果不错。