第 1 章  Red Hat CloudForms 简介

Red Hat CloudForms 为企业提供了解决虚拟环境的管理所需的远见、控制和自动化。这个技术让使用虚拟基础架构的企业改进可见性及控制,并可让刚开始进行虚拟化部署的企业可以构建和操作管理得当的虚拟基础架构。

Red Hat CloudForms 提供以下功能组件:

  • 洞察力:发现、监控、利用率、性能、报表、分析、计费和趋势。
  • 控制:安全、合规、警告、基于策略的资源和配置强制。
  • 自动化:IT 流程、任务和事件、预配、负载管理和编排。
  • 集成:系统管理、工具和进程、事件控制台、配置管理数据库(CMDB)、基于角色的管理(RBA) 和 Web 服务。

1.1. 构架

以下图示演示了 Red Hat CloudForms 的功能。其特性设计是要协同工作,以提供对虚拟基础设施的强大管理和维护。 1845

该架构有以下组件构成:

  • Red Hat CloudForms Appliance(工具)是作为安全、高性能、预配虚拟机提供。可提供 HTTPS 通讯支持。
  • Red Hat CloudForms Server(服务器)位于该工具中。它是 SmartProxy 与虚拟管理数据库之间的通讯软件层,包括 HTTPS 通讯支持。
  • 虚拟管理数据库(VMDB)位于该工具或另一台计算机可访问的工具中。它是所收集的有关您虚拟架构信息的明确来源,还保存有关工具任务的信息。
  • Red Hat CloudForms Console(控制台)是网页界面,用来查看并控制服务器及工具,通过 Web 2.0 混合应用程序及网页服务(WS 管理)界面使用。
  • SmartProxy 可位于该工具中,也可位于 ESX 服务器中。如果没有嵌入在服务器中,则可使用该工具部署 SmartProxy。必须在每个存储位置配置 SmartProxy,同时工具也必须能够访问 SmartProxy。SmartProxy 代表工具通过端口 443 与 HTTPS 通讯。

1.2. 要求

要使用 Red Hat CloudForms,必须满足以下要求:

  • 以下网页浏览器之一:

    • Mozilla 的扩展支持发行本(ESR)中支持的 Mozilla Firefox 版本
    • Internet Explorer 10 或更新版本
    • Google Chrome 商业版
  • 最低分辨率为 1280x1024 的显示器。
  • Adobe Flash Player 9 或更高的版本。发布时,可在 http://www.adobe.com/products/flashplayer/ 访问。
  • 必须已安装 Red Hat CloudForms 工具,并在您的企业版环境中激活。
  • 虚拟机以及要控制的云实例必须可以访问 SmartProxy。
  • 要控制的资源必须与一个 SmartProxy 关联
重要

由于浏览器的限制,红帽只支持在每个都标签浏览器中登录一个标签页。只为活跃的标签页保存控制台设置。出于同样的原因, Red Hat CloudForms 不保证浏览器的返回按钮会有预期的效果。红帽建议使用控制台提供的痕迹导航(breadcrumb)。

1.3. 术语

本文档通篇使用以下术语。操作前请复习这些术语。

