Virtualisation cluster
14U cabinet. Two 25G switches, four 2U hypervisors with 24 drives each, shared storage; every host on both switches through a fibre panel.
Devices
- Fibre panel, 24 LC duplexFibre panel, 24 LC duplex
- Hypervisor 1Server, 2U, 24 small drives
- Hypervisor 2Server, 2U, 24 small drives
- Hypervisor 3Server, 2U, 24 small drives
- Hypervisor 4Server, 2U, 24 small drives
- Shared storageStorage server, 2U, 8 large drives
- Switch AQNAP QSW-M7308R-4X (8× 25G SFP28, 4× 100G QSFP28)
- Switch BQNAP QSW-M7308R-4X (8× 25G SFP28, 4× 100G QSFP28)
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:
cabinet:
type: rack-cabinet
door: none
units: 14
panels:
brush-11: { u: 11, type: brush }
devices:
sw-a: { model: qnap/qsw-m7308r-4x, name: Switch A, in: cabinet, u: 14, ports: { qsfp28-1: { module: qsfp28-lc-100g }, sfp28-1: { module: sfp28-lc-25g }, sfp28-2: { module: sfp28-lc-25g }, sfp28-3: { module: sfp28-lc-25g }, sfp28-4: { module: sfp28-lc-25g }, sfp28-5: { module: sfp+-lc-10g } } }
sw-b: { model: qnap/qsw-m7308r-4x, name: Switch B, in: cabinet, u: 13, ports: { qsfp28-1: { module: qsfp28-lc-100g }, sfp28-1: { module: sfp28-lc-25g }, sfp28-2: { module: sfp28-lc-25g }, sfp28-3: { module: sfp28-lc-25g }, sfp28-4: { module: sfp28-lc-25g }, sfp28-5: { module: sfp+-lc-10g } } }
fibre: { model: fibre-panel-lc-24, in: cabinet, u: 12 }
hv-1: { model: server-2u-24sff, name: Hypervisor 1, in: cabinet, u: 9, ports: { sfp28-1: { module: sfp28-lc-25g }, sfp28-2: { module: sfp28-lc-25g } } }
hv-2: { model: server-2u-24sff, name: Hypervisor 2, in: cabinet, u: 7, ports: { sfp28-1: { module: sfp28-lc-25g }, sfp28-2: { module: sfp28-lc-25g } } }
hv-3: { model: server-2u-24sff, name: Hypervisor 3, in: cabinet, u: 5, ports: { sfp28-1: { module: sfp28-lc-25g }, sfp28-2: { module: sfp28-lc-25g } } }
hv-4: { model: server-2u-24sff, name: Hypervisor 4, in: cabinet, u: 3, ports: { sfp28-1: { module: sfp28-lc-25g }, sfp28-2: { module: sfp28-lc-25g } } }
san: { model: server-2u-8lff, name: Shared storage, in: cabinet, u: 1, ports: { sfp1: { module: sfp+-lc-10g }, sfp2: { module: sfp+-lc-10g } } }
links:
isl: { ends: [sw-a/qsfp28-1, sw-b/qsfp28-1], cable: lc-duplex }
hv-1-a: { ends: [hv-1/sfp28-1, fibre/r1], cable: lc-duplex }
hv-1-b: { ends: [hv-1/sfp28-2, fibre/r2], cable: lc-duplex }
a-1: { ends: [sw-a/sfp28-1, fibre/1], cable: lc-duplex }
b-1: { ends: [sw-b/sfp28-1, fibre/2], cable: lc-duplex }
hv-2-a: { ends: [hv-2/sfp28-1, fibre/r3], cable: lc-duplex }
hv-2-b: { ends: [hv-2/sfp28-2, fibre/r4], cable: lc-duplex }
a-2: { ends: [sw-a/sfp28-2, fibre/3], cable: lc-duplex }
b-2: { ends: [sw-b/sfp28-2, fibre/4], cable: lc-duplex }
hv-3-a: { ends: [hv-3/sfp28-1, fibre/r5], cable: lc-duplex }
hv-3-b: { ends: [hv-3/sfp28-2, fibre/r6], cable: lc-duplex }
a-3: { ends: [sw-a/sfp28-3, fibre/5], cable: lc-duplex }
b-3: { ends: [sw-b/sfp28-3, fibre/6], cable: lc-duplex }
hv-4-a: { ends: [hv-4/sfp28-1, fibre/r7], cable: lc-duplex }
hv-4-b: { ends: [hv-4/sfp28-2, fibre/r8], cable: lc-duplex }
a-4: { ends: [sw-a/sfp28-4, fibre/7], cable: lc-duplex }
b-4: { ends: [sw-b/sfp28-4, fibre/8], cable: lc-duplex }
san-a: { ends: [san/sfp1, fibre/r9], cable: lc-duplex }
san-b: { ends: [san/sfp2, fibre/r10], cable: lc-duplex }
a-5: { ends: [sw-a/sfp28-5, fibre/9], cable: lc-duplex }
b-5: { ends: [sw-b/sfp28-5, fibre/10], cable: lc-duplex }
scenes:
front: { title: Virtualisation cluster, layout: [cabinet] }
rear: { title: "Virtualisation cluster, rear", layout: [cabinet], view: rear }