portspec

GPU server, 4U

Generic server, 19-inch rack, 4U. 4 × IEC C14 inlet, 3 × 1000BASE-T, 2 × QSFP28 (100GE).

GPU server, 4U, front, drawn from its port list

Ports

PortTypeSpeedSideNotes
2 × eth0 – eth11000BASE-T1Grear—
bmc1000BASE-T1Grearmanagement
2 × qsfp1 – qsfp2QSFP28 (100GE)100Grear—
4 × psu1 – psu4IEC C14 inlet—rearpower

Specifications

Type
Server
Mounting
19-inch rack, 4U
Ports
9

Source: the default catalog.

YAML

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

models:
  server-4u-gpu:
    name: "GPU server, 4U"
    role: server
    mount: 19in
    size: { units: 4 }
    ports:
      eth0..1:  { type: 1000base-t, side: rear }
      bmc:      { type: 1000base-t, role: management, side: rear }
      qsfp1..2: { type: 100gbase-x-qsfp28, side: rear }
      psu1..4:  { type: iec-60320-c14, role: power, side: rear }
    faces:
      front: { template: server, drives: { count: 8, rows: 1 } }
      rear:
        template: server
        motherboard: { network: [eth0..1], management: bmc, display: vga }
        cards: [{ ports: [qsfp1..2], label: QSFP }, blank, blank, blank, blank, blank]
        power-supplies: [psu1..4]
        psu-layout: stack