Browse Source

tf hw

master
Coesens Bert 2 years ago
parent
commit
782af9858d
1 changed files with 72 additions and 0 deletions
  1. +72
    -0
      tf-hw

+ 72
- 0
tf-hw View File

@@ -0,0 +1,72 @@
┌────────────────────────Threefold┼Lochristi┼DC──────────────────────────────────────────────┐ ┌──────────────────────GE┼Austria┼DC──────────────────────────────────────────────────────────────┐
│ │ │ │
│ │ │ │
│ │ │ │
│ ~5 more infrastructure servers for things like │ │ │
│ │ │ ┌──────────Kubernetes┼Geo-02───────────────────────────────────────────────────────────┐ │
│ │ │ │ │ │
│ - monitoring of all TF endpoins (node exporter, http(s), cert expiration, tfchain, .. │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
│ │ │ │ │ │ │ │ │ │
│ - Telemetry service for all tfchain's │ │ │ │ Master04 │ │ Worker06 │ │ │
│ │ │ │ │ │ │ │ │ │
│ - HA setup for all DC DHCP │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
│ │ │ │ │ │
│ - Jenkings server for more automated k8s deployments of grid stack │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
│ │ │ │ │ │ │ │ │ │
│ - a small hypervisor setup to quickly deploy vm's to use resources outside of the grid │ │ │ │ Master05 │ │ Worker07 │ │ │
│ │ │ │ │ │ │ │ │ │
│ - .. many more future usecases │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
│ │ │ │ │ │
│ │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ │ │ Master06 │ │ Worker08 │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
│ │ │ │ .. + 2 more workers │ │
│ ┌──────────Kubernetes┼Geo-01───────────────────────────────────────────────────────────┐ │ │ │ each worker has 2x 1TB NVMe (mirror) and 1x 12TB HDD as CEPH OSD │ │
│ │ │ │ │ └────┬────┬────────────────────────────────────────────────────────────────────────────┘ │
│ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │ │ │
│ │ │ │ │ │ ├──┼───────────┼────────┘ │ │
│ │ │ Master01 │ │ Worker01 │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │
│ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ └─────────────┼───────────────────────────────────────────────────────────────────────────────────┘
│ │ │ │ │
│ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │
│ │ │ │ │ │ │ │ │
│ │ │ Master02 │ │ Worker02 │ │ │ │
│ │ │ │ │ │ ├──┼────────────────────┐ │
│ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ │ │
│ │ │ │ ┌────────┴────┴──────────Moresi┼DC────────────────────────────────────────────────────────────────┐
│ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │
│ │ │ │ │ │ │ │ │ ┌──────────Kubernetes┼Geo-03───────────────────────────────────────────────────────────┐ │
│ │ │ Master03 │ │ Worker03 │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
│ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ │ │ │ │ │ │ │ │
│ │ .. + 2 more workers │ │ │ │ │ Master07 │ │ Worker11 │ │ │
│ │ each worker has 2x 1TB NVMe (mirror) and 1x 12TB HDD as CEPH OSD │ │ │ │ │ │ │ │ │ │
│ └──────────────────────────────────────────────────────────────────────────────────────┘ │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
│ │ │ │ │ │
│ ┌──────────Kubernetes┼Testn6t─cluster──────────────────────────────────────────────────┐ │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │ │ Master08 │ │ Worker12 │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ Master01 │ │ Worker01 │ │ │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │ │ Master09 │ │ Worker13 │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ Master02 │ │ Worker02 │ │ │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
│ │ │ │ │ │ │ │ │ │ .. + 2 more workers │ │
│ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ │ │ each worker has 2x 1TB NVMe (mirror) and 1x 12TB HDD as CEPH OSD │ │
│ │ │ │ │ └──────────────────────────────────────────────────────────────────────────────────────┘ │
│ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ Master03 │ │ Worker03 │ │ │ │ │
│ │ │ │ │ │ │ │ └─────────────────────────────────────────────────────────────────────────────────────────────────┘
│ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
│ │ .. + 2 more workers │ │
│ │ each worker has 2x 1TB NVMe (mirror) and 1x 12TB HDD as CEPH OSD │ │
│ └──────────────────────────────────────────────────────────────────────────────────────┘ │
│ │
└────────────────────────────────────────────────────────────────────────────────────────────┘

Loading…
Cancel
Save