<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blades on Backend Engineering Strategy Tools</title><link>https://backend-engineering-strategy-tools.github.io/site/tags/blades/</link><description>Recent content in Blades on Backend Engineering Strategy Tools</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Fri, 15 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://backend-engineering-strategy-tools.github.io/site/tags/blades/index.xml" rel="self" type="application/rss+xml"/><item><title>ASGARD — the blade cluster</title><link>https://backend-engineering-strategy-tools.github.io/site/homelab/asgard-blades/</link><pubDate>Fri, 15 May 2026 00:00:00 +0000</pubDate><guid>https://backend-engineering-strategy-tools.github.io/site/homelab/asgard-blades/</guid><description>&lt;p&gt;&lt;a class="link" href="https://backend-engineering-strategy-tools.github.io/site/homelab/inventory/systems/" &gt;ASGARD (SYS-007)&lt;/a&gt; is the HP BladeSystem C7000 with 16× BL460c Gen8 blades. The reason to use it is profile switching: boot a blade as a Slurm compute node, run the experiment, reimage it as a Talos worker, run the next one. The same iPXE boot menu already set up for &lt;a class="link" href="https://backend-engineering-strategy-tools.github.io/site/homelab/talos-omni/" &gt;ODEN&lt;/a&gt; works here — the C7000 Onboard Administrator lets you configure boot order per blade slot, so switching roles is a BIOS setting and a PXE entry, not a reinstall.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="power-reality"&gt;Power reality
&lt;/h2&gt;&lt;p&gt;Before committing to blades as the permanent always-on platform, it&amp;rsquo;s worth being honest about the enclosure overhead. The C7000 has fixed costs regardless of how many blades are populated: 10 fans, dual OA modules, 2 interconnect switches, backplane management. It doesn&amp;rsquo;t scale down gracefully.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Setup&lt;/th&gt;
 &lt;th&gt;Approx power&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;C7000 enclosure alone (no blades)&lt;/td&gt;
 &lt;td&gt;200–400W&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;C7000 + 1 blade&lt;/td&gt;
 &lt;td&gt;350–550W&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;C7000 + 3 blades&lt;/td&gt;
 &lt;td&gt;500–800W&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;ODEN alone (1U M3, Talos)&lt;/td&gt;
 &lt;td&gt;100–150W&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;HEIMDAL alone (Sun X4150, router)&lt;/td&gt;
 &lt;td&gt;150–200W&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;ODEN + HEIMDAL&lt;/td&gt;
 &lt;td&gt;250–350W&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Two pizza boxes beat three blades in the enclosure on power. The overhead only amortises at 8+ populated slots. For a permanent minimal setup, the 1U rack servers win. For experiments where you want to run 8–16 nodes at once, ASGARD earns its place.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="what-each-role-actually-needs"&gt;What each role actually needs
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Role&lt;/th&gt;
 &lt;th&gt;RAM&lt;/th&gt;
 &lt;th&gt;Disk&lt;/th&gt;
 &lt;th&gt;Network&lt;/th&gt;
 &lt;th&gt;Limiting factor&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Talos / K8s worker&lt;/td&gt;
 &lt;td&gt;32–64GB&lt;/td&gt;
 &lt;td&gt;1× OSD disk&lt;/td&gt;
 &lt;td&gt;1GbE fine&lt;/td&gt;
 &lt;td&gt;RAM — current blades too thin&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;OpenStack compute&lt;/td&gt;
 &lt;td&gt;32–64GB&lt;/td&gt;
 &lt;td&gt;local ephemeral&lt;/td&gt;
 &lt;td&gt;1GbE fine&lt;/td&gt;
 &lt;td&gt;RAM&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;OpenStack control&lt;/td&gt;
 &lt;td&gt;32GB+&lt;/td&gt;
 &lt;td&gt;small&lt;/td&gt;
 &lt;td&gt;1GbE fine&lt;/td&gt;
 &lt;td&gt;RAM&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Slurm compute&lt;/td&gt;
 &lt;td&gt;as much as possible&lt;/td&gt;
 &lt;td&gt;fast scratch&lt;/td&gt;
 &lt;td&gt;1GbE mediocre&lt;/td&gt;
 &lt;td&gt;network&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Ceph OSD&lt;/td&gt;
 &lt;td&gt;16–32GB&lt;/td&gt;
 &lt;td&gt;more / bigger disks&lt;/td&gt;
 &lt;td&gt;1GbE&lt;/td&gt;
 &lt;td&gt;disk count&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The network note matters for Slurm: blade LOM connects to the enclosure switch backplane at &lt;strong&gt;1GbE&lt;/strong&gt;, not 10GbE. The switch has 10GbE uplinks going out, but blade-to-blade traffic inside the enclosure goes through the switch at 1GbE. For Talos and OpenStack this is fine. For MPI jobs exchanging large datasets between Slurm nodes it&amp;rsquo;s a real bottleneck — HPC wants InfiniBand, which the empty interconnect bays 5–8 could take (plus matching mezzanine cards in each blade), but that&amp;rsquo;s a separate cost. For learning Slurm, 1GbE is workable.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="current-blade-state"&gt;Current blade state
