portspec

Twin racks

Two 9U open frames. Router, 48-port PoE core and patch panel; fabric, two NAS and UPS.

Twin racks, 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:
  net:  { type: open-rack, units: 9 }
  data: { type: open-rack, units: 9 }
devices:
  router: { model: mikrotik/ccr2004-16g-2s+, name: Router, in: net, u: 9, ports: { "sfp-sfpplus1": { module: sfp+-lc-10g } } }
  core:   { model: ubiquiti/usw-pro-48-poe, name: Core, in: net, u: 8, ports: { "sfp+-49": { module: sfp+-lc-10g }, "sfp+-50": { module: sfp+-lc-10g } } }
  panel:  { model: patch-panel-48, in: net, u: 6 }
  pdu-a:  { model: pdu-8, in: net, u: 1 }
  fabric: { model: ubiquiti/usw-aggregation, name: Fabric, in: data, u: 9, ports: { "sfp+-1": { module: sfp+-lc-10g } } }
  nas-a:  { model: synology/rs1221+, name: Storage A, in: data, u: 7 }
  nas-b:  { model: synology/rs1221+, name: Storage B, in: data, u: 4 }
  ups:    { model: ups-2u, in: data, u: 1 }
links:
  r-c:  { ends: [router/sfp-sfpplus1, core/sfp+-49], cable: lc-duplex }
  c-f:  { ends: [core/sfp+-50, fabric/sfp+-1], cable: lc-duplex }
  c-1:  { ends: [core/port-1, panel/1], cable: cat6-blue }
  c-2:  { ends: [core/port-8, panel/8], cable: cat6-blue }
  c-3:  { ends: [core/port-27, panel/27], cable: cat6-green }
  n-a:  { ends: [core/port-47, nas-a/lan-1], cable: cat6-red }
  n-b:  { ends: [core/port-48, nas-b/lan-1], cable: cat6-red }
scenes:
  front: { title: Twin racks, layout: [net, data] }