章 1. 簡介 Red Hat Satellite

Red Hat Satellite 6 乃 Red Hat 生命週期管理平台的演進產品。此平台提供了管理者期盼已久,企業整體所需的系統管理與內容管理工具。Satellite 6 涵蓋了 Satellite 5 使用者所要求的使用實例,亦包含了在進行佈建程序時,提供更大範圍、內容整合、系統控制優化的功能,以及更加簡化的方式以管理生命週期。Satellite 6 承襲了以憑證為主的權利模式與整合訂閱管理,並更上一層樓。Satellite 6 根據多年來的使用者回饋意見,進化後更勝一籌。
22921%2C+User+Guide-6.008-10-2014+13%3A34%3A52Red+Hat+Satellite+6Docs+User+Guide回報錯誤

1.1. Red Hat Satellite 6 系統架構

Red Hat Satellite 6 基於幾項開放原始碼專案,如下所述。
Red Hat Satellite 6 System Architecture

圖形 1.1. Red Hat Satellite 6 系統架構

Foreman
Foreman 是開放原始碼的應用程式,用來進行佈建、並管理實體與虛擬系統的生命週期。Foreman 會使用數種方法(包括 kickstart 與 puppet 模組)來自動配置系統。Foreman 也提供了歷史紀錄,供報告、稽核、與障礙排除使用。
Katello
Katello 是個管理訂閱與軟體庫的應用程式,它提供訂閱 Red Hat 軟體庫與下載內容的方法。您可以建立、管理這些內容的不同版本,並套用到應用程式生命週期的使用者定義階段中的特定系統上。
Candlepin
Candlepin 是 Katello 的內部服務,用以處理訂閱服務。
Pulp
Pulp 是 Katello 的內部服務,用以處理軟體庫、管理內容。
Hammer
Hammer 是 CLI(命令列,Command Line Interface)工具,提供大部分網頁介面所提供的工具之 shell 版本。
REST API
Red Hat Satellite 6 包括了 RESTful API 服務,允許系統管理者與程式設計師寫入自訂的 script 與協力廠商之應用程式,用以與 Red Hat Satellite 介面溝通。
Capsule
Red Hat Satellite Capsule Server 會為一些主要的 Satellite 功能(包括軟體庫的儲存功能、DNSDHCP、與 Puppet Master)以代理伺服器方式提供服務。每台 Satellite Server 也包含了整合的 Capsule Server 服務。
22921%2C+User+Guide-6.008-10-2014+13%3A34%3A52Red+Hat+Satellite+6Docs+User+Guide回報錯誤