WilliamsNet Architecture

From WilliamsNet Wiki
Revision as of 22:08, 18 August 2021 by DrEdWilliams (talk | contribs) (Created page with "== Networks == (include a network diagram including the three core switches, the firewall, cable modem, and internet link) Describe which ports are dedicated for specific VLA...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Networks

(include a network diagram including the three core switches, the firewall, cable modem, and internet link)

Describe which ports are dedicated for specific VLANs (iSCSINet/Storagenet)

VLANs

describe all three primary VLANs (Admin, StorageNet, iSCSINet) and what they are used for.

Storage

EquaLogic Storage Array

Promise Storage Array

Primary File Server

/files on storage1 -> EquaLogic Storage Array -> zfs -> NFS/SMB /backup on storage1 -> local disk -> zfs -> NFS/SMB /promise on storage1 -> Promise Storage Array -> zfs -> NFS

Work Filesystem

/work on pro6 -> EquaLogic Storage Array -> xfs -> NFS

Infrastructure Services

Load Balancer/Reverse proxy - NGINX - diggle.williams.localnet IMAP/SMTP (production cluster) [mail|smtp|imap|narnia].williams.localnet Log Aggregator (production cluster) rsyslog.williams.localnet Config Server (production cluster) http://config.williams.localnet MariaDB (production cluster) database.williams.localnet

Web applications

Kubernetes Clusters

Production Cluster

vanilla upstream install (point to config page)

  • telmar (master)
  • compute4 (node)
  • pro5 (node)
  • separate Ceph cluster (7TB ish)

Test Cluster

k3s HA install (point to config page)

  • pro1 (master)
  • pro2 (master)
  • pro3 (master)
  • pro4 (node)
  • integrated rook/ceph storage

Development Cluster

k3s HA install (point to config page)

  • rogin (master)
  • duffle (master)
  • compute1 (master)
  • compute8 (node)
  • storage1 (node)
  • integrated rook/ceph storage (~20TB)

Spare Servers

  • poggin (Debian 10)
  • trumpkin (Debian 10)
  • calormen (Debian 10)
  • lamppost (Fedora 34)