...
Five VLAN-s are required:
management - This network is used to access physical nodes over VPN using SSH. It should be assigned to every physical node. NAT enabled to access public internet. Regular private network.
storage - This network is used for platform and Ceph communications. It should be assigned to control nodes, hypervisors and Ceph monitors. Usually Ceph refers as "Ceph public" or "Ceph client" network. Regular private network.
ceph_private - This network is used for Ceph internal communications. It should be assigned only to Ceph nodes.
tungsten - This network is used for virtual machine networking. It should be assigned to all control nodes, all hypervisors and to SDN gateway router (juniper MX/vMX or Cisco ASR etc)
public - This network is used for public access to platform (web UI and API). It should be assigned to control nodes only.
One on-board network boot enabled NICs should also be interconnected without VLAN tagging (native vlan for example). To provide PXE booting possibility between nodes.
5. Software
All servers should come with NixOS 20.09 Installed
All servers should have VLAN-s configured and named as stated in Server inter-connectivity chapter (only exception is ceph_private VLAN, this name can be chosen freely).
...