附录 A. 术语词汇表
以下是本文档中使用的术语。熟悉这些术语可帮助您理解 Red Hat Satellite 6。
- 激活码
- Kickstart 文件用来控制注册活动的注册令牌,与 Red Hat Satellite 5 中的注册码类似,但提供特征子集,因为注册后是由 Puppet 控制软件包和配置管理。
- 应用程序生命周期环境
- 应用程序生命周期环境代表软件开发生命周期(Software Development Life Cycle,SDLC)推广路径中的一个步骤或阶段。推广路径也称开发路径。内容(比如软件包和 Puppet 模块)是通过发布和推广内容视图的方式贯穿生命周期环境。所有内容视图均有版本,就是说可以将某个具体版本在某个典型推广路径中推广。例如:从 development 到 test 再到 production。在 Red Hat Satellite 5 中频道克隆采用的就是这个概念。
- 附加
- 这个过程是将订阅与某个提供 RPM 内容访问的主机关联。
- Capsule
- Capsule 是额外的服务器,可在 Red Hat Satellite 6 部署中使用,以便利用其他本地化服务以外的内容联合及分布(Puppet Master、
DHCP
、DNS
、TFTP
等等)。 - 目录
- 目录 是为具体计算机描述所需系统状态的文件。它列出所有需要管理的资源,以及那些资源间的相依性软件包。
- 计算配置文件
- 计算配置文件 为某个计算资源中的新虚拟机指定默认属性。
- 计算资源
- 计算资源 是 Red Hat Satellite 6 用来部署主机和系统的虚拟或云架构。示例包括 Red Hat Enterprise Virtualization Manager、OpenStack、EC2 和 VMWare。
- 内容
- 内容 包括软件包(RPM 文件)和 Puppet 模块。这些都与库同步,然使用内容视图将其推广至生命周期环境,以供主机使用。
- 内容发布网络(CDN)
- 内容发布网络(CDN)是用来以地理位置进行同地协作的方式发布 Red Hat 内容的机制。例如:使用欧洲的某个 Satellite 同步的内容,可从某个位于欧洲的源中提取内容。
- 内容主机
- 内容主机 是管理与内容和订阅相关的任务主机的一部分。
- 内容视图
- 内容视图 是内容定义,该内容是产品、软件包以及附带智能过滤和创建快照功能的 Puppet 模块集合。内容视图是从 Red Hat Satellite 5 克隆的频道组合精选。
- 外部节点分类器
- 外部节点分类器 是在配置主机时为 Puppet Master 提供额外数据的 Puppet 架构。在 Satellite 部署中,Red Hat Satellite 6 是 Puppet Master 的外部节点分类器。
- Facter
- Facter 是可提供其所在系统信息(fact)的程序。例如:Facter 可报告总内存、操作系统版本、架构等等。Puppet 模块可根据 Facter 收集的主机数据启用具体的配置。
- Hammer
- Hammer 是一个 Red Hat Satellite 6 命令行工具。可使用 Hammer 作为标准 CLI 管理 Red Hat Satellite 6 脚本,也可以通过互动 shell 管理脚本。
- Hiera
- Hiera 是用于配置数据的密钥/数值查询工具,允许在 puppet 清单之外保留具体网站数据。
- 主机
- 主机 是指 Red Hat Satellite 6 管理的任意系统,可以是物理系统,也可以是虚拟系统。
- 主机集合
- 主机集合 相当于 Satellite 5 中的 系统组,即用户定义的一台或多台主机。
- 主机组
- 主机组 是用于构建主机的模板。这包括内容视图(定义可用 RPM 文件和 Puppet 模块),以及要应用的 Puppet 类型(最终决定软件和配置)。
- 位置
- 位置 代表某个物理地点的默认设置集合。位置是可以嵌套的,以便设置位置集合层级。例如:可以设置默认为“Middle East”,并将其细化为“Tel Aviv”,再进一步细化为“Date Center East”,最终细化为“Rack 22”。
- 库
- 清单
- 清单 将订阅从客户门户网站传送到 Red Hat Satellite 6。这与 Red Hat Satellite 5 中使用的证书功能类似。有关证书和订阅类型的详情,请查看:
- 机构
- 机构 是 Satellite 6 部署中系统、内容和其他功能的独立集合。
- 产品
- 存储库集合。产品可以是 Red Hat 产品或新生成的由软件和配置内容组成的产品。
- 推广
- 将由软件和配置内容组成的内容视图从一个应用程序生命周期环境移动到另一个生命周期环境的操作,比如从 development 移动到 QA,再移动到 production。
- 部署模板
- 部署模板 是在 Kickstart 文件、snippet 和其他部署操作中使用的用户定义模板。在 Satellite 6 中,它们提供类似 Red Hat Satellite 5 中 Kickstart 配置文件和 cobbler Snippet 的功能。
- Pulp 节点
- Pulp 节点 是镜像内容的 Capsule 服务器组件。这与 Red Hat Satellite 5 Proxy 类似,主要区别是,主机可使用内容前,可将内容暂存于 Pulp 节点。
- Puppet 代理
- Puppet 代理 是在主机中运行,并为那个主机应用配置更改的代理。
- Puppet Master
- Puppet Master 是为主机提供由 Puppet 代理执行清单的 Capsule 服务器组件。
- puppet 模块
- Puppet 模块 是独立代码和数据包,可用来管理资源,比如用户、文件和服务。
- 存储库
- 存储库 提供内容集合存储。例如:YUM 存储库或 Puppet 存储库。
- 角色
- 角色 指定用于资源集(比如主机)的权限集合。
- 智能代理服务器
- 智能代理服务器 是可与外部服务(比如
DNS
或DHCP
)整合的 Capsule 服务器组件。 - 智能变量
- 智能变量 是控制 Puppet 分类行为的配置值。可在主机、主机组、机构或位置中设置。
- 标准操作环境(SOE)
- 标准操作环境(SOE)是在其中部署应用程序的操作系统控制版本。
- 订阅
- 订阅 是从 Red Hat 接收内容和服务的方法。
- 同步
- 同步 是指从外部资源将内容镜像至 Red Hat Satellite 6 库。
- 同步计划
- 同步计划 提供内容同步的预定操作。
- 用户组
- 用户组 是可为用户集合分配的角色集合。这与 Red Hat Satellite 5 中的角色类似。
- 用户
- 任意注册使用 Red Hat Satellite 的用户。可通过内置逻辑、外部 LDAP 资源或 Kerberos 进行认证和授权。