7.1. Recommended Models for Inter-Satellite Sync
The Inter-Satellite Sync feature for Satellite provides facilities for synchronizing content between two or more Satellites. The following are some of the more typical uses that show the possibilities of Inter-Satellite Sync and help guide you in determining how to make the most of this feature in your environment.
Figure 7.1. Staging Satellite
In this example, the Stage Satellite is used to prepare the content and perform quality assurance (QA) work — to make sure that packages are fit for production use. After content is approved to go to production, the Production Satellite will then synchronize the content from the Stage Satellite.
Figure 7.2. Master Server and Slave Peers that include their own custom content
In this example, the Master Satellite is the development channel, from which content is distributed to all Production Slave Satellites. Some Slave Satellites have extra content not present in Master Satellite channels. These packages are preserved, but all changes from Master Satellite are synchronized to Slave Satellite.
Figure 7.3. Slave Satellites are maintained exactly as the Master Satellite
In this example, the Master Satellite (for example, a software or Hardware vendor) provides data to its customer. These changes are regularly synchronized to Slave Satellites.