portspec

Server, tower, 25G

Generic server, desktop or wall. 3 × 1000BASE-T, 2 × USB-A, 2 × SFP28 (25GE).

Server, tower, 25G, front, drawn from its port list

Ports

PortTypeSpeedSideNotes
2 × usb1 – usb2USB-A—front—
2 × eth0 – eth11000BASE-T1Grear—
bmc1000BASE-T1Grearmanagement
2 × sfp28-1 – sfp28-2SFP28 (25GE)25Grear—
2 × psu1 – psu2IEC C14 inlet—rearpower

Specifications

Type
Server
Mounting
Desktop or wall
Size
200 mm width, 430 mm height
Ports
9

Source: the default catalog.

YAML

network: 1
imports:
  - ./types.network.yaml

models:
  server-tower-25g:
    name: "Server, tower, 25G"
    role: server
    size: { width: 200, height: 430 }
    ports:
      usb1..2: { type: usb-a }
      eth0..1: { type: 1000base-t, side: rear }
      bmc:     { type: 1000base-t, role: management, side: rear }
      sfp28-1..2: { type: 25gbase-x-sfp28, side: rear }
      psu1..2: { type: iec-60320-c14, role: power, side: rear }
    faces:
      front: { template: server, drives: { count: 4, size: 3.5 }, front-io: { usb: [usb1..2] } }
      rear:
        template: server
        motherboard: { network: [eth0..1], management: bmc, display: vga }
        cards: [{ ports: [sfp28-1..2] }, blank, blank, blank]
        power-supplies: [psu1..2]
        power-supply-type: hot-swap