首先介绍一下VMware虚拟化的工作原理

    1)虚拟化基础知识
    现如今的 x86 服务器的设计存在局限性,每次只能运行一个操作系统和应用,这为 IT 部门带来了挑战。因此,即使是小型数据中心也必须部署大量服务器,而每台服务器的容量利用率只有 5% 到 15%,无论以哪种标准来衡量,都十分低效。

    虚拟化使用软件来模拟硬件并创建虚拟计算机系统。这样一来,企业便可以在单台服务器上运行多个虚拟系统,也就是运行多个操作系统和应用,从而实现规模经济并提高效益。
    2)虚拟机

    虚拟计算机系统被称为“虚拟机”(VM),它是一种严密隔离的软件容器,内含操作系统和应用。每个功能完备的虚拟机都是完全独立的。通过将多台虚拟机放置在一台计算机上,可仅在一台物理服务器或“主机”上运行多个操作系统和应用。
    名为“hypervisor”的精简软件层可将虚拟机与主机分离开来,根据需要为每个虚拟机动态分配计算资源。
    VMware vSphere ESXi 是一款裸机 hypervisor,直接安装在物理服务器上,并将其划分为多个虚拟机。
    具体架构如下
    VMware vSphere ESXi6 安装部署教程 - 图1
    VMware vSphere ESXi6 安装部署教程 - 图2
    实现服务器虚拟化后,多个操作系统可以作为虚拟机在单台物理服务器上运行,并且每个操作系统都可以访问底层服务器的计算资源

    原理先介绍到这里,下面直接介绍如何在物理服务器上安装ESXi6
    一、首先U盘启动镜像制作
    需要提前准备:
    1、UltraISO刻录软件(请使用UltraISO9.6.3及以上的版本, 百度上搜索UltraISO,在官网https://cn.ultraiso.net/上下载最新版本)
    2、U盘一个
    3、准备ESXi ISO镜像(VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso)+VMware vSphere Client exe客户端安装程序
    建议下载ESXi6.0版本 (ESXi6.5以上版本不再支持VMware vSphere Client C/S客户端,只支持Web Client)
    VMware vSphere ESXi6 安装部署教程 - 图3
    刻录步骤如下:
    (1)插入U盘后双击打开UltraISO,打开ESXi6的ISO镜像文件,选择“写入硬盘映像”
    VMware vSphere ESXi6 安装部署教程 - 图4
    (2)点击写入,如下图如示,等待刻录完成
    VMware vSphere ESXi6 安装部署教程 - 图5

    二、用启动U盘在物理服务器上进行ESXi6的安装
    服务器启动后进入bios配置RAID及进行其它相关设置后,插入刻录好启动镜像的U盘,从U盘启动安装系统
    下面以DELL服务器为例:开机自检,根据屏幕提示,
    1、按F11 进入Boot Manager 设置,选择从U盘启动进行安装
    VMware vSphere ESXi6 安装部署教程 - 图6
    2、一直等待后自动进入开始安装引导界面,如下图所示
    VMware vSphere ESXi6 安装部署教程 - 图7
    3、随后进入安装界面
    VMware vSphere ESXi6 安装部署教程 - 图8
    VMware vSphere ESXi6 安装部署教程 - 图9
    4、出现提示界面“欢迎进入VMware ESXi 6.0.0 的安装”按回车键选择Continue
    VMware vSphere ESXi6 安装部署教程 - 图10
    5、按F11选择同意用户许可协议继续
    VMware vSphere ESXi6 安装部署教程 - 图11
    6、进入扫描硬件界面
    VMware vSphere ESXi6 安装部署教程 - 图12
    7、选择要安装的存储设备后继续
    VMware vSphere ESXi6 安装部署教程 - 图13
    8、接下来选择键盘布局,默认US Default不变,按回车继续
    VMware vSphere ESXi6 安装部署教程 - 图14
    9、设置用户root的密码,长度至少为7位
    VMware vSphere ESXi6 安装部署教程 - 图15
    10、确认安装,提示磁盘将被覆盖<格式化> ,按F11选择继续安装
    VMware vSphere ESXi6 安装部署教程 - 图16
    11、进入安装进度条
    VMware vSphere ESXi6 安装部署教程 - 图17
    12、安装完成,回车键重启
    VMware vSphere ESXi6 安装部署教程 - 图18
    13、重启过程中先拔掉U盘,等待服务器进入ESXi启动界面
    VMware vSphere ESXi6 安装部署教程 - 图19
    14、ESXi启动完成成功,在控制台界面,就可以清楚看到服务器各种信息例如CPU型号、主机内存大小
    VMware vSphere ESXi6 安装部署教程 - 图20
    15、接下来按F2后,输入安装时设置的root密码进入ESXi6管理控制台
    VMware vSphere ESXi6 安装部署教程 - 图21
    VMware vSphere ESXi6 安装部署教程 - 图22
    16、选择Configure Mangemnet Network——IPv4 Configuration设置管理IP地址
    VMware vSphere ESXi6 安装部署教程 - 图23
    17、使用空格键选用Static静态IP地址的方式,并设置管理IP地址,例如192.168.31.249 掩码255.255.255.0,默认网关192.168.31.1
    VMware vSphere ESXi6 安装部署教程 - 图24
    18、管理IP设置完后,按ESC退出提示保存应用,按Y选择应用
    VMware vSphere ESXi6 安装部署教程 - 图25
    19、自动退到主界面,可以看到管理IP已经变为修改后的IP
    VMware vSphere ESXi6 安装部署教程 - 图26
    DNS信息 root管理密码修改等其它操作配置与之类似,不再一一介绍
    三、在管理PC上安装VMware vSphere Client管理客户端
    1、接下来,在管理PC上安装VMware vSphere Client管理客户端
    VMware vSphere ESXi6 安装部署教程 - 图27
    2、安装完成后,打开客户端程序,登录ESXi主机
    IP地址为上面设置的管理IP,用户名为root,密码为安装时设置的密码
    VMware vSphere ESXi6 安装部署教程 - 图28
    3、登录时安全警告选择忽略
    VMware vSphere ESXi6 安装部署教程 - 图29
    4、接下来就进入到ESXi主机的管理界面
    VMware vSphere ESXi6 安装部署教程 - 图30
    ESXi6安装部署就介绍到这里