portspec

Tower servers

Two tower servers side by side, replicating over a 25G fibre between them; router and 8-port switch.

Tower servers, drawn from its YAML file

Devices

YAML

network: 1
imports:
  - ../../catalog/index.network.yaml
cables:
  cat6-blue:   { extends: cat6, color: "#3689c9" }
  cat6-green:  { extends: cat6, color: "#41a282" }
  cat6-yellow: { extends: cat6, color: "#d9a520" }
  cat6-red:    { extends: cat6, color: "#c8504a" }
racks:
  floor: { type: shelf, surface: wood, width: grow, gap: 50, padding: { x: 30, y: 0 } }
devices:
  router: { model: tp-link/archer-ax55, name: Router, in: floor, order: 1 }
  switch: { model: switch-8, name: Switch, in: floor, order: 2 }
  files: { model: server-tower-25g, name: Files, in: floor, order: 3, ports: { sfp28-1: { module: sfp28-lc-25g } } }
  replica: { model: server-tower-25g, name: Replica, in: floor, order: 4, ports: { sfp28-1: { module: sfp28-lc-25g } } }
links:
  up: { ends: [router/eth2, switch/port1], cable: cat6-yellow }
  files: { ends: [files/eth0, switch/port2], cable: cat6-blue }
  replica: { ends: [replica/eth0, switch/port3], cable: cat6-blue }
  sync: { ends: [files/sfp28-1, replica/sfp28-1], cable: lc-duplex }
scenes:
  front: { title: Tower servers, layout: [floor] }
  rear: { title: "Tower servers, rear", layout: [floor], view: rear }