&lt;/h2&gt;&lt;p&gt;Most blades are underpowered for any of the roles above. CPUs are also unknown across all 16 slots — the OA web GUI reports CPU model and core count per blade and should be checked first. The E5-2600 v1 range runs from E5-2603 (4c, 80W) to E5-2690 (8c/16t, 135W), which matters significantly for role assignment.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Slot&lt;/th&gt;
 &lt;th&gt;RAM&lt;/th&gt;
 &lt;th&gt;Disk&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-001&lt;/td&gt;
 &lt;td&gt;4GB&lt;/td&gt;
 &lt;td&gt;2× 146GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-002&lt;/td&gt;
 &lt;td&gt;14GB (mixed, odd count)&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-003&lt;/td&gt;
 &lt;td&gt;32GB&lt;/td&gt;
 &lt;td&gt;2× 300GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-004&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-005&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;1× 146GB + 1× 300GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-006&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;2× 300GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-007&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;2× 900GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-008&lt;/td&gt;
 &lt;td&gt;16GB&lt;/td&gt;
 &lt;td&gt;2× 300GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-009&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-010&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;2× 300GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-011&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;2× 300GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-012&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;2× 300GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-013&lt;/td&gt;
 &lt;td&gt;32GB&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-014&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-015&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;2× 300GB SAS&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-016&lt;/td&gt;
 &lt;td&gt;8GB&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;BLD-003 and BLD-013 are already at 32GB and are natural candidates for control-plane or master roles once CPUs are confirmed.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="suggested-configuration-from-existing-stock"&gt;Suggested configuration from existing stock
