Progress Sonic 8.5 Installation and Upgrade Guide - Product ...
Progress Sonic 8.5 Installation and Upgrade Guide - Product ...
Progress Sonic 8.5 Installation and Upgrade Guide - Product ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chapter 1: Overview of <strong>Installation</strong>s <strong>and</strong> <strong>Upgrade</strong>s<br />
Clusters <strong>and</strong> replicated brokers are advanced groupings of brokers that are designed<br />
specifically to ensure continuity <strong>and</strong> scalability.<br />
4. Cluster of Brokers (Node C) — All the member brokers of a cluster can be running<br />
as each broker is upgraded. The cluster tolerates other cluster members that continue<br />
to run in the prior version, as each one in turn is upgraded. The cluster node never<br />
stops.<br />
5. Replicated Brokers (Node D) — When broker replication is functioning, one peer is<br />
in the ACTIVE mode while the other is in STANDBY mode. The upgrade of the primary<br />
peer completes by restarting its upgraded version, forcing failover to the peer, <strong>and</strong><br />
then resumption of replication between the peers. Then, when the upgrade of the other<br />
peer is performed, the upgrade of the node is complete.<br />
Throughout the upgrade process, the node was always available. Fault-tolerant clients<br />
h<strong>and</strong>le transitions between the peers, keeping session <strong>and</strong> transaction states intact.<br />
6. Cluster of Replicated Brokers (Node E) — Combining the benefits of clusters <strong>and</strong><br />
replicated brokers provides the most resilient <strong>and</strong> scalable node structure. Implicitly,<br />
architects of such topologies want zero-downtime. And they can achieve it.<br />
The Zero-Downtime <strong>Upgrade</strong> feature takes enterprise resilience to a new level, one where<br />
staying up to date on product releases, <strong>and</strong> striving for 100% non-stop processing can both<br />
be optimized in service level agreements.<br />
46 <strong>Progress</strong> <strong>Sonic</strong> <strong>Installation</strong> <strong>and</strong> <strong>Upgrade</strong> <strong>Guide</strong> <strong>8.5</strong>