第2章 Comparing Satellite 5 and Satellite 6
2.1. Design and Concepts リンクのコピーリンクがクリップボードにコピーされました!
2.1.1. Red Hat Satellite 5 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Satellite 5 is life cycle management tool that includes the ability to deploy, manage and monitor a large number of systems. Satellite 5 can be set up in a connected or disconnected mode in which Red Hat software is distributed to client systems using the original pooled subscription approach. The pooled subscription concept is similar to the way in which clients consume entitlements from Red Hat Network Classic.
Features and Functionality
The popular functionality of Satellite 5 includes the ability to provision a large number of systems using kickstart files and activation keys to install and configure systems to a predictable state. This provisioning process associates systems to designated organizations, software and configuration channels, as well as placing systems in predefined system groups. The Satellite 5 provisioning functionality enables administrators to provision thousands of systems in a consistent manner.
Another popular feature is the ability to manage software and configuration files across large numbers of systems in local or remote environments after those systems have been provisioned. One of the well understood concepts of managing software and configuration files in Satellite 5 is the concept of channels. All software and configuration is managed and distributed through channels, and any client needing access to software or configuration content needs to be associated with one or more relevant channels. Further, the ability to clone channels enabled administrators to create the much needed development-production environments required by most enterprises.
Red Hat Satellite 5 provides organizations with the benefits of Red Hat Network without the need for public Internet access for servers or client systems. This brings together the tools, services, and information repositories needed to maximize the reliability, security, and performance of your systems.
2.1.2. Red Hat Satellite 6 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Satellite 6 is the evolution of Red Hat’s life cycle management platform. It provides the capabilities that administrators have come to expect in a tool focused on managing systems and content for a global enterprise. Satellite 6 covers the use cases requested by Satellite 5 customers, but also includes functionality that enables larger scale, federation of content, better control of systems during the provisioning process, and a much more simplified approach to life cycle management. Satellite 6 also further evolves the inherent approach to certificate-based entitlements and integrated subscription management.
2.1.3. Comparison of Concepts リンクのコピーリンクがクリップボードにコピーされました!
The following table outlines some key concepts and their respective implementation in both Satellite 5 and Satellite 6.
Concept | Description | Satellite 5 | Satellite 6 |
---|---|---|---|
Open source projects | A single project approach versus a modular approach. | Spacewalk | Foreman, Katello, Puppet, Candlepin, and Pulp |
Subscription types | Pool- or channel-based versus certificate-based. Subscription management has improved over the years from a pool- or channel-based approach to a more specific certificate-based approach. Certificate-based subscription management provides better overall control of subscriptions used by clients. | Entitlements | Subscriptions |
Subscription methods (or Satellite subscription consumption). | The way that Satellite is enabled to synchronize and distribute Red Hat content. Certificates are activated during installation; manifests are uploaded after installation. | Certificate file | Manifest file |
Organization management | Both Satellite 5 and 6 have a concept of multiple organizations, but Satellite 6 also includes functionality to include the context of the location. | Organizations | Organizations and Locations |
Software and configuration content | Distributed through channels versus distributed through content views published and promoted through environments. In Satellite 6 a content view contains a chosen set of software repositories and configuration modules that are published and promoted to an environment. Client systems consume its software and configurations through its environment associations. | Software Channels | Products and repositories |
Configuration | Configuration Channels | Puppet Repositories | |
Proxy services | Red Hat Satellite Proxy Server | Red Hat Satellite Capsule Server | |
Command-line tools | Various CLI tools | Hammer | |
Virtualization and cloud providers | KVM and Xen | OpenStack, Red Hat Enterprise Virtualization, KVM, VMware, EC2 | |
Database support | Embedded PostgreSQL, managed PostgreSQL, external PostgreSQL, Oracle Database 10g Release 2 or 11g (Standard or Enterprise Edition) | Embedded PostgreSQL for 6.0. |