在最近发布的vSphere 5.0中,VMware淘汰了ESX,ESXi成为了唯一的hypervisor。在ESXi 5.0中,VMware提供了七大重要的增强功能,包括:镜像生成器(Image Builder)、面向服务的无状态防火墙、主机硬件全面监控、安全系统日志(Secure Syslog)、VMware vSphere Auto Deploy、扩展增强型esxcli框架以及新一代的虚拟机硬件。本文对ESXi 5.0七大重要的增强功能进行简单的介绍。
镜像生成器是一组新的命令行程序,允许管理员创建定制的ESXi镜像,经过定制的ESXi镜像包含专用硬件,比如启动器以及CIM提供者所需要的第三方组件。Image Builder创建的镜像适用于各种类型的部署,比如基于ISO的安装,基于PXE(Preboot Execution Environment,预引导执行环境)的安装以及自动部署。在ESXi 5.0中,Image Builder被设计为Power Shell的嵌入式组件并和PowerCLI进行了绑定。
vSphere 5.0使用面向服务的、无状态防火墙保护ESXi 5.0管理界面,可以使用vSphere Client或者带有esxcli接口的命令行对ESXi 5.0防火墙进行配置。ESXi 5.0防火墙引擎不必再使用iptables和规则集为每个服务定义端口规则。对于远程主机来说,你可以指定允许访问每个服务的IP地址或者IP地址段。
ESXi 5.0对SNMP v.2进行了扩展,能够全面监控主机上的所有硬件。
ESXi 5.0在系统消息记录方面提供了一些增强功能。所有的日志信息通过syslog生成,可以使用SSL或者TCP连接将日志信息保存在远程日志服务器上。通过ESXCLI或vSphere Client能够对日志信息进行配置,并能够将不同来源的日志信息更加方便地加入到不同的日志中。
VMware vSphere Auto Deploy 组合了主机配置文件、镜像生成器、PXE的功能特性,大大简化了管理安装ESXi以及升级数百台服务器的任务。ESXi主机镜像集中存储在自动部署库中,能够基于用户定义的规则自动部署新主机,而且重建服务器变得和reboot一样简单。为在不同版本的ESXi之间进行迁移,仅仅需要使用Auto Deploy PowerCLI更新规则,然后进行遵从性检查并进行相关修复操作就可以实现。
扩展增强型esxcli框架提供了一组丰富的一致、可扩展命令,包括便于进行主机故障排除及维护的命令。扩展增强型esxcli框架采用了与其他管理框架,比如vCenter Server以及PowerCLI相同的方法,将身份认证、角色及审计进行了统一。你可以通过vSphere CLI远程使用esxcli框架,也可以在本地通过ESXi Shell(之前的Tech Support Mode)使用它。
ESXi 5.0引入了新一代的虚拟机硬件版本,将ESXi 4.1中的虚拟机版本7升级为版本8,包括了以下新特性:
ESXi 5.0虚拟机支持多达32个虚拟CPU,在ESXi平台上完全能够运行大型的CPU密集型工作负载。
可以给ESXi 5.0虚拟机分配多达1TB内存。
ESXi 5.0虚拟机支持3D图形,能够运行Windows Aero以及基本的3D应用程序。
如果ESXi 5.0的虚拟机操作系统为Linux,那么该虚拟机将能够支持USB 3.0设备。Linux虚拟机能够访问并使用运行vSphere Web Client或者vSphere Client的计算机本地连接的USB 3.0设备。需要注意的是vSphere 5.0 目前还不支持ESXi主机所连接的USB 3.0设备。
运行在ESXi 5.0上的虚拟机能够从统一扩展固件接口(Unified Extended Firmware Interface,UEFI)启动并使用该接口。