&lt;/h2&gt;&lt;p&gt;Available spare hardware:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;14× RAM-007 (8GB DDR3 1600MHz ECC Reg) — unassigned&lt;/li&gt;
&lt;li&gt;2× HDD-004 (120GB SATA SSD) — spare&lt;/li&gt;
&lt;li&gt;6× HDD-002 (146GB 10K SAS) — spare&lt;/li&gt;
&lt;li&gt;Embedded P220i on each blade (can be set to JBOD/passthrough for Ceph)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;ldquo;Fat&amp;rdquo; nodes × 2&lt;/strong&gt; — Talos control plane, OpenStack control, Slurm master:
Add 4× RAM-007 to each blade. From a base of 8–16GB that gives ~40GB. Candidates: BLD-006 and BLD-010, both have 2× 300GB SAS for local storage. Costs 8 of 14 spare sticks. Install a spare 120GB SSD as boot disk in each.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;ldquo;Medium&amp;rdquo; nodes × 3&lt;/strong&gt; — Talos workers, OpenStack compute, Slurm compute:
Add 2× RAM-007 to each → 24GB from the 8GB base. Candidates: BLD-008 (already 16GB, gets to 32GB), BLD-011, BLD-012. All three have 300GB SAS for scratch or Ceph OSDs. Costs the remaining 6 spare sticks.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Rest&lt;/strong&gt; — thin compute, storage expansion, or powered off:
Leave at current RAM. BLD-007&amp;rsquo;s 900GB SAS pair is better used elsewhere (see below). BLD-003 and BLD-013 at 32GB can step up to fat-node role once CPUs are confirmed.&lt;/p&gt;
&lt;p&gt;That leaves 5 blades properly kitted and 11 available for experiments or idle.&lt;/p&gt;
&lt;p&gt;BL460c Gen8 DIMM rule: populate per-CPU symmetrically — pairs or quads per memory channel — for best throughput. Don&amp;rsquo;t mix odd counts.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="storage--what-moves-where"&gt;Storage — what moves where
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Pull the 900GB SAS drives from BLD-007 now.&lt;/strong&gt; HDD-013 (HGST 900GB) and HDD-014 (Toshiba 900GB) are the two largest drives in the blade pool and they&amp;rsquo;re sitting in a blade that may end up as a thin compute worker. Move them into ODEN or LOKE as permanent Ceph OSDs. This immediately gives the always-on cluster substantially more storage than the current 120GB SSDs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;MIMIR&lt;/strong&gt; (SYS-004, 15× 1TB SAS) is the Ceph expansion story for later. To connect it: install CTRL-006 (ServeRAID-8e, have 2 unplaced) into a server with a free PCIe slot, then cable it with a SFF-8470 → SFF-8088 cable (not currently owned, inexpensive). TOR is the natural host — it already has CTRL-003 in HBA mode and free PCIe slots. Not urgent, but the hardware is almost all there.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;What&lt;/th&gt;
 &lt;th&gt;Goes to&lt;/th&gt;
 &lt;th&gt;When&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;900GB SAS ×2 from BLD-007&lt;/td&gt;
 &lt;td&gt;ODEN or LOKE, permanent Ceph OSDs&lt;/td&gt;
 &lt;td&gt;Now&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;120GB SSD ×2 spare&lt;/td&gt;
 &lt;td&gt;BLD fat node boot disks&lt;/td&gt;
 &lt;td&gt;Before Talos on blades&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;300GB SAS in blades&lt;/td&gt;
 &lt;td&gt;Local scratch or blade Ceph OSDs&lt;/td&gt;
 &lt;td&gt;During ASGARD experiments&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;MIMIR 15× 1TB SAS&lt;/td&gt;
 &lt;td&gt;TOR via CTRL-006, Ceph expansion&lt;/td&gt;
 &lt;td&gt;Later (needs cable)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="three-things-to-do-before-blades-can-boot-anything"&gt;Three things to do before blades can boot anything
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Identify CPUs.&lt;/strong&gt; Connect to the OA management port, open the web GUI, check CPU model per slot. Ten minutes. Everything else depends on this.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Network uplink.&lt;/strong&gt; The blade switches in bays 1 and 2 have 4× RJ45 1GbE uplinks (ports 22–25). Run a patch cable from one to any available switch — MODI, MAGNI, whatever&amp;rsquo;s reachable from the cable box. That&amp;rsquo;s enough for blades to reach DHCP and iPXE.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;RAM redistribution.&lt;/strong&gt; Pull the 14 spare RAM-007 sticks and install into the chosen fat and medium nodes per the profile above.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id="the-permanent-vs-experiment-split"&gt;The permanent vs experiment split
&lt;/h2&gt;&lt;pre tabindex="0"&gt;&lt;code&gt;Always on (~300–400W total):
 HEIMDAL → OPNsense router, Sun X4150, ~150–200W
 ODEN → Talos, Minecraft + small services, ~100–150W
 LOKE → 2nd Talos node (needs RAM-007 × 8 + SSD boot), ~100–150W

