Introduzzjoni¶
Apparat virtwali jista’ jintuża biex jiġi skjerat cluster PostgreSQL.
Dan il-cluster PostgreSQL normalment jintuża ma’ pjattaformi CyberElements Bastion b’arkitettura Cluster biex tiġi żgurata ridondanza minn tarf sa tarf.
Nota
Innota li t-tħaddim u l-aġġornament tal-apparati virtwali pprovduti minn Systancia huma r-responsabbiltà tal-klijent, kif definit fiċ-ċiklu tal-ħajja tal-prodott.
L-apparat virtwali jinkludi l-komponenti kollha meħtieġa biex jiġi skjerat cluster PostgreSQL, kif ukoll utilità li tiffaċilita l-installazzjoni tiegħu. Jista’ jitniżżel minn Systancia Marketplace (jeħtieġ il-ħolqien ta’ kont ta’ klijent): Systancia Marketplace
Il-cluster PostgreSQL huwa bbażat fuq tliet nodi PostgreSQL u fuq l-użu ta’ indirizz IP virtwali.
L-użu ta’ tliet nodi jiżgura r-reżiljenza tas-servizz anki jekk jintilef nodu wieħed (żewġ nodi attivi huma l-minimu). Dan jaħdem permezz tal-komponenti li ġejjin:
Flimkien, dawn jagħmlu possibbli ġestjoni awtomatizzata tal-IP virtwali u tar-replikazzjoni.
Dan il-cluster PostgreSQL m’għandux nodu li dejjem huwa magħżul bħala LEADER; ir-rwol LEADER jalterna skont iċ-ċirkustanzi li jiltaqa’ magħhom il-cluster. Jekk in-nodu LEADER kellu jfalli, jiġi elett nodu LEADER ġdid b’maġġoranza assoluta u l-IP virtwali jaqleb għal dan tal-aħħar. Innota li jieħu madwar 20 sekonda biex jiġi identifikat b’mod affidabbli t-telf tan-nodu LEADER u biex l-IP virtwali jinqaleb għan-nodu LEADER il-ġdid.
In-nodu LEADER huwa l-uniku wieħed b’aċċess ta’ qari/kitba għad-database PostgreSQL; in-nodi REPLICA huma għall-qari biss.
L-arkitettura tipika ta’ cluster CyberElements Bastion ibbażat fuq cluster PostgreSQL hija din li ġejja:
flowchart LR
subgraph Cloud jew 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/>nodu 1)
PSQL-2(PostgreSQL<br/>nodu 2)
PSQL-3(PostgreSQL<br/>nodu 3)
end
end
MED-M <--> |Interkonnessjoni tal-cluster| 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 <--> |Interkonnessjoni tal-cluster| PSQL-2 <--> |Interkonnessjoni tal-cluster| PSQL-3 <--> |Interkonnessjoni tal-cluster| PSQL-1
Biex tinstalla cluster PostgreSQL bl-apparati virtwali ta’ CyberElements, segwi l-passi ta’ hawn taħt:
-
Prerekwiżiti
Definizzjoni tal-prerekwiżiti tal-cluster PostgreSQL.
-
Importazzjoni tal-apparat virtwali
L-apparat virtwali għandu jiġi importat tliet darbiet biex titħejja l-installazzjoni tal-cluster PostgreSQL.
-
Installazzjoni tal-cluster PostgreSQL
Struzzjonijiet għall-konfigurazzjoni u l-installazzjoni tal-cluster PostgreSQL.