Bevezetés¶
PostgreSQL-fürt üzembe helyezéséhez virtuális berendezés használható.
Ezt a PostgreSQL-fürtöt jellemzően Cluster architektúrájú CyberElements Bastion platformokkal használják a teljes körű redundancia biztosítása érdekében.
Megjegyzés
Felhívjuk figyelmét, hogy a Systancia által biztosított virtuális berendezések üzemeltetése és frissítése a termékéletciklusban meghatározottak szerint az ügyfél felelőssége.
A virtuális berendezés tartalmazza a PostgreSQL-fürt üzembe helyezéséhez szükséges összes összetevőt, valamint egy, a telepítést megkönnyítő segédprogramot. Letölthető a Systancia Marketplace webhelyről (ügyfélfiók létrehozása szükséges): Systancia Marketplace
A PostgreSQL-fürt három PostgreSQL-csomóponton és egy virtuális IP-cím használatán alapul.
A három csomópont használata egy csomópont elvesztése esetén is biztosítja a szolgáltatás rugalmasságát (a minimum két aktív csomópont). Ez a következő összetevők segítségével működik:
Együttesen lehetővé teszik a virtuális IP-cím és a replikáció automatizált kezelését.
Ebben a PostgreSQL-fürtben nincs olyan csomópont, amely mindig LEADER szerepet kap; a LEADER a fürtben előálló körülményektől függően változik. Ha a LEADER meghibásodna, a fürt abszolút többséggel új LEADER csomópontot választana, és a virtuális IP-cím erre váltana át. Vegye figyelembe, hogy körülbelül 20 másodpercbe telik a LEADER elvesztésének megbízható észlelése és a virtuális IP-cím átváltása az új LEADER csomópontra.
Csak a LEADER csomópont rendelkezik írási/olvasási hozzáféréssel a PostgreSQL-adatbázishoz; a REPLICA csomópontok csak olvashatók.
Egy PostgreSQL-fürtre épülő CyberElements Bastion fürt tipikus architektúrája a következő:
flowchart LR
subgraph Felhő vagy DMZ
MED-M(Mediation Controller<br/>MASTER)
MED-S(Mediation Controller<br/>SLAVE)
end
subgraph LAN
GW-1(Edge Gateway 1)
GW-2(Edge Gateway 2)
subgraph PSQL [PostgreSQL Cluster]
direction TB
PSQL-1(PostgreSQL<br/>1. csomópont)
PSQL-2(PostgreSQL<br/>2. csomópont)
PSQL-3(PostgreSQL<br/>3. csomópont)
end
end
MED-M <--> |Fürtön belüli összeköttetés| MED-S
GW-1 & GW-2 --> |TLS| MED-M & MED-S
MED-M & MED-S ~~~ GW-1 & GW-2
GW-1 & GW-2 -..-> |SQL| PSQL
PSQL-1 <--> |Fürtön belüli összeköttetés| PSQL-2 <--> |Fürtön belüli összeköttetés| PSQL-3 <--> |Fürtön belüli összeköttetés| PSQL-1
Ha CyberElements virtuális berendezésekkel szeretne PostgreSQL-fürtöt telepíteni, kövesse az alábbi lépéseket:
-
Előfeltételek
A PostgreSQL-fürt előfeltételeinek meghatározása.
-
A virtuális berendezés importálása
A PostgreSQL-fürt telepítésének előkészítéséhez a virtuális berendezést háromszor kell importálni.
-
A PostgreSQL-fürt telepítése
Útmutató a PostgreSQL-fürt konfigurálásához és telepítéséhez.