Search This Blog

Example Topologies

The Red Hat Network Satellite can be configured in multiple ways. Select one method depending on the following factors:

  • The total number of client systems to be served by the Red Hat Network Satellite.
  • The maximum number of clients expected to connect concurrently to the Red Hat Network Satellite.
  • The number of custom packages and channels to be served by the Red Hat Network Satellite.
  • The number of Red Hat Network Satellites being used in the customer environment.
  • The number of Red Hat Network Proxy Servers being used in the customer environment.


The rest of this chapter describes possible configurations and explains their benefits.

Single Satellite Topology

The simplest configuration is to use a single Red Hat Network Satellite to serve your entire network. This configuration is adequate to service a medium-size group of clients and network.
The disadvantage of using one Red Hat Network Satellite is that performance will be compromised as the number of clients requesting packages grows.
Single Satellite Topology

Multiple Satellite Horizontally Tiered Topology

For very large networks, a more distributed method may be needed, such as having multiple Red Hat Network Satellites in a horizontally tiered configuration and balancing the load of client requests.
It is possible to synchronize content between Red Hat Network Satellites using the rhn-satellite-exporter and satellite-sync -m commands. Alternatively, the Inter-Satellite Sync 2 feature is designed for this purpose.
Additional maintenance is the biggest disadvantage of this horizontal structure.

 Multiple Satellite Horizontally Tiered Topology

Satellite-Proxy Vertically Tiered Topology

An alternative method to balance load is to install Red Hat Network Proxy Servers below a Red Hat Network Satellite. These Proxies connect to the Satellite for RPMs from Red Hat Network and custom packages created locally. In essence, the Proxies act as clients of the Satellite.

This vertically tiered configuration requires that channels and RPMs be created only on the Red Hat Network Satellite. In this manner, the Proxies inherit and then serve packages from a central location. 

Satellite-Proxy Vertically Tiered Topology