第 12 章 外部供应商
12.1. Red Hat Virtualization 中的外部供应商介绍
除了 Red Hat Virtualization Manager 本身管理的资源外,Red Hat Virtualization 还可以使用外部系统所管理的资源。提供这些外部资源的供应商(称为外部供应商)可以提供如虚拟主机、虚拟机镜像和网络等资源。
Red Hat Virtualization 当前支持以下外部供应商:
- 用于主机配置的 Red Hat Satellite
- OpenStack 镜像服务(OpenStack Image Service (Glance))
- OpenStack Image Service 提供了一组虚拟机镜像资源。在 Red Hat Virtualization 环境中,这些镜像可以导入到 Red Hat Virtualization Manager 中,用作浮动磁盘或附加到虚拟机上并转换为模板。在将 OpenStack Image Service 添加到 Manager 后,它会显示为没有附加到任何数据中心的存储域。Red Hat Virtualization 环境中的虚拟磁盘也可以作为虚拟磁盘镜像导出到 OpenStack Image Service。
- 提供网络的 OpenStack Networking(Neutron)
- OpenStack Networking提供了软件定义的网络。在 Red Hat Virtualization 环境中,OpenStack Networking 所提供的网络可以被导入到 Red Hat Virtualization Manager 中,用来处理网络通信并可以创建负载的网络拓扑结构。在 OpenStack Networking 被添加到 Manager 后,您可以把 OpenStack Networking 所提供的网络手动导入到您的虚拟环境中。
- 使用 OpenStack Volume (Cinder) 作为存储管理
- OpenStack Volume 提高了对虚拟硬盘的持久行块存储管理的能力。OpenStack Cinder 卷由 Ceph Storage 提高。在 Red Hat Virtualization 中,可以在 OpenStack Volume 存储上创建磁盘,并把它们位为浮动磁盘或附加到虚拟机。在把 OpenStack Volume 添加到 Manager 后,就可以在 OpenStack Volume 所提供的存储上创建磁盘。
- 使用 VMware 提供虚拟机
- 在 VMware 中创建的虚拟机可以通过 V2V(virt-v2v)进行转化,然后输入到 Red Hat Virtualization 环境中。当把一个 VMware 供应商加入到 Manager 后,就可以导入它所提供的虚拟机。作为导入操作的一部分,V2V 转化操作会在一个代理主机上进行。
- 用于网络配置的外部网络供应商
- 任何实现了 OpenStack Neutron REST API 的外部软件定网络供应商都被支持。与 OpenStack Networking(Neutron)不同,Neutron 代理不是作为主机上的虚拟接口驱动而使用的。虚拟接口驱动需要由外部网络供应商来实现。
为了在您的 Red Hat Virtualization 环境中使用外部供应商所提供的资源,您需要先把外部供应商添加到您的虚拟化环境中。