分析升级到VMwarevSphere的硬件需求.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分析升级到VMware vSphere的硬件需求 VMware ESX的下一版本只能运行在64位CPU上。因此你可能疑惑你冃前的硬件是否是 64位CPU,以便你能升级到vSphereo 首先我们來看看什么是64位CPUo在CPU中,术语bit指的是处理器存储器能存放 的数据数量。因此在64位CPU±的每个处理器存储器能存放64bit,而32位CPU的存 放32bito bit是测量信息存储的最小单位。一 byte通常包括八bit。多数x86服务器都是 32位或者64位的。如今,儿乎所有的企业服务器都有64位CPU,不过许多较旧的服务 器拥有32位CPU。 拥有64位CPU的能运行32位和64位操作系统和应用。许多操作系统都有64位和 32位版本,基于服务器硬件使用情况安装。不像有32位和64位CPU的不同版本的操作 系统和应用,VMware ESX3.X默认下都支持,就没有必要安装某个版本。不过VSphere 只能运行在64位CPU±。如果你将VSphere安装在只有32位CPU的服务器上,就会 出现下面这样的错误信息: [four CPU does not support long mode. Use a 32bit. dist-ribuCion. 为了解释这个图像,32位版本指的是ESX 3.5.x,因为它只支持32位CPU, vSphere 只支持64位CPU。你可能也怀疑“long mode是64位CPU,能在两个模式里运行:egacy 和long mode。当操作处于legacy模式,CPU仅仅运行32位代码,64位没用使用到。 当操作处于long模式,CPU能运行本身是64位的应用,也以一种兼容的模式运行32位 应用。 ESX 3.x以legacy模式还是long模式运行取决于服务器所使用的CPU类型。 VSphere只能支持long模式,因此需要64位CPU。VMware这样做的原因在于增加可 测量性和性能。 但是不是所有的64位CPU都相同。仅仅因为你拥有64位服务器并不意味着能在上 面运行64位子操作系统。X86 64位架构旨在使用改良的内存模式,这种架构由64位地 址空间组成,用在32位架构屮的分段内存模式被移除。因此,这导致在虚拟主机服务器上 的子操作系统出现问题。它们没有有效的机制来隔离来自64位子操作系统的虚拟机监控器。 Intel和AMD都已经在他们的CPU屮添加了功能,以便以Long模式运行时支持内存分段, 不过早期64位CPU模式没有这种功能。 Intel和AMD服务器 当以Long模式运行时,早期的AMD64CPU (C版及更早版)丢失了内存分段支持, 因此D版和后面发布的CPU要求运行vSphereo如果运行在AMD皓龙处理器上,你需要 AMD皓龙家族的CPU Rev E或者更后面的版本。此外,许多AMD服务器有个叫做AMD-V (AMD虚拟化扩展)的BIOS功能,这些服务器是必须支持64位子操作系统的0 Intel CPU 需要EM64T和VT支持,以及服务器的BIOSo EM64T是Intel的64位技术,VT是他 们的虚拟化技术。Intel EM64T CPU在Long模式下也没有内存分段支持,但是VT功能 能允许ESX运行。 Intel-VT和AMD-V功能默认情况下在服务器的BIOS里都是禁用的,因此检查BIOS 查看是否禁用。这个设置的BIOS设置位置依赖服务器制造商的需求,但是一般位于高级 或安全选项下面。如果在服务器BIOS设置没有看见这些选项心用虚拟化功能,这可能是 由于服务器不支持,这种情况常见于较IH的服务器。或者你的BIOS版本应该升级了。与 服务器制造商核对是否有较新的BIOS版本,以便升级后能启用这些高级功能。 需要64位处理器? 你如何查找你是否需要64位处理器?有几个可用的工具查看服务器,并看它们是否拥 有64位CPU和运行64位子操作系统。第一个工具是CPU识别工具。这个工具是VMware 提供的一个小型ISO文件,用以识别支持你主机的CPU,并让你知道是否支持64位long 模式和64位子操作系统。你可以将ISO文件刻录到CD,或者使用远程管理面板启用,因 此可以从ISO文件关闭和启动你的主机。 这个工具意味着直接运行在主机上,这就需要关闭它,不过我也加载ISO文件到子操 作系统的虚拟CD-ROM,从这启动得到相同的效果。我相信由于当多数子操作系统的硬件 是一般虚拟硬件,CPU通常作为牌子和在主机服务器里的任何模式显示。一旦运行此工具, 如下图所示: Random_Init.: Using random seed: 1042272719 (0x3elfdlcf) Reporting CPUID for 4 logical CPUs... All CPUs

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档