Experiments (fire up, learn, power off):
 ASGARD → 3–16 blades for Slurm / OpenStack / larger Talos cluster
 TYR+TOR+FREJA → Proxmox cluster (M1 DDR2, temporary)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Once the Proxmox experiment wraps, TYR, TOR, and FREJA can be powered down permanently. If ASGARD blades eventually become the long-term compute platform, OPNsense can move to a VM on a blade at that point — but not before the blades are stable and trusted. Don&amp;rsquo;t consolidate the router onto experimental infrastructure.&lt;/p&gt;</description></item><item><title>Blade Inventory</title><link>https://backend-engineering-strategy-tools.github.io/site/homelab/inventory/blades/</link><pubDate>Thu, 14 May 2026 00:00:00 +0000</pubDate><guid>https://backend-engineering-strategy-tools.github.io/site/homelab/inventory/blades/</guid><description>&lt;h1 id="blade-configurations-asgard--hp-c7000"&gt;Blade Configurations (ASGARD — HP C7000)
&lt;/h1&gt;&lt;p&gt;All blades are HP BL460c Gen8. Manufacturer and model omitted from table — see &lt;a class="link" href="../systems" &gt;systems inventory&lt;/a&gt; for roster.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Asset ID&lt;/th&gt;
 &lt;th&gt;Slot&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;RAM&lt;/th&gt;
 &lt;th&gt;Disk&lt;/th&gt;
 &lt;th&gt;LOM&lt;/th&gt;
 &lt;th&gt;SAS Ctrl&lt;/th&gt;
 &lt;th&gt;Mezz 1 (bays 3/4)&lt;/th&gt;
 &lt;th&gt;Mezz 2 (bays 5/6)&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-001&lt;/td&gt;
 &lt;td&gt;1&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;4GB — 1× RAM-008&lt;/td&gt;
 &lt;td&gt;2× HDD-011 (146GB, 15K)&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-002&lt;/td&gt;
 &lt;td&gt;2&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;14GB — 7× RAM-009/010 mixed&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-003&lt;/td&gt;
 &lt;td&gt;3&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;32GB — 8× RAM-008&lt;/td&gt;
 &lt;td&gt;2× HDD-012 (300GB, 10K)&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-004&lt;/td&gt;
 &lt;td&gt;4&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 2× RAM-008&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-005&lt;/td&gt;
 &lt;td&gt;5&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 2× RAM-008&lt;/td&gt;
 &lt;td&gt;1× HDD-011 + 1× HDD-012&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-006&lt;/td&gt;
 &lt;td&gt;6&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 2× RAM-008&lt;/td&gt;
 &lt;td&gt;2× HDD-012 (300GB, 10K)&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-007&lt;/td&gt;
 &lt;td&gt;7&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 2× RAM-008&lt;/td&gt;
 &lt;td&gt;1× HDD-013 + 1× HDD-014 (900GB each)&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-008&lt;/td&gt;
 &lt;td&gt;8&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;16GB — 2× RAM-007&lt;/td&gt;
 &lt;td&gt;2× HDD-012 (300GB, 10K)&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-009&lt;/td&gt;
 &lt;td&gt;9&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 2× RAM-008&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-010&lt;/td&gt;
 &lt;td&gt;10&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 2× RAM-008&lt;/td&gt;
 &lt;td&gt;2× HDD-012 (300GB, 10K)&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-011&lt;/td&gt;
 &lt;td&gt;11&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 4× RAM-009&lt;/td&gt;
 &lt;td&gt;2× HDD-012 (300GB, 10K)&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-012&lt;/td&gt;
 &lt;td&gt;12&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 4× RAM-009&lt;/td&gt;
 &lt;td&gt;2× HDD-012 (300GB, 10K)&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-013&lt;/td&gt;
 &lt;td&gt;13&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;32GB — 4× RAM-006&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-014&lt;/td&gt;
 &lt;td&gt;14&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 2× RAM-008&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-015&lt;/td&gt;
 &lt;td&gt;15&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 2× RAM-008&lt;/td&gt;
 &lt;td&gt;2× HDD-012 (300GB, 10K)&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BLD-016&lt;/td&gt;
 &lt;td&gt;16&lt;/td&gt;
 &lt;td&gt;2× (?)&lt;/td&gt;
 &lt;td&gt;8GB — 2× RAM-008&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;NIC-004&lt;/td&gt;
 &lt;td&gt;separate card, no P/N&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h1 id="blade-enclosure-modules-asgard--hp-c7000"&gt;Blade Enclosure Modules (ASGARD — HP C7000)
