Das Inter-Satellite-Synchronisationsfeature für Satellite bietet die Möglichkeit zur Synchronisation von Inhalten zwischen zwei oder mehr Satellites. Nachfolgend werden einige häufige Anwendungsfälle aufgezeigt, die die Möglichkeiten der Inter-Satellite-Synchronisation veranschaulichen und Ihnen dabei helfen sollen zu entscheiden, wie Sie dieses Feature am besten in Ihrer Umgebung einsetzen können.
In diesem Beispiel wird der Stage-Satellite dazu genutzt, um Inhalte vorzubereiten und Aufgaben zur Qualitätssicherung (Quality Assurance oder QA) durchzuführen, so dass sichergestellt werden kann, dass die Pakete bereit für den Einsatz in einer Produktionsumgebung sind. Nachdem die Inhalte für den Produktionseinsatz zugelassen sind, wird der Satellite der Produktionsumgebung die Inhalte vom Stage-Satellite synchronisieren.
Abbildung 7.2. Master-Server und Slave-Peers, die ihre eigenen, angepassten Inhalte enthalten
In diesem Beispiel dient der Master-Satellite als Entwicklungs-Channel, von dem Inhalte an alle Slave-Satellites der Produktionsumgebung übertragen werden. Einige Slave-Satellites verfügen über zusätzliche Inhalte, die nicht auf dem Master-Satellite existieren. Diese Pakete werden bewahrt, alle Änderungen vom Master-Satellite dagegen werden mit den Slave-Satellites synchronisiert.
Abbildung 7.3. Slave-Satellites auf exakt demselben Stand wie der Master-Satellite
In diesem Beispiel liefert der Master-Satellite (z. B. ein Software- oder Hardwareanbieter) Daten an seine Kunden. Diese Änderungen werden regelmäßig mit auf die Slave-Satellites synchronisiert.