给虚拟化测试实验室选择硬件与OS

日期: 2010-05-24 作者:Eric Siebert翻译:王越 来源:TechTarget中国 英文

在本文的上半部分中,TechTarget中国的虚拟化专家Eric Siebert分析了打造虚拟化测试实验室学习VMware技术的前提要求,本文接着分析如何为实验室选择硬件与操作系统。   这一差异非常重要,因为i5-750的2GB DIMM只能够支持8GB的内存,但是我需要使用i7-920支持12GB的内存。两个主板都支持4GB DIMM,并且要远远比2GB的DIMM昂贵。最后,两者之间的总花费差额大概是150美元。

  我最终选择i7-920的原因如下: 支持更快速的RAM;支持超线程;在Turbo模式中,速度更快;150美元对于在变化非常快的计算机领域来讲并不是很多;   基于对Asus品……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

在本文的上半部分中,TechTarget中国的虚拟化专家Eric Siebert分析了打造虚拟化测试实验室学习VMware技术的前提要求,本文接着分析如何为实验室选择硬件与操作系统。

  这一差异非常重要,因为i5-750的2GB DIMM只能够支持8GB的内存,但是我需要使用i7-920支持12GB的内存。两个主板都支持4GB DIMM,并且要远远比2GB的DIMM昂贵。最后,两者之间的总花费差额大概是150美元。

i7-920

  我最终选择i7-920的原因如下:

  • 支持更快速的RAM;
  • 支持超线程;
  • 在Turbo模式中,速度更快;
  • 150美元对于在变化非常快的计算机领域来讲并不是很多;

  基于对Asus品牌的信任以及其良好的口碑,我选择购买Asus的主板。另外我选择使用Corsair DDR3-1600,三通道内存。在我做完这个决定之后,就可以选择其他组件了。

  • 机箱(59.99美元):机箱的价格不是很贵。midtower机箱支持两个风扇,这一点非常重要,因为i7-920耗电量以及产生的热量都非常大。
  • 电源(44.99美元):我需要至少500w的功率来支持高端声卡和快速处理器。
  • 显卡(89.99美元):我选择购买的是高端ATI Radeon HD 4670显卡,该显卡支持1024MB内存并且有很好的参考标准,另外还可以支持很多流行游戏。
  • DVD驱动(39.99美元):我购买的是一个简单的Sony 22x串口高级技术挂载(SATA:Serial Advanced Technology Attachment)DVD-RW驱动。
  • 硬盘驱动(89.99美元):我买的是Seagate Barracuda 3.0 GB/s 7200 RPM SATA 1 TB,以防止只有5900RPM速率的低费用驱动。

  这样的一个PC配置可以使我实施家庭虚拟化任务。我可能更倾向于扩充该配置,把RAM扩展到12GB以支持多台虚拟机同时运行。我也可能新增另外一个1TB的内部SATA接口驱动以供虚拟机单独使用。

  另外一个我肯定会扩充的组件是增加一个共享的网络存储设备以便使用ESX的高级属性,如VMware的动态迁移属性、VMotion。同虚拟机一样运行的ESX或者ESXi主机可以通过内置在ESX(i)内部的iSCSI或者网络文件系统协议访问该共享区域。

  另外一些可以负担得起的设备支持iSCSI和NFS以及高级属性,如RAID。此类产品包括Iomega ix2-200(最低价格269美元)、Iomega ix4-200d (最低价格699美元)或者DroboPro(最低价格1499美元)。

  在选择硬件之后,我开始选择操作系统。我对Linux并不是特别感兴趣,Windows XP就很不错,但是这个系统有点落后。我对Vista也不是非常感兴趣,因此Windows 7自然而然就成了最佳选择,并且VMware Workstation 7也支持该系统。我为了运行VMware工作环境以及4GB以上的RAM,我不得不选用64位的Windows7系统。另外我选择使用专业版,因为该版本有很多不错的功能,并且要比企业版便宜。

  这些组件准备好之后就有意思了:组装计算机保证一切都可以正常工作。如果从来没有组装过计算机,完成这些工作就有点困难了,因为并没有一个一步一步的使用手册。从基本上来讲,必须清楚手头上正在做的工作。

  幸运的是,这并不困难。最大的问题是保证所有的主板连接都是正确的。但是在安装的时候通常可以查看相应组件的使用手册。第一步是把电源安装在机箱上,这一步非常容易。接下来再把主板安装在机箱内,这一步有点麻烦。下一步是安装其它组件,如CPU(确保正确地插入插槽,并且需要正确地加固散热器和风扇)、内存(放入正确的插槽中)和声卡(为保证最佳性能确保插入正确的PCI插槽)。

  这时就可以安装硬盘驱动和DVD驱动了。然后把电源、驱动和机箱大量的电源线连接到主板上正确的连接器上。这一步需要认真对待,一定要仔细阅读说明书,并且了解电线的正确连接以及其各自目的。如果有任何疑问都需要咨询生产商、购买该组件的地方或者从网上查询答案。

  组装和连接完所有组件之后启动计算机。通常情况下用户都希望首先进入BIOS更改部分设置。我认为存储和CPU模式是最重要的两项设置。默认的存储方式是集成开发环境(IDE:Integrated Development Environment)——兼容模式,但是因为我使用SATA接口驱动,我把设置改为高级的主机控制器接口以保证更好的性能。

  CPU模式的选择对虚拟化非常重要,取决于BIOS生产商而各不相同,但通常情况下都在高级CPU设置项下面。在我的计算机上称之为Intel虚拟化技术,该设置必须激活来运行管理程序(工作站)内的虚拟化管理程序(ESX或者ESXi)。

  在这一步完成之后,把Windows 7安装DVD放在光驱开始装载操作系统,由于计算速度非常快,这一步大概不到10分钟的时间。然后,我开始下载并安装VMware Workstation 7,在Workstation7中可以激活虚拟机的创建和ESX或者ESXi的安装,以及共享的存储设备,我甚至可以使用VMotion。

  读者可能会问“为什么不使用免费的VMware Server产品来代替”,与VMware Workstation 7相比,工作站有很多高级的功能和控制方式,性能更加强劲。另外,VMware通常会在把新功能和技术(如记录/重放)迁移到其它产品(如ESX)之前引入到工作站中。

  最后要说的是家庭实验室不仅仅可以用来学习虚拟化技术,也可以有其它很多用途。例如使用虚拟机浏览网络非常安全,因为虚拟机可以保护PC机免于来自虚拟机内部的恶意攻击。也可以为家里的其他人创建专用的虚拟机:Mini型的虚拟台式机虚拟机架构分类设置。

  另外在家里面构建一个虚拟测试实验室需要注意的是:想一下,一旦拥有一个之后,就希望对其进行扩充。构建一个家庭实验室最终可能会导致一个家庭版完整数据中心,因此就会耗费更多的时间和费用。另外一个建议是:为您最重要的另一半留下足够的时间和费用,这样才可以保证他/她才能够原谅你搭建这个虚拟的测试实验室。

翻译

王越
王越

相关推荐