帐户角色
用户对 Red Hat CloudForms 控制台不同部分和功能的访问等级。可为用户分配各种帐户角色,以限制或允许访问该控制台及虚拟基础设施。
动作
评估某个条件后执行的操作。
警报
Red Hat CloudForms 警告会就该虚拟环境在很多关键配置更改及阈值限制通知管理员及监控的系统。这些通知是以电子邮件或 SNMP 陷阱的形式发送。
分析配置文件
主机、虚拟机或实例的自定义扫描。可从分类、文件、事件日志及注册条目中收集信息。
高可用计算资源池。这些资源的使用根据用户要求衡量,并根据成本测量。
Red Hat CloudForms 工具
虚拟管理数据库(VMDB)及 Red Hat CloudForms 所在虚拟机。
Red Hat CloudForms 控制台
Red Hat CloudForms 工具中集成的基于网络的界面。
Red Hat CloudForms 角色
为 Red Hat CloudForms 服务器分配的名称,规定 Red Hat CloudForms 服务器可以做什么。
Red Hat CloudForms 服务器
Red Hat CloudForms 工具中运行的应用程序,并与 SmartProxy 及 VMDB 通讯。
集群
提供高可用性及负载平衡的分组主机。
条件
任意事件触发的控制策略测试,可决定后续动作。
发现
Red Hat CloudForms 服务器运行的进程,可查找虚拟机及云提供商。
偏移
虚拟机、实例、主机、集群在其不同时间点的对比。
事件
检查条件的触发器。
事件监控器
Red Hat CloudForms 工具中用来为事件监控外部提供者,并将其发送给 Red Hat CloudForms 服务器的软件。
主机
运行 hypervisor 的计算机,可托管并监控虚拟机。支持的 hypervisor 包括 RHEV-H、VMware ESX 主机、Windows Hyper-V 主机。
实例/云实例
依赖预先定义的映象的按需虚拟机,并使用可伸缩之硬件资源集,比如 CPU、内存、联网接口。
管理的/注册的 VM
连接到主机并存在于 VMDB 中的虚拟机。同时,连接到提供者及 VMDB 中现有的模板。注:模本不能与主机连接。
管理的/未注册的 VM
位于存储库中,或不再连接到提供者或主机,同时存在于 VMDB 中的虚拟机或模板。如果将该虚拟机从提供者清单中删除,则之前视为已注册的虚拟机可能成为未注册的虚拟机。
提供者
是一台载入软件的计算机,可用来管理多台位于多台主机中的虚拟机。
策略
用来管理虚拟机的事件、条件及动作组合。
策略配置文件
一组策略。
刷新
Red Hat CloudForms 服务器运行的进程,用来检查提供者、主机与其他资源比如存储位置、存储库、虚拟机或实例之间的关系。
区域
使用区域创建中央数据库,用来报告和制作图表。
资源
主机、提供者、实例、虚拟机、存储库或数据存储。
资源池
在其中分配 CPU 及内存资源的一组虚拟机。
存储库
包含虚拟机的数据存储位置。
SmartProxy
SmartProxy 是代表 Red Hat CloudForms 工具在主机、提供者、存储及虚拟机中执行动作的软件。
将 SmartProxy 配置为位于 Red Hat CloudForms 工具或 ESX 服务器版本中。可使用 Red Hat CloudForms 工具部署 SmartProxy,并使其可见于 VMFS 存储。每个存储位置中必须有一个 SmartProxy。SmartProxy 代表 Red Hat CloudForms 工具动作。如果 SmartProxy 没有嵌入 Red Hat CloudForms 工具,则会在标准端口 443 通过 HTTPS 与 Red Hat CloudForms 工具通讯。
SmartState 分析
SmartProxy 运行的进程会收集虚拟机或实例的详情,其中包括帐户、驱动程序、网络信息、硬件及安全补丁。这个进程还会由主机和集群中的 Red Hat CloudForms 服务器运行。这些数据是保存在 VMDB 中。
SmartTags
用来为您的云及基础设施中的资源创建自定义、可搜索索引的描述符。
存储位置
连接到某个资源的设备,比如 VMware 数据存储,可用来存储数码信息。
标签
Red Hat CloudForms 用户定义的描述性术语或资源,可用来将系统分类。
模板
模板就是一个预先配置的虚拟机备份,可以被用来捕获原始虚拟机中安装的软件和软件配置,也包括硬件配置。
未管理的虚拟机
在 VMDS中没有虚拟机与之关联的数据存储中找到的文件。这些文件可在 Red Hat CloudForms 服务器没有其配置信息的提供者中注册。可能的原因是尚未发现该提供者,也可能是已发现该提供者,但未提供安全认证。
虚拟机
系统的软件实施,其功能与物理机类似。虚拟机利用一台或一组物理主机的硬件基础设施,提供可伸缩的按需系统预置。
虚拟管理数据库(VMDB)
Red Hat CloudForms 工具用来保存有关您资源、用户及所有管理虚拟企业所需内容的数据库。
虚拟指纹
网页界面中代表资源的映象,比如提供者或虚拟机,简要显示该资源属性。每个虚拟指纹都被分为四个部分,以用来提供资源信息,比如软件及电源状态。
可将 Red Hat CloudForms 基础设施划分为区,以便配置故障切换,同时隔离流量。可根据您的环境创建区。可根据地理位置、网络位置或功能划分区。首次启动后,会将新服务器放到默认区中。

1.4. 获得帮助并提供反馈信息

如果您对本文档所描述的操作有问题时,请访问红帽客户门户网站:http://access.redhat.com。通过客户门户网站,您可以:

  • 搜索或者浏览有关红帽产品技术支持文章的知识库。
  • 向红帽全球支持服务(GSS)提交支持案例。
  • 访问其它产品文档。

红帽还托管了大量讨论红帽软件和技术的电子邮件列表。公开列表位于 https://www.redhat.com/mailman/listinfo。点击任意列表名称即可订阅该列表或者访问列表归档。

1.5. 文档反馈

如​果​您​发​现​了​排​印​错​误​或​者​有​改​进​本​文​档​的​建​议​,​请​在客户门户网站向 GSS 提交​报​告​。​

提交报告时,请确定包含了手册识别符:Deployment Planning Guide

如果您有针对文档的建议,请尽量具体描述。如果发现任何错误,请附带章节号以及上下文,以便我们查找。