Skoči na vsebino

Uvod

Za uvedbo gruče PostgreSQL lahko uporabite navidezno napravo.
Ta gruča PostgreSQL se običajno uporablja s platformami CyberElements Bastion z arhitekturo Cluster, da se zagotovi redundanca od konca do konca.

Opomba

Upoštevajte, da je za delovanje in posodabljanje navideznih naprav, ki jih zagotavlja družba Systancia, odgovorna stranka, kot je določeno v življenjskem ciklu izdelka.

Navidezna naprava vsebuje vse komponente, potrebne za uvedbo gruče PostgreSQL, ter pripomoček, ki olajša njeno namestitev. Prenesete jo lahko iz Systancia Marketplace (zahteva ustvarjanje računa stranke): Systancia Marketplace

Gruča PostgreSQL temelji na treh vozliščih PostgreSQL in uporabi navideznega naslova IP.
Uporaba treh vozlišč zagotavlja odpornost storitve tudi ob izgubi enega vozlišča (potrebni sta najmanj dve aktivni vozlišči). To deluje z naslednjimi komponentami:

Skupaj omogočajo samodejno upravljanje navideznega naslova IP in replikacije.

Ta gruča PostgreSQL nima vozlišča, ki bi bilo vedno določeno kot LEADER; LEADER se menjava glede na okoliščine, v katerih se znajde gruča. Če bi LEADER odpovedal, bi bil z absolutno večino izvoljen nov LEADER, navidezni naslov IP pa bi se preklopil nanj. Upoštevajte, da traja približno 20 sekund, da se zanesljivo ugotovi izguba vozlišča LEADER in navidezni naslov IP preklopi na novi LEADER.
Vozlišče LEADER je edino z dostopom za branje in pisanje do zbirke podatkov PostgreSQL; vozlišča REPLICA so samo za branje.

Tipična arhitektura gruče CyberElements Bastion, ki temelji na gruči PostgreSQL, je naslednja:

flowchart LR
    subgraph Oblak ali 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/>vozlišče 1)
            PSQL-2(PostgreSQL<br/>vozlišče 2)
            PSQL-3(PostgreSQL<br/>vozlišče 3)
        end
    end

    MED-M <--> |Povezava gruče| 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 <--> |Povezava gruče| PSQL-2 <--> |Povezava gruče| PSQL-3 <--> |Povezava gruče| PSQL-1
Hold "Ctrl" to enable pan & zoom

Za namestitev gruče PostgreSQL z navideznimi napravami CyberElements sledite spodnjim korakom:

  • Predpogoji


    Določitev predpogojev za gručo PostgreSQL.

    Preberite več

  • Uvoz navidezne naprave


    Navidezno napravo je treba uvoziti trikrat, da se pripravi namestitev gruče PostgreSQL.

    Preberite več

  • Namestitev gruče PostgreSQL


    Navodila za konfiguracijo in namestitev gruče PostgreSQL.

    Preberite več