CNM Campus Farm

From CNM Wiki
Revision as of 21:17, 8 December 2022 by Gary (talk | contribs) (Development)
Jump to: navigation, search

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.


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.