HyperV虚拟化技术资料集锦+学习Hyper-V的一点心得体会

转)HyperV虚拟化技术资料集锦+学习HyperV的一点心得体会
下面的内容,是由微软全球技术中心工程师收集和整理的虚拟化技术资料集锦。基本上涵盖了学习和应用基于Hyper-V架构的虚拟化平台所需要掌握的知识和资料。非常的有价值。文章稍长,不过确实写得很好,请大家耐心看完。呵呵。至于我的一点学习心得贴在最后,欢迎大家评点。
1.Hyper-V的安装部署
在Windows
Server 2008 X64上面安装Hyper-V和添加任何一个Windows组件都一样,都是从System Manger里面添加role开始的。
进入 Server Manager 后,单击选中视图左窗口导航菜单中的”Roles”,之后单击视图右窗口中的”Add Roles”,以添加角色。
弹出 Roles 安装向导,点击 “Next”。
选择服务器角色界面中,勾选”Hyper-V”,并点击”Next”。
创建虚拟网络,这里会显示出当前系统可供 Hyper-V 使用的网络连接。
通过向导收集完信息后,点击”Install”进行 Hyper-V 的安装。
安装过程结束后,向导会提示必须重启服务器,点击”Yes”重新启动服务器。安装完成后大家就可以去Hyper-V Manager中去进行虚拟机创建和管理工作了。
另外需要提醒大家的是我们在Windows Server 2008 RTM中集成的Hyper-V只是Beta版本,因为WindowServer2008是今年2月份RTM的,而Hyper-V的最终正式版是在今年6月时候推出的。所以大家需要去我们的网站上下载RTM版的Hyper-V进行安装。
(爱如潮水:其实就是一个补丁。如果我没有记错的话,应该是mu_update_for_windows_server_2008_kb950050)
下载地址如下:[url]http://www.microsoft.com/downloads/details.aspx?FamilyId=F3AB3D4B-63C8-4424-A738-BADED34D24ED&displaylang=en[/url]
2. Hyper-V对硬件的兼容性:
Hyper-V对于软件和硬件有一些requirement,其中比较主要的如下:
首先就是它只支持64位的windows server 2008,也就是说它不能装在X86位的windows 2008上.
其次, Hyper-V需要CPU支持虚拟化技术, 对应到不同的厂商就是Intel VT和AMD-V。
除此外,CPU还必须支持DPE(hardware-enabled Data Execution Prevention)技术,这个是为了安全性,Intel系的CPU中管这个叫做XD(execute disable),AMD的里面叫做NX(No execute)
最后,当然需要你的机器拥有越多越好的内存。
也就是说假如您使用的是Intel的CPU,请确认它支持Intel-VT和XD,假如您使用的是AMD的CPU,请确认它支持AMD-V和NX。其次请您确认您是否在机器的主板设置当中启用了以上功能(在BIOS里面,多数情况下,这两个功能叫做Hardware AssistantVirtualization和Date Execution Protection)
对于其他的一些IO设备,对大多数设备来说,只要硬件设备能够在Windows Server 2008下工作,那么就肯定能够在虚拟机下工作。而对于诸如DAS, FC SAN, iSCSI SAN等共享存储设备的各种功能的支持,详细信息您可以参考:[url]http://blogs.technet.com/josebda/archive/2008/02/06/storage-options-for-windows-server-2008-s-hyper-v.aspx[/url]
3.虚机的文件大小
Hyper-V和其他一些虚拟化产品,比如Virtual PC和VirtualServer一样都使用了VHD格式的虚拟磁盘文件。Microsoft Virtual HardDisk(VHD)格式是用于提供统一产品支持系统的常用虚拟化文件格式,它为客户提供了更加完美的可管理性、安全性、可靠性和更高的成本效益。VHD虚拟磁盘文件的最大尺寸为2040 GB
您在Hyper-V当中可以建立三种类型的虚拟磁盘文件(VHD),第一种是动态磁盘,这种磁盘的大小会随着你写入的数据的增多而变大,直到达到您在新建它时所选定的磁盘大小;第二种是固定磁盘,这种磁盘文件从一开始就被固定了大小,不管它里面实际被写入了多少数据;第三种就是差异磁盘,它能够建立其相对于某一个母盘的差异磁盘,适合快速大量建立虚拟机的场合。其中,第一种和第三种都能够达到节约磁盘空间的效果
4.利用模板来快速创建虚拟机
在实际生活和工作中我们经常需要批量建立虚机,这样的话如果我们还是按照前面那种方法创建虚机就会很麻烦,因为这样会很慢,而Hyper-V也为我们提供了差异磁盘技术来解决这个问题。利用这种技术我们可以先创建一个虚机系统,并进行相关的设置,如桌面等。然后以此系统为模板(严格来说是此虚机系统安装后的硬盘为母盘)建立差异磁盘,并将此差异磁盘指派给新的虚拟机来使用。当你使用新的虚拟机后,它仍会以母盘内系统来启动,但是此后在此系统内所进行的任何变动都会被保存在差异磁盘内,而不会改变母盘内的内容。这样不但能够快速地创建新的系统,而且节省了磁盘空间。而实际您使用这个虚拟硬盘的时候,它会在背后把您的母盘文件和这个差异文件连接在一起作为一个实际的硬盘使用。
简单步骤如下:
(1)在已

程子  发表于: 2009-09-27

我要回答

电子邮件地址不会被公开。 必填项已用*标注

敬请读者进行回答,本站保留删除与本问题无关和不雅内容的权力。

相关推荐