HP

HP P12965-B21 NS204i-p Gen10 Plus Storage Controller: M.2 NVMe

Offload M.2 NVMe storage processing from your ProLiant's main PCIe lanes with a dedicated Gen10 Plus controller built for enterprise uptime.

$600.22*
Check availability

*Price sourced from Amazon.com. Last updated:Jul 14, 2026.Price and availability are subject to change.

Affiliate Disclosure: Studio Supplies may earn a commission from qualifying purchases made through links on this page, at no additional cost to you. This helps support our editorial team.

Notice a mistake? Let Us Know

Overview

The HP P12965-B21 NS204i-p Gen10 Plus is a dedicated M.2 NVMe storage controller card designed for HP ProLiant and Superdome enterprise servers. Operating over a PCIe 3.0 x8 interface, it provides up to 8 GB/s of raw bus bandwidth — enough headroom to run multiple M.2 NVMe drives simultaneously without the controller becoming a bottleneck. The form factor is a low-profile M.2 card that slots directly into compatible ProLiant systems, and RAID 1 support at the hardware level means you can configure mirrored NVMe volumes that survive a single drive failure without OS intervention. The key engineering decision here is offloading NVMe storage management from the server's primary chipset lanes, which in dense virtualization or database workloads reduces I/O latency contention across the system bus.

This controller is purpose-built for HP ProLiant XL450 Gen10, XL675d Gen10, and Superdome Flex 280 4-Socket deployments. It is not a general-purpose upgrade card — it exists within HPE's managed ecosystem, meaning it is monitored through iLO, configured through Smart Storage Administrator, and maintained through HPE's Service Pack for ProLiant update mechanism. For infrastructure teams running HPE-standardized environments, this is a feature: the controller behaves like every other HPE storage component in the rack. The appropriate buyer is a data center operator expanding fast-tier storage capacity on existing Gen10 Plus ProLiant infrastructure, particularly for workloads like VM boot volumes, caching layers, or metadata-heavy database applications where NVMe latency delivers meaningful gains over SAS/SATA alternatives.

Key Features

Host Interface: PCI Express 3.0 x8

RAID Supported: Yes

RAID Levels: 1

Device Supported: Server

Height: 2.2"

Specifications

Part Number
P12965-B21
Product Type
Storage Controller
Form Factor
M.2 Card
Host Interface
PCIe 3.0 x8
Drive Interface
M.2 NVMe
RAID Support
Yes
RAID Levels
RAID 1
Device Supported
Server
Height
2.2"
Compatible Servers
HP ProLiant XL450 Gen10, XL675d Gen10, Superdome Flex 280 4-Socket

Pros & Cons

👍 Pros

  • PCIe 3.0 x8 interface provides up to 8 GB/s of bus bandwidth, ensuring the controller never throttles M.2 NVMe drive performance.
  • Dedicated storage controller offloads NVMe processing from the chipset, reducing latency contention on the main system bus.
  • RAID 1 mirroring at the controller level delivers hardware-redundant NVMe without relying on OS-level software RAID.
  • Deep integration with HPE iLO and Smart Storage Administrator enables centralized health monitoring and alerting.
  • M.2 form factor card keeps the storage expansion physically compact and thermally contained within the server chassis.

👎 Cons

  • RAID 1 is the only supported RAID level — no RAID 0, 5, or 10, which limits use in throughput-optimized or high-capacity configurations.
  • Compatibility is locked to specific HPE ProLiant and Superdome SKUs; this card cannot be repurposed in non-HPE hardware without losing support and potentially firmware function.
  • Requires HPE-qualified M.2 NVMe drives to stay within support boundaries, which narrows drive selection and raises component cost.
  • At 2.2" height, physical installation is chassis-specific — verify slot clearance in your exact ProLiant configuration before ordering.
  • No publicly documented user-replaceable firmware update path outside of HPE's Service Pack for ProLiant (SPP).

Frequently Asked Questions

This controller is validated for HP ProLiant XL450 Gen10, XL675d Gen10, and Superdome Flex 280 4-Socket servers. It is not a generic PCIe card — HP validates firmware and driver stacks per platform, so running it outside the supported server list risks instability and voids support.
PCIe 3.0 x8 provides approximately 8 GB/s of raw bidirectional bandwidth. For NVMe M.2 drives, which top out near 3.5 GB/s sequential read individually, the x8 bus ensures the controller itself is never the bottleneck — the limiting factor will always be the drives installed.
The NS204i-p Gen10 Plus supports RAID 1 only. This provides mirroring for redundancy, not striping for performance. If your workload requires RAID 5/6/10 or higher sequential throughput via RAID 0, you will need a different controller in your storage hierarchy.
HPE firmware typically enforces a drive compatibility list (SPOCK). While the physical M.2 slot is standard, using non-HPE-qualified drives may trigger health warnings in iLO and can be unsupported under HPE service contracts. Check the HPE SPOCK portal before selecting drives.
The NS204i-p is managed through HPE's Smart Storage Administrator (SSA) and is visible in iLO. Configuration, RAID setup, and health monitoring all go through HPE's existing server management toolchain — no separate utility is required.