附录 A. 技术术语
本文档中使用了以下的术语,熟悉这些术语可以帮助您了解 Red Hat Satellite 6。
- 激活码(Activation Key)
- 在 Kickstart 文件中控制注册过程中操作的注册令牌。它和 Red Hat Satellite 5 中的激活码相似,但只提供了其中的一部分功能,因为注册后是由 Puppet 进行软件包和配置管理。
- 应用程序生命周期环境(Application Life Cycle Environment)
- 应用程序生命周期环境是软件开发生命周期(SDLC - Software Development Life Cycle)中的推送路径(也被称为开发路径)中的一个步骤或阶段。内容(如软件包和 Puppet 模块)通过发布和推送内容视图(Content View)在生命周期中移动。所有内容视图都有版本,就是说您可以在一个推送路径中推送具体的版本。例如,从开发推送到测试再到产品环境。在 Red Hat Satellite 5 中,这个功能是通过频道克隆(channel cloning)实现的。
- 附加(Attach)
- 将订阅与主机关联来提供 RPM 内容访问的过程。
- Capsule
- Capsule 是附加服务器,可将其用于 Red Hat Satellite 6 部署本地化服务(如主 Puppet、
DHCP
、DNS
、TFTP
等)以外的内容联合及发布。 - 计算配置文件(Compute Profile)
- 计算配置文件(Compute Profiles)为计算资源中的新虚拟机指定默认属性。
- 计算资源(Compute Resource)
- 计算资源(Compute Resource)是 Red Hat Satellite 6 用来部署主机和系统的虚拟或者云架构。例如 Red Hat Enterprise Virtualization Manager、OpenStack、EC2 和 VMWare。
- 内容(Content)
- 内容(Content)包括软件包(RPM 文件)和 Puppet 模块。它们会被同步到程序库中,然后使用内容视图(Content View)将其推送到生命周期环境中,以便主机使用。
- 内容发布网络(Content Delivery Network - CDN)
- 内容发布网络(Content Delivery Network - CDN)是根据地理区域发布 Red Hat 内容的机制。例如,通过一个位于欧洲的 Satellite 同步的内容会从位于欧洲的资源中获得相应的内容。
- 内容视图(Content View)
- 内容视图(Content View)是一个包括了产品、软件包和 Puppet 模块信息的内容定义,可用于智能过滤和创建快照。内容视图克隆自 Red Hat Satellite 5,是各个频道组合的精选。
- 外部节点分类器(External Node Classifier)
- 外部节点分类器(External Node Classifier)是 Puppet 的一段执行代码,它可以在配置主机时为主 Puppet 提供额外的数据。在 Satellite 部署环境中,Red Hat Satellite 6 是主 Puppet 中的一个外部节点分类器。
- Facter
- Facter 是一个提供其所在系统信息(fact)的程序,例如系统版本、体系结构等。Puppet 模板将根据 Facter 所收集的数据启用特定的配置。
- Hammer
- Hammer 是 Red Hat Satellite 6 中的命令行工具。可在脚本或非交互式 shell 中使用这个标准的 CLI 管理 Red Hat Satellite 6。
- Hiera
- Hiera 是配置数据的关键字/值(key/value)查找工具,它可以将具体站点数据排除在 puppet 清单之外。
- 主机
- 主机 是指由 Red Hat Satellite 6 管理的物理或虚拟系统。
- 主机集合(Host Collection)
- 主机集合(Host Collection)和 Satellite 5 中的系统组(System Group)相同,它是用户定义的、由一个或多个主机组成的组。
- Host Group
- 主机组(Host Group)是构建主机的模板。它包括内容视图(定义有效的 RPM 文件和 Puppet 模块)和要应用的 Puppet 类(最终决定软件和配置)。
- 位置
- 位置是代表一个物理位置的组默认设置集合。位置可以通过嵌套来组成位置的分级结构,例如,您可以设置默认的位置为“Middle East”,它可以被细分为 "Tel Aviv",并可以进一步细分为 "Data Center East",最终细化到 "Rack 22"。
- 程序库
- The Library contains every version, including the latest synchronized version, of the software that the user will ever deploy. For an Information Technology Infrastructure Library (ITIL) [1] organization or department, this is the Definitive Media Library [2] (previously named the Definitive Software Library).
- 清单(Manifest)
- 清单(Manifest)可将订阅从用户门户网站传递到 Red Hat Satellite 6。其功能与 Red Hat Satellite 5 中使用的证书相似。
- 机构(Organization)
- 机构(Organization)是 Satellite 6 部署环境中的系统、内容和其他功能的独立集合。
- 权限(Permission)
- 执行某个操作的能力。
- 产品
- 内容存储库集合。产品可以是 Red Hat 产品,也可以是组成软件和配置内容的新生成的产品。
- 推送(Promote)
- 推送是指将由软件和配置内容组成的内容视图从应用程序生命周期中的一个环境移到另一个环境的行为,比如从开发环境移到 QA 环境,再移到产品环境。
- 供应模板(Provisioning Template)
- 供应模板(Provisioning Template)是一个用户定义的模板,它可以被 Kickstart 文件、snippets 和其他配置操作使用。在 Satellite 6 中,它提供与 Red Hat Satellite 5 中的 Kickstart Profiles 和 cobbler Snippets 相同的功能。
- Pulp 节点
- Pulp 节点是提供内容镜像功能的 Capsule Server 组件。它和 Red Hat Satellite 5 中的 Proxy 相似,主要区别在于主机使用内容前可先将其暂存于 Pulp节点中。
- Puppet 代理
- Puppet 代理是在主机中运行的代理程序,可更改主机的配置。
- 主 Puppet
- 主 Puppet 是 Capsule Server 组件,为主机提供 Puppet 清单以便 Puppet 代理操作。
- 存储库(Repository)
- 存储库为内容提供存储空间,如 YUM 存储库或 Puppet 存储库。
- 角色
- 角色是可以分配给某些资源(如主机)的一组特定的权限。
- 智能代理服务器(Smart Proxy)
- 智能代理服务器 是 Capsule Server 组件,它可以与外部服务(如
DNS
或DHCP
) 整合。 - 智能变量(Smart Variable)
- 智能变量 是用来控制 Puppet Class 行为的配置值。它可以在主机、主机组、机构和位置上进行设置。
- 标准操作环境(SOE - Standard Operating Environment)
- 标准操作环境(SOE - Standard Operating Environment)是在其中部署应用程序的操作系统的控制版本。
- 订阅
- 订阅是用户从 Red Hat 接受内容和服务的方式。
- 同步
- 同步指将外部资源中的内容镜像到 Red Hat Satellite 6 程序库。
- 同步计划
- 同步计划提供执行同步操作的时间安排。
- 用户组
- 用户组是一组可以分配用户的角色组合。它与 Red Hat Satellite 5 中的角色概念相似。
- 用户
- “用户”指已经注册可以使用 Red Hat Satellite 的用户。用户的身份验证和授权功能可以通过内置的程序、外部的 LDAP 资源或 Kerberos 实现。
22921%2C+User+Guide-6.008-10-2014+13%3A34%3A52Red+Hat+Satellite+6Docs+User+Guide报告 bug