&lt;/h1&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Bay Type&lt;/th&gt;
 &lt;th&gt;Module&lt;/th&gt;
 &lt;th&gt;Part No&lt;/th&gt;
 &lt;th&gt;Qty&lt;/th&gt;
 &lt;th&gt;Status&lt;/th&gt;
 &lt;th&gt;Notes&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Interconnect&lt;/td&gt;
 &lt;td&gt;HP 1:10Gb Ethernet BL-c Switch&lt;/td&gt;
 &lt;td&gt;438476-001&lt;/td&gt;
 &lt;td&gt;2&lt;/td&gt;
 &lt;td&gt;Installed&lt;/td&gt;
 &lt;td&gt;Bays 1-2; Int: ports 1-16 blade downlinks; Ext: 1× CX4 10GbE, 2× XFP 10GbE, 4× RJ45 1GbE&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Interconnect&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;Empty&lt;/td&gt;
 &lt;td&gt;Bays 3-4: mezzanine slot 1 fabric — Ethernet, FC, SAS, or IB&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Interconnect&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;Empty&lt;/td&gt;
 &lt;td&gt;Bays 5-6: mezzanine slot 2 fabric — Ethernet, FC, SAS, or IB&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Interconnect&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;Empty&lt;/td&gt;
 &lt;td&gt;Bays 7-8: mezzanine slot 2 fabric (double-wide IB uses bays 5+7)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;OA&lt;/td&gt;
 &lt;td&gt;HP Onboard Administrator&lt;/td&gt;
 &lt;td&gt;4K09B5 / P/N 407296-001&lt;/td&gt;
 &lt;td&gt;2&lt;/td&gt;
 &lt;td&gt;Installed&lt;/td&gt;
 &lt;td&gt;Redundant pair; with VGA&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;OA&lt;/td&gt;
 &lt;td&gt;HP Onboard Administrator&lt;/td&gt;
 &lt;td&gt;4K08A6 / P/N 459526-001&lt;/td&gt;
 &lt;td&gt;1&lt;/td&gt;
 &lt;td&gt;Spare&lt;/td&gt;
 &lt;td&gt;No VGA; different revision&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Power Supply&lt;/td&gt;
 &lt;td&gt;HP BladeSystem c7000 PSU&lt;/td&gt;
 &lt;td&gt;?&lt;/td&gt;
 &lt;td&gt;6&lt;/td&gt;
 &lt;td&gt;Installed&lt;/td&gt;
 &lt;td&gt;Full (6/6)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Fan&lt;/td&gt;
 &lt;td&gt;HP BladeSystem c7000 Fan&lt;/td&gt;
 &lt;td&gt;?&lt;/td&gt;
 &lt;td&gt;10&lt;/td&gt;
 &lt;td&gt;Installed&lt;/td&gt;
 &lt;td&gt;Full (10/10)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h1 id="system-overviews"&gt;System Overviews
&lt;/h1&gt;&lt;h3 id="hp-bladesystem-c7000--quickspecs"&gt;HP BladeSystem C7000 — &lt;a class="link" href="https://www.hpe.com/psnow/doc/c04128339" target="_blank" rel="noopener"
 &gt;QuickSpecs&lt;/a&gt;
&lt;/h3&gt;&lt;p&gt;&lt;em&gt;10U · up to 16 half-height blades · shared power/cooling/networking via backplane · Onboard Administrator&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The C7000 is a substantial 10U blade enclosure designed to host up to 16 server blades, along with storage blades and integrated networking/management modules. It provides a consolidated infrastructure for power, cooling, and network connectivity, significantly simplifying cable management and enabling high-density computing environments. These systems were foundational for many enterprise virtualization platforms.&lt;/p&gt;
&lt;h3 id="hp-bl460c-gen8--quickspecs"&gt;HP BL460c Gen8 — &lt;a class="link" href="https://www.hpe.com/psnow/doc/c04123239" target="_blank" rel="noopener"
 &gt;QuickSpecs&lt;/a&gt;
