Architecture
A complete Pigsty system can be called a Deployment or Environment.
A Pigsty deployment consists of two parts: an infra set & multiple clusters, both described by an .
- Infra: deployed on , monitoring, DNS, NTP, DCS, Yum repos, etc.
The cluster contains nodes, instances, and services three core resources: a cluster contains multiple instances deployed on multiple nodes, providing various . Each database instance will have a more subdivided ER model.
is installed on meta node: monitoring, dns, ntp, dcs, yum repo, etc…
Cluster could be node cluster or database clusters (pgsql, redis). Which were deployed on .
Different type of clusters have their own ER modle, such as PGSQL and , …
Infra, Nodes, Pgsql, Redis, are organized in , and installed via playbook.
There are 4 core modules : , NODES, , REDIS
You can compose them freely:
Last modified 2022-06-04: