PS:部署测试过XenServer、VMware vSphere、KVM的虚拟化方案,还是认为VMware vSphere的方案最成熟、bug最少!就是有点贵。本人的实践经验得出这样的结论:XenServer和KVM合适一个专业的团队来二次开发和管理,自由度高,但bug不少,很多功能需要二次开发,出现问题往往需要团队来解决(Xen的开源代码可是几十万行,网上资料极少。),合适大公司团队。而VMware vSphere方案成熟稳定,bug很少,功能强大,缺点是自由度低和收费贵;合适愿意花钱购买的中小公司,一个人就可以维护得很好。刚接触VMware vSphere的同学,经常会问一些很基本的问题,下面是VMware vSphere官方的常见问题解答,转载如下:
vSphere ESX 与 ESXi 体系结构有何差别?
vSphere ESX 和 ESXi 都是直接安装在服务器硬件上的裸机虚拟化管理程序体系结构。 二者都提供了业界领先的性能和可扩展性,不同之处在于体系结构组件和 vSphere 主机的操作管理。 尽管这两种虚拟化管理程序体系结构都不依赖操作系统进行资源管理,但是 vSphere ESX 体系结构依靠 Linux 操作系统(称为控制台操作系统 (COS) 或服务控制台)来执行以下两项管理功能:执行脚本,以及安装用于硬件监控、备份或系统管理的第三方代理。 vSphere ESXi 体系结构中已去除了服务控制台,从而大大减少了虚拟化管理程序占用空间,形成了将管理功能从本地命令行界面迁移到远程管理工具的发展趋势。 vSphere ESXi 代码库更小意味着“受攻击面”更小,需要修补的代码也更少,从而提高可靠性和安全性。 服务控制台的功能由符合系统管理标准的远程命令行界面取代。 查看 vSphere ESX 与 ESXi 管理的详细对比。
我是否可以使用 ESX 部署 VMware vSphere 5.1?
从 VMware vSphere 5 开始,ESXi 是唯一可用于部署 vSphere 的虚拟化管理程序体系结构。 由于 vSphere ESXi 不依赖于通用操作系统,代码库较小,因此它是一个更可靠、更安全的选择。 它设计紧凑,因而能嵌入在主流物理服务器中,可简化并加快部署。 简单易用是 vSphere ESXi 体系结构的设计宗旨。 它可通过菜单启动并具有自动配置功能,因此您能够极轻松地着手开始 VMware 虚拟化。
VMware 建议客户在升级到新版本的 vSphere 时将现有的 ESX 体系结构部署迁移到 ESXi。 在迁移之前应考虑以下事项:
- 确保支持您的硬件。 较新的 ESXi 体系结构不支持 ESX 体系结构所支持的某些较旧硬件。 有关受支持硬件的信息,请参阅 vSphere硬件兼容性列表。
- 确保您的第三方管理和备份工具与 ESXi 兼容。 某些工具可能依赖 ESXi 体系结构中已去除的服务控制台 (COS)。 VMware 已经针对 ESXi 开发了一些备选集成点,并且正在积极地与备份和管理合作伙伴合作,以帮助他们完成到新体系结构的过渡。 IBM、BMC、CA、HP、EMC 和 Symantec 等大部分主要管理或备份供应商都提供了与新体系结构兼容的产品,但是您应该咨询您的第三方供应商,了解有关受支持的产品和版本号的最新信息。
VMware 是否仍然为 ESX 体系结构提供支持?
VMware 将按照 VMware vSphere 支持策略 继续为 ESX 体系结构提供技术支持。
使用 ESXi 体系结构,需要使用什么类型的硬件才能运行 vSphere?
经认证,ESXi 虚拟化管理程序体系结构可在 1,000 多种服务器系统上运行,并在某些特定服务器型号上可直接使用经认证的 USB 密钥运行。 通常,ESXi 也支持 ESX 所支持的新硬件系统,但仍请搜索硬件兼容性列表 (HCL),以了解有关特定硬件系统的信息。
使用 ESXi 体系结构,我可以在 vSphere 上运行哪些操作系统?
与任何其他虚拟化供应商相比,VMware 提供了最广泛的操作系统支持。 ESX 和 ESXi 几乎支持相同的客户操作系统。 有关受支持的客户操作系统的完整列表,请搜索 客户操作系统兼容性列表。
我能否在 VMware vSphere 上运行通过 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 vSphere?
评估 VMware vSphere 的最简单方法是下载并安装免费的 vSphere Hypervisor 版本。 此外,您还可以利用 vSphere 评估。
使用 ESXi 体系结构时,Update Manager 是否将修补我的 vSphere 主机?
VMware vCenter Update Manager 将会更新运行 ESXi 的主机。 此外还为没有安装 VMware Update Manager 的环境提供了更新实用工具。
注意:VMware vCenter Update Manager 不可供免费的 VMware vSphere Hypervisor 使用。
使用 ESXi 体系结构时,vSphere 是否会维护日志文件或与 syslog 集成?是,使用 ESXi 体系结构,您可以生成日志文件。 从 vSphere 4.1 开始,持久日志记录是默认配置。 可以配置 vSphere 主机将日志发送到数据存储上的文件,以及发送到 syslog 服务器。 有关更多信息,请参见 ESXi 管理页。
vCLI 和 PowerCLI 在 ESX 与 ESXi 上的工作方式是否相同?
大多数 vCLI 和 PowerCLI 命令在两种体系结构上的工作方式相同。 但有少数 vCLI 命令不适用于 ESX; vCLI 参考指南的表 1-5 中列出了这些命令。 一些 vCLI 命令与对应的控制台操作系统命令的工作方式也存在一些特定差异,在KB1008194 中列出了这些命令。
什么是 ESXi Shell?
ESXi Shell 是用于诊断和修复运行 ESXi 的 vSphere 主机的命令行界面。 ESXi Shell 可通过 DCUI 或通过 vCenter Server 启用和禁用,并且还可以通过 SSH 远程访问。 有关更多信息,请参见 ESXi 管理页。
在 ESXi 上是否支持 SSH?
从版本 4.1 开始,支持对 ESXi Shell 进行 SSH 访问。
如何在 vSphere 主机上运行 esxtop?通过 vCLI 命令“resxtop”提供“esxtop”功能,该命令的功能与控制台操作系统中的 esxtop 相同。
使用 ESXi 体系结构时,如何结束卡死的虚拟机?
从 vSphere 4.1 开始,vCLI 已得到增强,包括了用于结束卡死虚拟机的命令。 有关如何结束卡死虚拟机的说明可以在KB1014165 中找到。
使用 ESXi 虚拟化管理程序体系结构时,如何监控 vSphere 主机上的硬件?
vSphere 同时支持 CIM API 和 SNMP v2 ,无需安装代理即可启用硬件监控。 可以通过 vCenter 控制台和通过 OEM 供应商提供的主要硬件监控工具监控硬件。 有关详细信息,请参见 ESXi 管理页。
来源:http://www.vmware.com/cn/products/datacenter-virtualization/vsphere/esxi-and-esx/faqs.html