&lt;/h3&gt;&lt;p&gt;&lt;em&gt;Half-height blade · 2× LGA2011 (E5-2600 v1/v2) · up to 192GB DDR3 ECC Reg · 2× SFF SAS bays · FlexibleLOM + 2 mezzanine slots&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The BL460c Gen8 is a half-height server blade for the c-Class BladeSystem enclosure. Each blade supports two Intel Xeon E5-2600 v1 or v2 series processors and up to 24 DDR3 ECC Registered DIMMs across 24 slots. Local storage is limited to two 2.5&amp;quot; SFF SAS/SATA bays managed by an embedded Smart Array P220i controller. Networking is handled through the FlexibleLOM slot (populated with the HP FlexFabric 554FLB in ASGARD), which connects to the enclosure&amp;rsquo;s interconnect bays via the backplane. Two additional mezzanine slots allow expansion with Fibre Channel, SAS, or InfiniBand HBAs.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="asgard-interconnect-bay-architecture--c7000-interconnect-components--wikipedia"&gt;ASGARD Interconnect Bay Architecture — &lt;a class="link" href="https://andovercg.com/datasheets/hpe-bladesystem-c-class-interconnect-components.pdf" target="_blank" rel="noopener"
 &gt;c7000 Interconnect Components&lt;/a&gt; · &lt;a class="link" href="https://en.wikipedia.org/wiki/HPE_BladeSystem" target="_blank" rel="noopener"
 &gt;Wikipedia&lt;/a&gt;
&lt;/h3&gt;&lt;p&gt;&lt;em&gt;8 interconnect bays (4 pairs) · each pair ties to a specific fabric/mezzanine slot on all blades&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The c7000 rear has 8 single-wide interconnect bays arranged as 4 matched pairs. Both bays in a pair must carry the same module type — they connect to the same blade mezzanine slot and form a redundant fabric. Up to 4 simultaneous fabrics are supported.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Bay pair&lt;/th&gt;
 &lt;th&gt;Blade connection&lt;/th&gt;
 &lt;th&gt;Currently&lt;/th&gt;
 &lt;th&gt;Could hold&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;1 / 2&lt;/td&gt;
 &lt;td&gt;LOM (onboard NIC)&lt;/td&gt;
 &lt;td&gt;HP 1:10Gb Ethernet BL-c Switch ×2&lt;/td&gt;
 &lt;td&gt;Ethernet switch or pass-thru&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;3 / 4&lt;/td&gt;
 &lt;td&gt;Mezzanine slot 1&lt;/td&gt;
 &lt;td&gt;&lt;strong&gt;Empty&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Ethernet, Fibre Channel (4/8Gb FC switch), SAS switch, InfiniBand&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;5 / 6&lt;/td&gt;
 &lt;td&gt;Mezzanine slot 2&lt;/td&gt;
 &lt;td&gt;&lt;strong&gt;Empty&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Same options as 3/4&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;7 / 8&lt;/td&gt;
 &lt;td&gt;Mezzanine slot 2&lt;/td&gt;
 &lt;td&gt;&lt;strong&gt;Empty&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Same; or second half of a double-wide InfiniBand module (bays 5+7)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; to use FC, SAS, or InfiniBand bays the blades themselves also need matching mezzanine cards installed. BL460c Gen8 blades have 2 mezzanine slots available.&lt;/p&gt;
