vCenter Server Appliance简称VCSA,是ESXI这套产品的核心管理工具
VCSA功能介绍
集中管理
- 统一控制台:管理多台 ESXi 主机(支持数千台物理服务器)
- 自动化部署:通过模板批量部署虚拟机
高级资源调度与优化
| 功能 | 作用 | 技术亮点 |
|---|---|---|
| DRS (动态资源调度) | 自动平衡集群内 VM 的 CPU/RAM 负载 | 基于预测算法的智能迁移 |
| Storage DRS | 自动平衡存储负载(空间利用率 & I/O 延迟) | 跨 datastore 迁移虚拟机磁盘 |
| 资源池 (Resource Pools) | 按业务划分 CPU/RAM 配额 | 层级化资源分配 |
高可用与业务连续性
- vSphere HA
ESXi 主机故障时自动重启 VM(RTO < 5分钟)
基于心跳检测的故障切换
- vMotion & Storage vMotion
零停机迁移(计算资源迁移/存储迁移)
- Fault Tolerance (FT)
提供 连续可用性(主备 VM 实时同步)
VCSA部署
VCSA可以独立部署也可以嵌套部署,但一般不会独立部署,除非是超大型ESXI集群
使用嵌套部署的话,也可以支持HA特性
图形化部署(windows安装)一阶段
一阶段是装虚拟机的配置
VCSA镜像版本需要大于等于ESXI版本,仅限同一个大版本
我使用的是ESXI7.0.3,VCSA镜像使用的是VMware-VCSA-all-7.0.3-20395099.iso
双击挂载镜像
进入E:\vcsa-ui-installer\win32目录
运行installer.exe

设置部署在哪个ESXI上

设置部署规格,选择最小
设置部署在哪个VMFS中(精简置备)

图形化部署(windows安装)二阶段
二阶段主要是装软件
选择时区、是否开启SSH
创建域,或加入域
这里新建域,因为本来我们就没有域


安装完成

网页登录,安装完成
administrator@<域名>

命令行部署
很多情况下,网络环境会很差,需要通过VPN等方式访问客户环境,或者客户环境在国外,在VCSA图形化安装过程中可能会断联
首先找一台linux,进行一个镜像上传
1 | # 我传到了/mnt内,然后挂载到/VCSA-mount/ |
一阶段完成
部署虚机

二阶段完成
安装软件

进入网页验证

VCSA基础使用
添加集群、主机
VCSA支持DataCenter的创建,DataCenter原则上就是一个region的概念,需要通过地域来划分。
但中小型一般想怎么划分就怎么划
VCSA支持集群创建,如果创建集群,将可以支持HA、DRS等高级功能
在一个DataCenter中可以创建多个集群,且每个集群都可以加入ESXI主机,不同集群区分于ESXi属性,比如CPU架构
添加完成后,可以通过vCenter访问到ESXi主机的存储资源、网络资源、虚机资源等
锁定模式
- 禁用:可以通过web UI访问ESXi
- 正常:只能通过本地控制台或vCenter访问ESXi
- 严格:只能通过vCenter访问ESXi

创建虚机
这一步操作其实和workstation差不多,可以看到成功获得IP


克隆虚机
ESXi本身没有克隆功能,但vCenter有克隆虚机功能

模板功能
这个我在PVE上用过,不实操了,相当于是将一个虚机克隆成模板,然后通过模板可以克隆出其他的虚机,但模板本身不是虚机