VMware ESXi
与ESX 产品之比较
VMware vSphere 5.0
以后版本,所有底层虚拟化产品都改为ESXi产品,本文主要比较了ESXi与ESX的各自特点,以便对大家是否要把现有的ESX升级为ESXi
5.0 或把ESXi 4.1升级为ESX5.0 有个借鉴。
ESXi 和 ESX 体系结构比较一、ESX与ESXi概念定义
VMware ESX 体系结构:在原始 ESX 体系结构中,虚拟化内核(称为 vmkernel)使用称为控制台操作系统(简称 COS 或服务控制台)的管理分区来扩充。控制台操作系统的主要用途是提供主机的管理界面。在控制台操作系统中部署了各种 VMware 管理代理,以及其他基础架构服务代理(例如名称服务、时间服务和日志记录等)。在此体系结构中,许多客户都会部署来自第三方的其他代理以提供特定功能,例如硬件监控和系统管理。而且,个别管理用户还会登录控制台操作系统运行配置和诊断命令及脚本。 VMware ESXi 体系结构:在 ESXi 体系结构中,移除了控制台操作系统,所有 VMware 代理均直接在 vmkernel 上运行。基础架构服务通过 vmkernel 附带的模块直接提供。其他获得授权的第三方模块(例如硬件驱动程序和硬件监控组件)也可在 vmkernel 中运行。只有获得 VMware 数字签名的模块才能在系统上运行,因此形成了严格锁定的体系结构。通过阻止任意代码在 ESXi 主机上运行,极大地改进了系统的安全性。 VMware ESX 和
VMware ESXi 都是直接安装在服务器硬件上的裸机管理程序。二者均具有业界领先的性能和可扩展性,不同之处在于 VMware
ESXi 采用了独特的体系结构和操作管理方法。尽管二者都不依赖操作系统进行资源管理,但 VMware ESX 依靠 Linux
操作系统(称作服务控制台)来执行以下两项管理功能:执行脚本,以及安装用于硬件监控、备份或系统管理的第三方代理。ESXi
中已删除了服务控制台,从而大大减少了此管理程序的占用空间,实现了将管理功能从本地命令行界面迁移到远程管理工具的发展趋势。更小的
ESXi
代码库意味着“受攻击面”更小,需要修补的代码也更少,从而提高可靠性和安全性。服务控制台的功能由符合系统管理标准的远程命令行界面取代。
VMware ESXi 是着手实现虚拟化的最简单途径。通过将应用程序整合到更少的服务器上,可减少硬件、电力、散热和管理成本,从而开始节省资金。VMware ESXi 已经过优化和测试,它甚至可以用最低的性能开销运行资源占用量最大的应用程序和数据库。利用 VMware ESXi,您可以在一台服务器上运行多个操作系统,从而降低硬件成本运行更为环保的数据中心,从而降低能源成本使应用程序的备份和恢复更为简单,在生产环境中运行资源占用量最大的应用程序。 二、ESX和ESXi比较
VMware ESXi
是
VMware 最高级的虚拟化管理程序体系结构。
ESXi不同版本之间的差异:
三、VMware
ESXi 虚拟化管理程序体系结构的优点
VMware vSphere 的虚拟化管理程序体系结构在虚拟基础架构的管理中起关键作用。 2001 年推出的裸机 ESX 体系结构大幅增强了性能和可靠性,客户因此可将虚拟化的优势扩展到他们的关键任务应用程序上。同样,ESXi 体系结构的推出也代表着可靠性和虚拟化管理方面的飞跃。 VMware ESXi 的大小不到 ESX 的 5%,它独立于操作系统运行,并改进了虚拟化管理程序在安全性、部署和配置以及持续管理方面的管理操作。 1、提高可靠性和安全性:较早的 VMware ESX 体系结构依赖基于 Linux 的控制台操作系统 (OS) 来提供服务和基于代理的合作伙伴集成。在新的、独立于操作系统的 ESXi 体系结构中,去除了将近 2 GB 的控制台操作系统,直接在核心内核中实现必备的管理功能。去除控制台操作系统将使 ESXi 的代码库大小急剧减小到约 2、简化部署和配置:ESXi 拥有的配置项比 ESX 少得多,因此可以极大地简化部署和配置,并且更容易保持一致性。 3、减少管理开销:ESXi 采用基于 API 的合作伙伴集成模型,因此不需要安装和管理第三方管理代理。利用远程命令行脚本编写环境(例如 vCLI 或 PowerCLI),可以自动执行日常任务。 4、简化虚拟化管理程序修补和更新:由于 ESXi 的体积更小,组件更少,因此所需的补丁程序比 ESX 少得多,从而缩短了维护时段,并减少了安全漏洞。在其生命周期中,ESXi 3.5 所需的补丁程序约为 ESX 3.5 的 1/10。 四、ESXi 5.0 中的新增功能 在 vSphere 5.0 版本中,VMware 对 ESXi 增加了一些重要的增强功能。 1、全新 Image Builder :一套新的命令行实用程序,管理员可以使用这些实用程序创建包含用于专用硬件的第三方组件(例如驱动程序和 CIM 提供程序)的自定义 ESXi 映像。 Image Builder 可以用于创建适合不同部署类型的映像,例如基于 ISO 的安装、基于 PXE 的安装以及自动部署。它被设计成一个 Power Shell 管理单元组件,并与 PowerCLI 捆绑在一起。 2、全新 ESXi 防火墙:ESXi 5.0 管理界面通过一种面向服务和无状态的防火墙加以保护,您可以使用 vSphere Client 或带 esxcli 接口的命令行对该防火墙进行配置。一种新型防火墙引擎消除了使用 iptable 和规则集为每个服务定义端口规则的情况。对于远程主机,您可以指定允许访问每个服务的 IP 地址或 IP 地址范围。 3、全新更强大的 SNMP 支持:ESXi 5.0 扩展了 SNMP v.2 支持,现在您可以全面监控主机上的所有硬件。 4、全新安全 Syslog: 5、全新通过自动部署集中管理主机映像和配置的功能:与主机配置文件、Image Builder 和 PXE 配合使用,VMware vSphere 自动部署能够简化管理数百台计算机的 ESXi 安装和升级的任务。 ESXi 主机映像集中存储在自动部署库中。新主机可以根据用户自定义的规则自动实现部署。全新重建服务器就好像重新启动一样简单。要在各个 ESXi 版本之间迁移,您需要使用自动部署 PowerCLI 来更新规则,并执行测试遵从性和修复操作。 6、全新增强型统一 CLI 框架: 7、全新虚拟硬件:ESXi 5.0 引入了虚拟机硬件版本 8 的新一代虚拟硬件,它包括以下新功能: 1) 2) 3) 4) 5) 8、AD 集成: 9、脚本化安装: 10、ESXi 支持“从 SAN 启动”: |
|
来自: BorisBlog > 《Vmware相关》