VMware Integrated OpenStack 部署中创建的虚拟机显示在 vCenter 清单中。管理和使用 OpenStack 虚拟机的方式存在许多限制。

大多数情况下,您必须在 OpenStack 仪表板或 CLI 中(而非在 vSphere Web Client 中)管理此类虚拟机。

vSphere 中支持的 OpenStack 功能

vSphere 支持某些 OpenStack 功能。

OpenStack 功能 vSphere 支持

启动

重新引导

终止

调整大小

挽救

暂停

取消暂停

挂起

恢复

插入网络

仅以下情况支持插入网络:
  • 在扁平模式下使用 Nova 网络
  • 使用基于 Debian 或 Ubuntu 的虚拟机
  • 引导时

插入文件

串行控制台输出

RDP 控制台

附加卷

分离卷

实时迁移

快照

iSCSI

光纤通道

通过 vSphere 数据存储支持

设置管理员通行证

获取客户机信息

设置主机信息

Glance 集成

服务控制

VLAN 网络

扁平网络

安全组

使用 VMware NSX for vSphere 的 Neutron 插件时,vSphere Web Client 支持安全组。

防火墙规则

路由

配置驱动器

撤出或主机维护模式

卷交换

卷速率限制

OpenStack 中的虚拟机操作

下表映射了 VMware Integrated OpenStackvSphere 虚拟机操作,并建议了执行操作的最佳位置。如果在 VMware Integrated OpenStack 中创建虚拟机,则在 VMware Integrated OpenStack 中管理该虚拟机。

vSphere 功能 相应的 OpenStack 功能 通过 OpenStack API 显示 执行此操作的位置

创建虚拟机

启动实例

OpenStack 仪表板
重新引导

重新引导

OpenStack 仪表板或 vSphere Web Client

删除

终止

OpenStack 仪表板
调整大小

调整大小

OpenStack 仪表板

暂停

暂停

OpenStack 仪表板或 vSphere Web Client

取消暂停

取消暂停

OpenStack 或 vSphere Web Client
暂停

挂起

OpenStack 仪表板

恢复

恢复

OpenStack 仪表板

串行控制台输出

串行控制台输出

OpenStack 仪表板或 vSphere Web Client
RDP 控制台 RDP 控制台 OpenStack 仪表板或 vSphere Web Client
添加磁盘 附加卷 OpenStack 仪表板
移除磁盘 分离卷 OpenStack 仪表板
vMotion 实时迁移 vSphere Web Client
快照 快照 OpenStack 仪表板或 vSphere Web Client
通过 VMware Tools 提供的功能。 获取客户机信息/获取主机信息 OpenStack 仪表板或 vSphere Web Client

对于 vSphere Web Client,该功能由 VMware Tools 提供。

分布式端口组 VLAN 网络或扁平网络 OpenStack 仪表板
通过 VMware Tools 提供的功能。 配置驱动器 OpenStack 仪表板或 vSphere Web Client

对于 vSphere Web Client,该功能由 VMware Tools 提供。

在虚拟机中安装 VMware Tools 在虚拟机中安装 VMware Tools OpenStack 仪表板或 vSphere Web Client

OpenStack API 中不支持的 vCenter 功能

OpenStack 功能和 vSphere 功能之间不存在直接校验。OpenStack API 不支持以下 vCenter 功能。

  • 将主机添加到群集

    OpenStack 无法将主机添加到 vSphere 中的群集。

  • 将主机置于维护模式

    将主机置于维护模式以对其进行维护,例如,安装更多内存。仅当用户请求主机进入或退出维护模式时,主机才会执行相应操作。OpenStack 中不存在此类功能。有关进入和退出维护模式的说明,请参见 vSphere 文档。

  • 资源池

    vSphere 中的资源池是灵活管理资源(如,CPU 和内存)的逻辑抽象。OpenStack 没有类似资源池。

  • vSphere 快照

    vCenter 支持 OpenStack 快照,但是 vSphere 快照不同,在 OpenStack API 中不受支持。