vCenter
VMware vCenter Server是VMware vCenter的集中式管理平台。
针对用户已经部署VMware vCenter Server的应用场景,ZStack Cloud支持通过VMware提供的公开API接口纳管VMware vCenter,可以良好地兼容和管理VMware vCenter Server虚拟化管理平台部分功能,实现多虚拟化平台的统一管理。
支持对现有数据中心中的VMware虚拟化环境进行管理,能够查看VMware vCenter Server所管理的vSphere服务器资源和虚拟机资源,能够在虚拟数据中心中使用VMware vSphere资源,并在VMware vCenter集群中完成对云主机的常用操作。
目前,ZStack Cloud支持的vCenter版本包括5.5、6.0、6.5、6.7、7.0。
外部访问原理
ZStack Cloud通过异步事件监听方式,发送云资源控制请求到vCenter,并接收返回的事件内容。ZStack Cloud支持接收vCenter主动推送的内容,实现双向信息同步功能。
基础资源
- 支持添加多个vCenter并进行管理。
- vCenter资源导入ZStack Cloud支持过滤。
- dvSwitch场景:
只有添加到dvSwitch中的物理机,其相关资源才能导入ZStack Cloud,未添加到dvSwitch中的物理机,其相关资源不能导入ZStack Cloud。
- vSwitch场景:只有添加至少一个相同的vSwitch名称,且具备至少一个相同的端口组属性(包括:相同的网络标签和VLAN ID),满足以上条件的同一集群下的物理机,其相关资源(其上所有虚拟机、相同的端口组)才能导入ZStack Cloud。Note: ZStack Cloud仅接管虚拟机网络,不接管VMkernel或管理网络。
- dvSwitch场景:
- vCenter必须建立数据中心、集群和物理机的资源结构。
- 支持显示已经添加的本地存储和共享存储,包括vSAN、FC、iSCSI和NFS存储。Note: 目前不支持存储集群(Datastore Cluster)。
- vCenter需配置分布式交换机(dvSwitch)或标准交换机(vSwitch)的端口组信息。
- dvSwitch场景:
只有添加到dvSwitch中的物理机,其相关资源才能导入ZStack Cloud,未添加到dvSwitch中的物理机,其相关资源不能导入ZStack Cloud。
- vSwitch场景:只有添加至少一个相同的vSwitch名称,且具备至少一个相同的端口组属性(包括:相同的网络标签和VLAN ID),满足以上条件的同一集群下的物理机,其相关资源(其上所有虚拟机、相同的端口组)才能导入ZStack Cloud。Note: ZStack Cloud仅接管虚拟机网络,不接管VMkernel或管理网络。
- dvSwitch场景:
- vCenter已有的模板虚拟机,需要转换为【模板】类型。
| 操作 | 描述 |
|---|---|
| 添加vCenter | 添加vCenter到当前云平台。 添加vCenter后,ZStack Cloud会自动同步vCenter的集群、物理机、虚拟机、模板、存储、网络等资源,相关资源均支持界面查看。 |
| 编辑 | 修改vCenter的名称与简介。 |
| 同步数据 | 将vCenter的资源实时同步至本地。 Note:
|
| 删除vCenter | 将vCenter删除。 删除vCenter会同步删除vCenter相关资源的本地记录,远端vCenter上的真实资源不受影响。 |
注意事项
- 如果远端vCenter上的物理机处于维护模式状态,通过同步数据,可在本地查看该资源状态。
- 通过ZStack Cloud创建的vCenter云主机不显示资源池属性,也不在上述资源池页面展示。
- 历史版本(低于ZStack Cloud3.3.0)升级至最版本后,需点击同步数据按钮,才能查看到vCenter资源池信息。
云主机
在ZStack Cloud主菜单,点击,进入云主机界面。
| 操作 | 描述 |
|---|---|
| 创建vCenter云主机 | 本地创建vCenter云主机。 |
| 编辑 | 修改vCenter云主机的名称与简介。 |
| 更改分组 | 更改vCenter云主机所属的分组。 |
| 启动vCenter云主机 | 将处于停止状态的vCenter云主机启动。 |
| 停止vCenter云主机 | 将处于运行状态的vCenter云主机停止。 Note: 若云主机启用了高可用功能,停止云主机后,云主机将不会自动重启。 |
| 重启vCenter云主机 | 将处于运行状态的vCenter云主机重启。 |
| 恢复vCenter云主机 | 将处于暂停状态的vCenter云主机恢复。 |
| 暂停vCenter云主机 | 将处于运行状态的vCenter云主机暂停。 Note: 暂停vCenter云主机并非真正停止云主机,若将已暂停云主机所在物理机停用,则影响业务运行。 |
| 关闭电源 | 将处于运行状态的vCenter云主机强制进入停止状态。 Note: 正常状态下不建议执行此操作。 |
| 打开控制台 | 打开vCenter云主机的控制台,可登录云主机系统。 Note:
|
| 克隆 | 基于当前vCenter云主机的计算规格,克隆出与当前云主机系统相同的云主机。
|
| vCenter云主机迁移 | 将vCenter云主机迁移到别的计算节点中。
|
| 修改计算规格 | 支持离线修改vCenter云主机CPU/内存。 |
| 更改所有者 | 更改vCenter云主机的所有者。 Note: ZStack Cloud对接管的vCenter支持多用户管理,普通账户/项目成员可对vCenter云主机进行相关操作。 |
| 设置高可用 | 设置vCenter云主机的高可用级别。 计划性维护或突发情况导致云主机异常关机时,该策略可触发云主机自动重启,提高云主机可用性。 Note:
|
| 设置控制台密码 | 设置vCenter云主机的控制台密码。
|
| 加载云盘 | 加载可用的云盘至当前vCenter云主机。 |
| 卸载云盘 | 将加载的云盘从vCenter云主机卸载。 |
| 删除vCenter云主机 | 删除vCenter云主机,会删除本地记录,同时远端vCenter上的真实云主机停止。 |
| 还原vCenter云主机 | 从删除状态还原vCenter云主机。 Note: vCenter云主机还原后将归属至删除前所属的分组,如原属分组已经删除,该vCenter云主机将归属至默认分组管理。 |
| 彻底删除vCenter云主机 | 将删除状态的vCenter云主机彻底删除,会同时彻底删除本地记录和远端vCenter上的真实云主机资源。 |
网络
在ZStack Cloud主菜单,点击,进入网络界面。
| 操作 | 描述 |
|---|---|
| 创建vCenter网络 | 创建一个vCenter网络,网络类型包括:公有网络、扁平网络、VPC网络。 |
| 编辑 | 修改vCenter网络的名称与简介。 |
| 添加网络段 | 给vCenter网络添加网络段。IPv4 类型的公有网络支持地址池功能,可同时添加普通网段和地址池网段。扁平网络和VPC网络仅支持普通网段。 |
| 添加DNS | 给vCenter网络添加DNS。 |
| 设置共享模式 |
设置该资源的共享模式。目前支持以下三种模式:
Note:
|
| 删除vCenter网络 | 删除vCenter网络资源,会删除本地记录,远端vCenter上的真实网络资源不受影响。(删除vCenter网络时,会将相关vCenter云主机相应网卡卸载。) |
云盘
- 根云盘:云主机的系统云盘,用于支撑云主机的系统运行。
- 数据云盘:云主机使用的数据云盘,一般用于扩展的存储使用。
vCenter云盘管理主要涉及vCenter数据云盘的管理。
| 操作 | 描述 |
|---|---|
| 创建vCenter云盘 | 基于云盘规格或云盘镜像创建一个新的vCenter云盘。 |
| 编辑 | 修改vCenter云盘的名称与简介。 |
| 启用vCenter云盘 | 将处于停用状态的vCenter云盘启用。 |
| 停用vCenter云盘 | 停止使用vCenter云盘。 |
| 加载vCenter云盘 | 将vCenter云盘作为数据云盘加载到指定的vCenter云主机。 |
| 卸载vCenter云盘 | 卸载vCenter云主机的云盘。 Note: 从运行中的云主机卸载云盘可能影响业务连续性,请谨慎操作。 |
| 更改所有者 | 将vCenter云盘的所有者更改。 Note: ZStack Cloud对接管的vCenter支持多用户管理,普通账户/项目成员可对vCenter云盘进行相关操作。 |
| 删除vCenter云盘 | 将vCenter云盘删除后,
云盘会显示在回收站栏。 Note: 删除云盘后,该云盘与云主机的IO读写将中断,云盘将不可使用,恢复后才可继续挂载。
|
| 恢复vCenter云盘 | 恢复已删除的vCenter云盘。恢复后将显示在可用资源栏。 |
| 彻底删除vCenter云盘 | 将已删除的vCenter云盘彻底删除。 Note: 彻底删除云盘后,云盘相关资源会被彻底删除,不可逆转,请谨慎操作。 |
使用说明
- 根云盘:云主机的系统云盘,用于支撑云主机的系统运行。
- 数据云盘:云主机使用的数据云盘,一般用于扩展的存储使用。
- 不同Hypervisor上的云盘不可加载到不同类型的云主机上。例如,KVM云主机的云盘不能加载到vCenter云主机上。
- 云盘可在相同类型Hypervisor的不同云主机之间加载和卸载。
- 云盘同一时间只能加载到一个云主机。
- 云盘占用空间采用虚拟容量来计算。创建云盘时占用的是云盘的虚拟容量大小,本身只占用少量实际容量。随着写入文件数量的增加,实际容量会逐步增加。
- 根云盘作为vCenter云主机的附属,不能卸载。
镜像
ZStack Cloud支持添加vmdk格式的本地镜像到vCenter。通过同步数据,vCenter镜像在本地和远端实现状态同步。支持添加两种镜像类型:系统镜像和云盘镜像。
| 操作 | 描述 |
|---|---|
| 添加vCenter镜像 | 添加vmdk格式的本地镜像到vCenter,目前不支持加添ISO格式。 |
| 编辑 | 修改vCenter镜像的名称与简介。 |
| 启用vCenter镜像 | 将处于停用状态的vCenter镜像启用。启用后,镜像可作为候选使用。 |
| 停用vCenter镜像 | 将处于启用状态的vCenter镜像停用。停用后,镜像不可再作为候选使用。 |
| 设置共享模式 |
设置该资源的共享模式。目前支持以下三种模式:
Note:
|
| 更改所有者 | 更改vCenter镜像的所有者。 Note: ZStack Cloud对接管的vCenter支持多用户管理,普通账户/项目成员可使用admin共享的vCenter镜像。 |
| 删除vCenter镜像 | 删除vCenter镜像,会同时删除本地记录和远端vCenter上的真实镜像资源。 |
| 恢复vCenter镜像 | 将已删除的vCenter镜像恢复。恢复后,镜像会显示在可用资源栏。 |
| 彻底删除vCenter镜像 | 将已删除的镜像彻底删除。只有回收站的镜像才支持彻底删除。 |

