第 11 章 外部供应商
11.1. Red Hat Enterprise Virtualization 中的外部供应商介绍
除了 Red Hat Enterprise Virtualization Manager 本身管理的资源外,Red Hat Enterprise Virtualization 还可以使用外部系统所管理的资源。提供这些外部资源的供应商(称为外部供应商)可以提供如虚拟主机、虚拟机镜像和网络等资源。
Red Hat Enterprise Virtualization 当前支持以下外部供应商:
- Foreman/Satellite(提供主机)
- Foreman 和 Satellite 是用来管理物理和虚拟主机的一个工具。在 Red Hat Enterprise Virtualization 环境中,Foreman 或 Satellite 所管理的主机可以作为虚拟主机添加到 Red Hat Enterprise Virtualization Manager 中,并被它使用。在 Foreman 或 Satellite 服务器被添加到 Manager 后,您可以把 Foreman 所管理的主机添加到您的虚拟环境中。
- OpenStack 镜像服务(OpenStack Image Service (Glance))
- OpenStack 镜像服务提供了一组虚拟机镜像资源。在 Red Hat Enterprise Virtualization 环境中,这些镜像可以被导入到 Red Hat Enterprise Virtualization Manager 中,作为浮动磁盘或附加到特定虚拟机上的磁盘使用,并被转换为模板。在您把一个 OpenStack 镜像服务添加到 Manager 后,它会以一个没有附加到任何数据中心的存储域形式出现。Red Hat Enterprise Virtualization 环境中的虚拟机磁盘也可以作为虚拟机磁盘镜像被导出到 OpenStack 镜像服务中。
- 提供网络的 OpenStack Networking(Neutron)
- OpenStack Networking提供了软件定义的网络。在 Red Hat Enterprise Virtualization 环境中,OpenStack Networking 所提供的网络可以被导入到 Red Hat Enterprise Virtualization Manager 中,用来处理网络通信并可以创建负载的网络拓扑结构。在 OpenStack Networking 被添加到 Manager 后,您可以把 OpenStack Networking 所提供的网络手动导入到您的虚拟环境中。
- 使用 OpenStack Volume (Cinder) 作为存储管理
- OpenStack Volume 提高了对虚拟硬盘的持久行块存储管理的能力。OpenStack Cinder 卷由 Ceph Storage 提高。在 Red Hat Enterprise Virtualization 中,可以在 OpenStack Volume 存储上创建磁盘,并把它们位为浮动磁盘或附加到虚拟机。在把 OpenStack Volume 添加到 Manager 后,就可以在 OpenStack Volume 所提供的存储上创建磁盘。
- 使用 VMware 提供虚拟机
- 在 VMware 中创建的虚拟机可以通过 V2V(virt-v2v)进行转化,然后输入到 Red Hat Enterprise Virtualization 环境中。当把一个 VMware 供应商加入到 Manager 后,就可以导入它所提供的虚拟机。作为导入操作的一部分,V2V 转化操作会在一个代理主机上进行。
注意
在把外部供应商添加到 Red Hat Enterprise Virtualization 环境中以前,您需要先设置所有需要添加的外部供应商。请参阅 Deploying OpenStack: Enterprise Environments(Red Hat Enterprise Linux OpenStack Platform Installer)来获得更多关于设置外部供应商的信息。