&lt;p&gt;Common modules seen in homelab use (none currently owned):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Fibre Channel&lt;/strong&gt;: HP 4Gb/8Gb BLc FC switch (e.g. AJ821A for 8Gb)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SAS&lt;/strong&gt;: HP SAS BLc Switch — gives blades shared SAS fabric access to DAS like MIMIR&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;InfiniBand&lt;/strong&gt;: HP DDR/QDR IB switch — requires matching IB mezzanine card in each blade&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id="hp-bladesystem-onboard-administrator-oa--user-guide"&gt;HP BladeSystem Onboard Administrator (OA) — &lt;a class="link" href="https://support.hpe.com/hpesc/public/docDisplay?docId=a00112728en_us&amp;amp;docLocale=en_US" target="_blank" rel="noopener"
 &gt;User Guide&lt;/a&gt;
&lt;/h3&gt;&lt;p&gt;&lt;em&gt;P/N 407296-001 (installed ×2, with VGA) · P/N 459526-001 (spare ×1, no VGA) · Fits OA bays (separate from interconnect bays)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The OA is the management brain of the c7000 enclosure. It provides a web GUI, SSH/CLI, and SNMP interface for managing all blades, power supplies, fans, and interconnect modules. Two OA modules run as a redundant active/standby pair — if the primary fails, the standby takes over without interruption.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;External connectors (407296-001 / with VGA):&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1× RJ-45 management Ethernet (dedicated OOB network)&lt;/li&gt;
&lt;li&gt;1× USB (for local keyboard)&lt;/li&gt;
&lt;li&gt;1× DB-9 serial console&lt;/li&gt;
&lt;li&gt;1× VGA (local video output for console access)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;459526-001 (spare, no VGA):&lt;/strong&gt; earlier/different revision — same management functions, management Ethernet + USB + serial, but no VGA port for local console.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="hp-110gb-ethernet-bl-c-switch--user-guide--quickspecs"&gt;HP 1:10Gb Ethernet BL-c Switch — &lt;a class="link" href="https://www.manualslib.com/manual/419870/Hp-438031-B21-1-10gb-Ethernet-Bl-C-Switch.html" target="_blank" rel="noopener"
 &gt;User Guide&lt;/a&gt; · &lt;a class="link" href="https://www.hpe.com/psnow/doc/c04282599" target="_blank" rel="noopener"
 &gt;QuickSpecs&lt;/a&gt;
&lt;/h3&gt;&lt;p&gt;&lt;em&gt;P/N 438476-001 (spare/FRU) / 438031-B21 (orderable) · c-Class BladeSystem interconnect module · 16 blade downlinks + 7 uplinks&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Managed Gigabit/10GbE blade switch in a single interconnect bay. Each module connects to all 16 blade bays via the enclosure backplane. ASGARD has two installed (in adjacent bays 1 and 2), linked via the port 17 X-Connect.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Port map:&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Port(s)&lt;/th&gt;
 &lt;th&gt;Connector&lt;/th&gt;
 &lt;th&gt;Speed&lt;/th&gt;
 &lt;th&gt;Role&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;1–16&lt;/td&gt;
 &lt;td&gt;Backplane&lt;/td&gt;
 &lt;td&gt;1GbE&lt;/td&gt;
 &lt;td&gt;Blade downlinks (1 per blade bay)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;17&lt;/td&gt;
 &lt;td&gt;Internal&lt;/td&gt;
 &lt;td&gt;10GbE&lt;/td&gt;
 &lt;td&gt;X-Connect crosslink to adjacent bay switch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;19&lt;/td&gt;
 &lt;td&gt;SFF-8470&lt;/td&gt;
 &lt;td&gt;10GbE&lt;/td&gt;
 &lt;td&gt;CX4 copper uplink (Ethernet — not SAS despite same connector)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;20–21&lt;/td&gt;
 &lt;td&gt;XFP&lt;/td&gt;
 &lt;td&gt;10GbE&lt;/td&gt;
 &lt;td&gt;Fiber/DAC uplinks (XFP cages; older/larger than SFP+)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;22–25&lt;/td&gt;
 &lt;td&gt;RJ-45&lt;/td&gt;
 &lt;td&gt;1GbE&lt;/td&gt;
 &lt;td&gt;Copper uplinks&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item></channel></rss>