通过修改用于创建实例的功能和映像的元数据参数,您可以创建使用单根 I/O 虚拟化 (SR-IOV) 规范的实例。SR-IOV 是一种规范,使得单根端口下的单个快速外围组件互连 (PCIe) 物理设备可显示为多个单独的物理设备。
有关 SR-IOV 要求和支持的功能的详细信息,请参见 vSphere Web Client文档。
下表介绍了 SR-IOV 的关键组件及其作用。
表 1.
VMware Integrated OpenStack环境中的 SR-IOV 组件
组件 |
角色 |
Nova 计算 |
- 收集 SR-IOV 设备列表并更新 PCI 设备规范列表。
- 在设备规范中嵌入主机对象 ID。
|
Nova PCI 管理器 |
- 使用地址、供应商 ID、产品 ID 和主机 ID 创建和维护设备池。
- 根据 PCI 请求向实例分配和取消分配 PCI 设备。
|
Nova scheduler |
|
vSphere |
|
前提条件
- 确认您的部署基于VDS。SR-IOV 不能与 NSX一起使用。
- 需要 VMware Integrated OpenStack2.0.x 或更高版本。
- 需要 vSphere6.0 或更高版本。