转自VMware官网
VMware ESX 与 VMware ESXi 有何区别?VMware ESX 和 VMware ESXi 都是直接安装在服务器硬件上的裸机虚拟化管理程序体系结构。 二者均具有业界领先的性能和可扩展性,不同之处在于 VMware ESXi 采用了独特的体系结构组件和操作管理方法。 尽管这两种虚拟化管理程序体系结构都不依赖操作系统进行资源管理,但 VMware ESX 依靠 Linux 操作系统(称作服务控制台)来执行以下两项管理功能:执行脚本,以及安装用于硬件监视、备份或系统管理的第三方代理。 ESXi 中已删除了服务控制台,从而大大减少了此虚拟化管理程序的占用空间,实现了将管理功能从本地命令行界面迁移到远程管理工具的发展趋势。 更小的 ESXi 代码库意味着“受攻击面”更小,需要修补的代码也更少,从而提高可靠性和安全性。 服务控制台的功能由符合系统管理标准的远程命令行界面取代。 查看 VMware ESX 与 VMware ESXi 管理的详细对比。
我是否可以使用 ESX 部署 VMware vSphere 5?从 VMware vSphere 5 开始,ESXi 是唯一可用于部署 vSphere 的虚拟化管理程序。 由于 VMware ESXi 不依赖于通用操作系统,并且其代码库较小,因此选择它更可靠、更安全。 它设计紧凑,因而能嵌入在主流物理服务器中,可简化并加快部署。 VMware ESXi 的设计还注重简便性。 它具有菜单提示启动和自动配置功能,这使它成为着手 VMware 虚拟化的最简单方式。
VMware 建议客户在升级到 vSphere 5 或 vSphere 4.1 时将现有 ESX 部署迁移到 ESXi。在迁移之前,您应该在部署 ESXi 或从 ESX 转换到 ESXi 前考虑以下事项:
- 确保您的硬件在 ESXi 上受支持,因为其硬件兼容性列表 (HCL) 与 ESX 的不完全相同。 大体而言,由于 VMware ESX 支持旧服务器,因此其 HCL 更长,但在所有新服务器上,ESXi 与 ESX 在支持方面应该是相同的。
- 确保您的第三方管理和备份工具与 ESXi 兼容。 其中的一些工具依赖于 ESX 的服务器控制台 (COS),ESXi 的体系结构中则已经删除了此服务控制台。 VMware 已经针对 ESXi 开发了一些备选集成点,并且正在积极地与备份和管理合作伙伴合作,以帮助它们完成从 ESX 到 ESXi 的过渡。 大多数主要的管理或备份供应商(如 IBM、BMC、CA、HP、EMC、Symantec 和 Veritas)都提供与 ESXi 兼容的产品,不过您应向您的第三方供应商咨询有关受支持产品及版本号的最新信息。 有关 VMware ESXi 与 VMware ESX 管理功能的详细对比,请阅读 此知识库文章。
VMware 将按照 VMware vSphere 支持策略继续为 VMware ESX 提供技术支持。
使用 ESXi 体系结构,需要使用什么类型的硬件才能运行 vSphere?经认证,VMware ESXi 虚拟化管理程序体系结构可在 1000 多种服务器系统上运行,并在某些特定服务器型号上可直接使用经认证的 USB 密钥运行。 通常,支持 ESX 的新硬件系统也支持 ESXi,有关特定硬件系统的信息,请搜索 硬件兼容性列表 (HCL)。
使用 ESXi 体系结构,我可以在 vSphere 上运行哪些操作系统?与任何其他虚拟化供应商相比,VMware 提供了最广泛的操作系统支持。 VMware ESXi 和 ESX 几乎支持相同的客户操作系统。 有关受支持的客户操作系统的完整列表,请搜索 客户操作系统兼容性列表。
是否可以在 VMware ESX 或 ESXi 上运行通过 Microsoft Virtual Server、Microsoft Virtual PC 或 VMware Server 创建的虚拟机?可以。 您可以使用免费的 VMware vCenter Converter 导入使用 VMware Server、Microsoft Virtual Server 或 Microsoft Virtual PC 第 7 版或更高版本创建的虚拟机。 VMware vCenter Converter 还支持从物理机以及某些第三方磁盘映像格式等源进行转换。 有关详细信息,请查看 VMware vCenter Converter 常见问题解答。
VMware ESXi 与 VMware vSphere 有何不同?ESXi 是 VMware *的裸机虚拟化管理程序体系结构。 它是唯一可用于 vSphere 5 或更高版本的虚拟化管理程序体系结构。 客户可以在物理服务器上安装 ESXi 软件以虚拟化其资源(CPU、内存等),并在多个虚拟机之间共享它们。 应用 vSphere 许可证(Essentials、Essentials Plus、Standard、Enterprise、Enterprise Plus)可以将一组逻辑上相互独立的 ESXi 主机转变为可动态分配给各虚拟机的虚拟化资源池。 vSphere 许可证还使客户可以充分利用 vMotion、DRS、HA 等功能。
VMware vSphere Hypervisor 与 VMware vSphere 之间有何区别?VMware vSphere Hypervisor 是 VMware vSphere 的入门级版本。 它是免费提供的,以便帮助各种规模的公司体验虚拟化的基本优势。 VMware vSphere Hypervisor 使客户能够将运行多个虚拟机的多个物理服务器整合到一个 vSphere 主机中。 VMware vSphere Hypervisor 是那些熟悉虚拟化技术并且在自己的组织中证明了其价值的 IT 专业人员的理想选择。 除了服务器整合功能之外,已上市的 VMware vSphere 版本(Essentials、Essentials Plus、Standard、Enterprise、Enterprise Plus)还提供了更多高级功能,例如高可用性、实时迁移、电源管理、自动负载平衡等。 要解除对这些功能的锁定,客户需要购买相应的 VMware vSphere 许可证并部署 VMware vCenter Server 管理软件,后者使您能够集中管理多个 vSphere 主机。
我如何评估 VMware ESXi 虚拟化管理程序体系结构?要评估 VMware ESXi 体系结构,最简单的办法就是下载和安装 vSphere Hypervisor。 此外,您还可以利用 vSphere 评估
使用 ESXi 体系结构时,VMware Update Manager 是否将修补我的 vSphere 主机?VMware vCenter Update Manager 将可以更新 ESXi。此外,我们还为不具有 VMware Update Manager 的环境提供了一个更新实用程序。
注意:VMware vCenter Update Manager 不可供免费的 VMware vSphere Hypervisor 使用。
使用 ESXi 体系结构时,vSphere 是否保持日志文件或与 syslog 集成?
是的,使用 ESXi 体系结构,您可以生成日志文件。从 ESXi 4.1 开始,持久日志记录就是默认配置。 可以配置 ESXi 将日志发送到数据存储上的文件,以及发送到 syslog 服务器。 有关更多信息,请参见 ESXi 管理页。
vCLI 和 PowerCLI 在 ESX 与 ESXi 上的工作方式是否相同?
大多数 vCLI 和 PowerCLI 命令在两个平台上的工作方式相同。 但有少数 vCLI 命令不适用于 ESX,在 vCLI 参考指南的表 1-5 中列出了这些命令。 一些 vCLI 命令与对应的控制台操作系统命令的工作方式也存在一些特定差异,在 KB1008194 中列出了这些命令。
什么是 Tech Support Mode?
Tech Support Mode 是用于诊断和修复 ESXi 系统的命令行界面。 在默认安装中启用了该工具,但未激活。 从 ESX 4.1 开始,您可以通过 DCUI 或通过 vCenter Server 启用和禁用 Tech Support Mode,还可以通过 SSH 对其进行远程访问。 有关更多信息,请参见 ESXi 管理页。 要了解 Tech Support Mode 在 ESXi 5.0 中的工作方式,请参见 KB1003677。
在 ESXi 上是否支持 SSH?
从版本 4.1 开始便支持到 ESXi 系统上的 Tech Support Mode 的 SSH 连接。
如何在 ESXi 上运行 esxtop?
通过 vCLI 命令 resxtop 提供 Esxtop 功能,该命令的功能与控制台操作系统中的 esxtop 相同。
使用 ESXi 体系结构时,如何结束卡死的虚拟机?
从 vSphere 4.1 开始,vCLI 已得到增强,包括了用于结束卡死虚拟机的命令。 在 KB1014165 中提供了有关如何在 ESXi 4.0 中结束卡死虚拟机的说明。
使用 ESXi 虚拟化管理程序体系结构时,如何监控 vSphere 主机上的硬件?
ESXi 同时支持 CIM API 和 SNMP v2 ,无需安装代理即可启用硬件监控。 可以通过 vCenter 控制台或通过 OEM 供应商提供的主要硬件监控工具监控硬件。 有关详细信息,请参见 ESXi 管理页。