VMware ESXi 全面解析
VMware 嵌入式 hypervisor
TT 服务器技术专题之“主标题” Page 2 of 72
虚拟化 hypervisor:VMware ESXi 全面解析
VMware ESXi 是 VMware 的嵌入式 hypervisor。ESXi 没有服务控制台,可以说是一个
精简版的 ESX。对于由于成本和硬件还没有开始实施虚拟化的组织来说,使用免费的
VMware ESXi hypervisor 不失为着手虚拟化的好方式。在本次虚拟化技术专题中,我们
TechTarget 中国的虚拟化专家将详细讲解 VMware ESXi 的安装、配置、管理、迁移等实用
技术。
VMware ESXi 安装与配置
免费版的 ESXi 既可以嵌入到服务器中(从闪存启动),也可以通过安装程序安装到
现有服务器。安装 ESXi 后,可以通过哪些途径对其进行设置?ESXi 不支持哪些主板和网
卡?该如何修改?
Hyper-V 与 ESXi 的简单介绍及安装要点
安装和配置 VMware ESXi
如何更改 ESXi 驱动以支持多种主板和网卡?
VMware ESXi 安全与管理
使用 VMware ESXi 也有不方便的情况,打破这一层安全防护可能会导致 VMware ESXi
的证书的失效和技术支持合同的破坏。什么又是 VIMA?它如何弥补 ESXi 和 ESX 管理上的
不足?
如何安全地管理 VMware ESXi?
安装 VIMA 的两种方法
如何使用 VMware VIMA 弥补 ESXi 管理上的不足?
TT 服务器技术专题之“主标题” Page 3 of 72
如何防止在隔离区出现 VMware ESXi 网络安全漏洞?
VMware ESXi 迁移技术
几乎每个数据中心都有未充分使用的物理服务器运行着单个应用,可以把这些服务器
虚拟化。在这系列的两个部分中,我们将介绍如何将现有的物理服务器转换到 VMware
ESXi 虚拟机。
如何转换物理服务器到 VMware ESXi 虚拟服务器?
在物理服务器上安装 VMware ESXi
VMware ESXi 使用技巧
本部分具体描述使用 VMware ESXi。有哪些方法为 VMware ESXi 打补丁?VMware ESX
与 VMware ESXi 在获取 health status(健康状况)有什么不同?怎样上传文件到 VMware
ESX 3i Server?
如何上传文件到 VMware ESXi
两种方法为 VMware ESXi 打补丁
在 ESX 与 ESXi 里获取 health status
TT 服务器技术专题之“主标题” Page 4 of 72
Hyper-V 与 ESXi 的简单介绍及安装要点
首先我们要确定虚拟化能带给我们什么样的改变和好处:
虚拟化技术实现了资源整合,降低服务器成本,基于现在的硬件性能比以往有了长足
的进步。特别是双核多核 CPU、固态磁盘的出现,还有 RAID 技术门槛的大降低,虚拟化不
再是专业服务器的专利,甚至可以融入到家用(以后的文章我会写到虚拟化系统在家庭方
面的应用)。
虚拟化技术实现服务器资源的统一管理。我个人觉得虚拟化技术将会给远程管理带来
一场技术更新,特别是微软的 Hyper-V 和 VMware 的 ESXi 实行免费了之后。以前的远程管
理不外乎基于软件和硬件的监控管理。软件是我们常用的 Windows 远程桌面
3389/radmin/pcanywhere 等,硬件的有服务器独立的远程管理控制卡(这个卡很昂贵,我
自己没有亲自接触过)。虽然虚拟化技术不能完全代替远控卡,但是硬件虚拟主系统可以
实现更多普通远控卡的功能。
虚拟主系统是 2008 年年底才迅速发展。常用的虚拟主系统有微软的 Hyper-V2008(目
前官网已经有基于 Windows Server 2008 R2 版本,不过启动界面还显示着 win7 的标志)
和 VMware 的 ESXi,还有思杰公司也有虚拟系统方案,不过暂时没有免费版本。我用得最
多的只是思杰的 PVS 无盘系统。有趣的是 VMware 在微软宣布 Hyper-V 完全免费之后,紧
跟着就发布免费的 ESXi 虚拟系统。
Windows Server 2008 R2
TT 服务器技术专题之“主标题” Page 5 of 72
Hyper-V Server 2008 和 ESXi 都是一种虚拟的主系统,并不是我们日常用的 VMware
Workstation 或者 VPC。EXSi 和 Hyper-V 都是一个完整的系统,可以打个比方,VMware
Workstation 等虚拟机只是操作系统的一个软件,提供的功能都是基于主系统(Linux 或
Windows),性能也是受到所在操作系统的影响。而 EXSi 和 Hyper-V 则是一个完整的宿主
系统,EXSi 是基于 Linux 修改而成,Hyper-V 是基于 Windows 修改而成。这两个系统只是
个宿主系统,无任何额外功能,都需要另一个管理系统来管理这两个宿主系统(这也是免
费产品的缺陷所在)。
我试验了一下,Hyper-V 很麻烦,它没有一个免费的像 VMware Infrastructure2.5 这
样的客户端工具来管理宿主系统。我在微软主页上找了几个小时,暂时只知道可以用
SCVMM2008 和 windows2008 X86-64 版自带的 Hyper-V 来远程管理(VISTA X86-64 版也可
以),SCVMM2008 提供了 180 天的测试期,我本来想只需用到远程虚拟机管理工具 VMM
ADMINISTRATOR CONSOLE 来管理已经安装好 Hyper-V,但是它还需要加入域。