可以创建租户虚拟数据中心,以实现安全的多租户环境和资源分配。可以在为每个电信工作负载提供特定服务级别协议的不同计算节点上创建这些数据中心。
项目配额可限制 OpenStack 资源跨多个计算节点或可用区,但不保证资源可用性。通过创建租户虚拟数据中心为计算节点上的 OpenStack 项目分配 CPU 和内存,您可以在多租户环境中为租户提供资源保证并避免相邻干扰场景。
租户虚拟数据中心在计算节点级别分配资源。您也可以使用相同的特定实例在虚拟网络功能 (VNF) 级别分配资源。有关说明,请参见为实例配置 QoS 资源分配。
可以使用 viocli 实用程序、vAPI 或 Data Center Command-Line Interface (DCLI) 管理租户虚拟数据中心。此过程使用 viocli 实用程序作为示例。有关使用 vAPI 或 DCLI 的信息,请参见使用租户虚拟数据中心 vAPI。
前提条件
- 启用 VMware Integrated OpenStack 运营商版本 功能。请参见启用 Carrier Edition 功能。
- 确定要在其下创建租户 VDC 的项目的 UUID。可以通过运行 openstack project list 命令来查找项目 UUID。
- 确定要在其上创建租户 VDC 的计算节点的名称。可以通过运行 openstack compute service list 命令来查找计算节点的名称。
过程
结果
后续步骤
可以通过运行 viocli get tenant-vdcs ttvdc-uuid
命令在租户虚拟数据中心中显示资源池。每个资源池都会列出提供商 ID、项目 ID、状态、最小和最大 CPU、最小和最大内存以及计算节点信息。如果租户虚拟数据中心包含多个资源池,则第一行显示所有池的汇总信息。
运行 viocli update tenant-vdc 命令可以更新租户虚拟数据中心,而运行 viocli delete tenant-vdc
命令可以删除租户虚拟数据中心。