第 2 章 Satellite 5 和 Satellite 6 的比较
2.1. 设计和概念 复制链接链接已复制到粘贴板!
2.1.1. Red Hat Satellite 5 复制链接链接已复制到粘贴板!
Red Hat Satellite 5 是生命周期管理工具,包括部署、管理和监控大量系统的能力。Satellite 5 可以在连接的或断开连接模式下设置,使用原始池订阅方法将红帽软件分发到客户端系统。池订阅概念与客户端使用红帽网络经典权利的方式类似。
特性和功能
Satellite 5 的流行功能包括使用 kickstart 文件和激活码来置备大量系统的功能,来将系统安装和配置为可预测的状态。这种配置过程将系统与指定的机构、软件和配置频道相关联,并将系统放置在预定义的系统组中。Satellite 5 置备功能可让管理员以一致的方式调配数千个系统。
另一个流行的功能是在调配系统后在本地或远程环境中管理大量系统中的软件和配置文件的功能。在 Satellite 5 中管理软件和配置文件的良好概念之一是频道的概念。所有软件和配置都通过频道管理和分发,需要访问软件或配置内容的任何客户端都需要与一个或多个相关频道相关联。此外,克隆频道的功能使管理员能够创建大多数企业所需的开发环境。
Red Hat Satellite 5 为机构提供红帽网络的优势,而无需公共互联网访问服务器或客户端系统。这可整合所需的工具、服务和信息存储库,以便最大程度提高系统可靠性、安全性和性能。
2.1.2. Red Hat Satellite 6 复制链接链接已复制到粘贴板!
Red Hat Satellite 6 是 Red Hat 生命周期管理平台的演进。它提供管理员期望一个工具,主要用于为全球企业管理系统和内容。Satellite 6 涵盖了 Satellite 5 客户请求的用例,还包括启用大规模扩展、内容联合、在置备过程中更好地控制系统的功能,以及更简化的生命周期管理方法。Satellite 6 还进一步发展了基于证书的授权和集成订阅管理的固有方法。
2.1.3. 概念比较 复制链接链接已复制到粘贴板!
下表概述了 Satellite 5 和 Satellite 6 中的一些主要概念及其相应的实施。
概念 | 描述 | Satellite 5 | Satellite 6 |
---|---|---|---|
开源项目 | 单个项目方法与模块化方法。 | spacewalk | Foreman、Katello、Puppet、Candlepin 和 Pulp |
订阅类型 | 池或基于频道与基于证书的通道。从基于池或频道的方法到更具体的基于证书的方法,订阅管理在年内有所改进。基于证书的订阅管理可更好地控制客户端使用的订阅。 | 权利 | 订阅 |
订阅方法(或 Satellite 订阅消耗)。 | 启用 Satellite 同步和发布红帽内容的方式。证书会在安装过程中激活;清单会在安装后上传。 | 证书文件 | 清单文件 |
机构管理 | Satellite 5 和 6 都具有多个机构,但 Satellite 6 还包括包含位置上下文的功能。 | 机构 | 机构和位置 |
软件和配置内容 | 通过频道发布,而通过公布的内容视图分发,并通过环境提升。在 Satellite 6 中,内容视图包含一组已发布并提升到环境的软件存储库和配置模块。客户端系统通过其环境关联来使用其软件和配置。 | 软件频道 | 产品和软件仓库 |
Configuration | 更新频道 | Puppet 存储库 | |
代理服务 | Red Hat Satellite Proxy Server | Red Hat Satellite Capsule Server | |
命令行工具 | 各种 CLI 工具 | hammer | |
虚拟化和云供应商 | KVM 和 Xen | openstack, Red Hat Enterprise Virtualization, KVM, VMware, EC2 | |
数据库支持 | 嵌入式 PostgreSQL、受管 PostgreSQL、外部 PostgreSQL、Oracle 数据库 10g 版本 2 或 11g (标准或企业版) | 用于 6.0 的嵌入式 PostgreSQL。 |