Difference between revisions of "CNM Campus Farm"
Line 1: | Line 1: | ||
− | [[CNM Campus Farm]] (hereinafter, the ''Farm'') is the server cluster that supports [[CNM Cert]], [[CNM Page]], and [[CNM Wiki]]. These three [[CNM app]]s belong to [[CNM Campus]]. All of them use [[MariaDB Cluster]] as their [[database management system]]. | + | [[CNM Campus Farm]] (hereinafter, the ''Farm'') is the server cluster that supports [[CNM Cert]], [[CNM Page]], and [[CNM Wiki]]. These three [[CNM app]]s belong to [[CNM Campus]]. All of them use [[MariaDB Cluster]] as their [[database management system]]; server databases are synchronized via [[MariaDB Galera]]. |
− | Currently, this ''Farm'' is based on | + | |
+ | ==Nodes== | ||
+ | Currently, this ''Farm'' is based on four [[virtual private server]]s ([[VPS]]es; hereinafter, the ''Nodes''). | ||
==Features== | ==Features== | ||
===DNS entry point=== | ===DNS entry point=== | ||
− | : [[load balancer]] on a public web address | + | : [[load balancer]] on a public web address; high availability functionality is based on [[HAProxy]]. |
===Syncronization=== | ===Syncronization=== | ||
Line 17: | Line 19: | ||
===Backup and recovery=== | ===Backup and recovery=== | ||
+ | One ''Node'' is connected to additional storage, which is supposed to be converted to NAS. | ||
==Development== | ==Development== |
Revision as of 17:56, 8 December 2022
CNM Campus Farm (hereinafter, the Farm) is the server cluster that supports CNM Cert, CNM Page, and CNM Wiki. These three CNM apps belong to CNM Campus. All of them use MariaDB Cluster as their database management system; server databases are synchronized via MariaDB Galera.
Contents
Nodes
Currently, this Farm is based on four virtual private servers (VPSes; hereinafter, the Nodes).
Features
DNS entry point
- load balancer on a public web address; high availability functionality is based on HAProxy.
Syncronization
- synchronization of resources of common individual nodes, at least databases.
Monitoring
Security
- including firewalls
Backup and recovery
One Node is connected to additional storage, which is supposed to be converted to NAS.
Development
Development of the Farm occurs under the Farm for Campus project.