HPE ProLiant DL385 Gen10 Plus vs DL385 Gen11 — AMD EPYC 7002 to AMD EPYC 9004 Series Upgrade Analysis
A side-by-side engineering and lifecycle comparison written for IT architects who have to decide between keeping the DL385 Gen10 Plus running with ICD Care+ or refreshing to the DL385 Gen11 platform. All specs come from HPE QuickSpecs and ICD’s live inventory. The AMD EPYC path from Milan to Genoa delivers the biggest single-generation IPC jump since EPYC 7001 landed — by some margin.
At-a-glance specification table
| Specification | DL385 Gen10 Plus | DL385 Gen11 |
|---|---|---|
| Processor family | AMD EPYC 7002/7003 Series (Rome / Milan) | AMD EPYC 9004 Series (Genoa / Genoa-X / Bergamo) |
| Sockets | 2 | 2 |
| Max memory | 4TB DDR4-3200 | 6TB DDR5-4800 |
| DIMM slots | 32 | 24 |
| Drive bays | 24 SFF | 24 SFF / EDSFF E3.S |
| RAID / HBA | Smart Array P408i-a / MR416i-a | MR216i-p / MR416i-o |
| Out-of-band mgmt | iLO 5 | iLO 6 |
| PCIe | Gen4 | Gen5 |
| Released | 2020 | 2023 |
| HPE End of Sale | Active SKU | Active SKU |
| HPE EOSL | HPE roadmap active | HPE roadmap active |
| Lifecycle | Current | Current |
CPU platform deep-dive
DL385 Gen10 Plus ships with AMD EPYC 7002/7003 Series (Rome / Milan). On Gen10 / Gen10 Plus, HPE uses the familiar LGA3647 (Scalable Gen1/Gen2) or LGA4189 (Ice Lake) socket, with up to 28–40 cores per CPU and AVX-512 VNNI for inference. The Gen11 platform moves to LGA4677 (Sapphire Rapids) and LGA4710 (Emerald Rapids) — lifting core counts to 64 per socket, adding AMX tile matrix multiply instructions for AI, and bringing DL Boost native support.
DL385 Gen11 runs AMD EPYC 9004 Series (Genoa / Genoa-X / Bergamo). The generational jump is meaningful even if your workload never touches AI — per-core IPC is roughly 18-25% higher, memory bandwidth is 2x at iso-channel, and PCIe moves from Gen4 to Gen5. For compute-bound Oracle, databases, or HPC codes the Gen11 delta alone can justify the migration.
Memory subsystem (DDR4 to DDR5)
Memory is the single biggest platform difference. The DL385 Gen10 Plus uses 4TB DDR4-3200 across 32 DIMM slots. The DL385 Gen11 uses 6TB DDR5-4800 across 24 DIMM slots. Registered DIMMs (RDIMM) are not interchangeable between DDR4 and DDR5 — the notch position, pin count, and voltage regulator location all differ.
If you are consolidating from DL385 Gen10 Plus and carrying your workload to DL385 Gen11, treat memory as a full new BOM — no re-use. Typical uplift for a fully populated 24-DIMM Gen10 → 32-DIMM Gen11 chassis runs $4,800–$11,200 depending on capacity tier and memory condition.
Storage backplane + NVMe generation
The backplane generation is the second major delta. DL385 Gen10 Plus’s Smart Array P408i-a / MR416i-a presented drives through SAS3 (12G). DL385 Gen11’s MR216i-p / MR416i-o moves to SAS4 24G Tri-Mode with native NVMe-over-PCIe support. Drive carriers between the two generations are mechanically similar for 2.5″ SFF bays, but drive firmware is locked to the controller generation — you cannot move a Gen9 P840ar-flashed 10K SAS drive straight into a Gen11 MR216i-p without an HPE-issued firmware re-sign.
NVMe E3.S (EDSFF) is the biggest architectural shift — DL385 Gen11 in the Gen11/12 lineup supports dense EDSFF E3.S drives that were simply unavailable on DL385 Gen10 Plus. For object storage, Ceph, and high-IOPS Oracle ASM clusters this is transformative.
Power + cooling envelope
DL385 Gen10 Plus accepts HPE Flex Slot power supplies rated 500W-1600W. DL385 Gen11 supports 800W-1800W Titanium with m-CRPS (Modular Common Redundant Power Supply) hot-plug modules on Gen11/Gen12 lineups. The Flex Slot chassis aperture is compatible between most Gen10 and Gen11 bays, but platinum/titanium efficiency ratings and power cap firmware profiles are re-baselined — a Gen10 865414-B21 (800W Platinum) physically fits a Gen11 sled but is not supported in HPE’s validated config list.
Thermals matter: DL385 Gen11’s higher TDP envelope (up to 500W per CPU) requires High-Performance fan kits (typical PN P35911-001) rather than the standard-perf fans used on DL385 Gen10 Plus. Plan rack cooling accordingly — a fully-loaded DL380 Gen11 at 1,800W ambient-adjusted output needs 6-8 kW per rack worth of cooling headroom.
Smart Array vs MR controller line
HPE’s storage controller naming convention changed fundamentally between these generations. DL385 Gen10 Plus uses the Smart Array Smart Array P408i-a / MR416i-a family — these are HPE’s own ASIC designed in the 2014–2019 window, with Smart Storage Battery for write-back cache protection. DL385 Gen11’s MR216i-p / MR416i-o line is Broadcom MegaRAID silicon rebadged by HPE, running the MR (MegaRAID) firmware train.
Operationally this matters for three reasons. First, cache protection: Smart Array used a Smart Storage Battery pack (871264-001 typical); MR controllers use a Smart Storage Hybrid Capacitor (P01367-B21 typical). The two are not cross-compatible. Second, management: HPE’s Smart Storage Administrator (SSA) is replaced by the Redfish-native MR Storage Administrator. Third, drive firmware: HPE-issued Smart Array firmware signatures are not recognized by MR controllers, which means drives often need re-flashing when moving between generations.
iLO generation differences
Out-of-band management evolves across this transition. DL385 Gen10 Plus ships iLO 5. DL385 Gen11 ships iLO 6. iLO 6 introduces the Security Dashboard, Silicon Root of Trust with Secure Supply Chain, and hardware-enforced firmware rollback protection. If your compliance posture requires FIPS 140-3, iLO 6 is a real differentiator. iLO 5 on Gen10 still receives security patches through HPE iLO 5 firmware train — but new CVE coverage for iLO 6 lands first and is deeper. RESTful API parity exists between iLO 5 and iLO 6, but payload schemas changed — scripted remediation tooling (Ansible, Redfish, iLOrest) needs re-validation.
Parts crossover list (real PNs from ICD stock)
| Subsystem | DL385 Gen10 Plus (real HPE PNs) | DL385 Gen11 (real HPE PNs) |
|---|---|---|
| CPU kits | 826846-B21 (Xeon Silver 4110), 826850-B21 (Xeon Silver 4114), 826854-B21 (Xeon Gold 5118) | 826846-B21 (Xeon Silver 4110), 826850-B21 (Xeon Silver 4114), 826854-B21 (Xeon Gold 5118) |
| Memory | P06029-B21 (16GB RDIMM DDR4-3200), P06033-B21 (32GB RDIMM DDR4-3200), P06035-B21 (64GB RDIMM DDR4-3200) | P43328-B21 (32GB RDIMM DDR5-4800), P43331-B21 (64GB RDIMM DDR5-4800), P50311-B21 (32GB 2Rx8 DDR5-4800) |
| Storage controller | 804331-B21 (P408i-a SR Gen10), 804338-B21 (P816i-a SR Gen10), 804326-B21 (E208i-a SR Gen10) | P26324-B21 (MR216i-a 12G), P26279-B21 (MR416i-a 12G), P06367-B21 (MR416i-p 12G) |
| Power supply | 865414-B21 (800W FS Platinum), 865408-B21 (500W FS Platinum) | P38995-B21 (800W FS Platinum), P18224-B21 (800W FS Titanium) |
Reference part numbers carried in ICD stock
- DL385 Gen10 Plus CPU: 826846-B21 (Xeon Silver 4110), 826850-B21 (Xeon Silver 4114), 826854-B21 (Xeon Gold 5118)
- DL385 Gen10 Plus Memory: P06029-B21 (16GB RDIMM DDR4-3200), P06033-B21 (32GB RDIMM DDR4-3200), P06035-B21 (64GB RDIMM DDR4-3200), P03053-1A1 (64GB RDIMM DDR4-3200)
- DL385 Gen10 Plus Controller: 804331-B21 (P408i-a SR Gen10), 804338-B21 (P816i-a SR Gen10), 804326-B21 (E208i-a SR Gen10), 804367-B21 (P204i-b Synergy)
- DL385 Gen10 Plus Power: 865414-B21 (800W FS Platinum), 865408-B21 (500W FS Platinum), 865438-B21 (1600W FS Platinum), P03159-001 (1000W FS Titanium)
- DL385 Gen11 CPU: 826846-B21 (Xeon Silver 4110), 826850-B21 (Xeon Silver 4114), 826854-B21 (Xeon Gold 5118)
- DL385 Gen11 Memory: P43328-B21 (32GB RDIMM DDR5-4800), P43331-B21 (64GB RDIMM DDR5-4800), P50311-B21 (32GB 2Rx8 DDR5-4800), P50312-B21 (64GB 2Rx4 DDR5-4800), P43334-B21 (128GB DDR5-4800 3DS)
- DL385 Gen11 Controller: P26324-B21 (MR216i-a 12G), P26279-B21 (MR416i-a 12G), P06367-B21 (MR416i-p 12G), P04220-B21 (SR416i-a 24G Tri-Mode), P12688-B21 (SR416i-a 24G)
- DL385 Gen11 Power: P38995-B21 (800W FS Platinum), P18224-B21 (800W FS Titanium), P67240-B21 (1000W m-CRPS Titanium), P73190-B21 (800W m-CRPS Titanium)
When to keep, when to upgrade
Keep your DL385 Gen10 Plus and extend via ICD Care+ when: workloads are steady-state, IOPS ceiling is well below 12G SAS saturation, DDR capacity already meets 12–18 month forecast, and HPE’s EOSL date for your chassis still gives 24+ months of official support runway. ICD Care+ third-party maintenance picks up coverage at 40-60% of HPE’s post-warranty OEM rate, extending practical life 3–5 years past EOSL without a capital refresh.
Migrate to DL385 Gen11 when: you need DDR5 bandwidth for analytics/in-memory DB, your vCPU-to-physical ratio is already uncomfortable, your compliance program requires FIPS 140-3 attestation (iLO 6), or your consolidation roadmap calls for 2:1 or higher node consolidation.
ICD perspective + stock posture
ICD stocks both generations. For Cairo, Dubai, Riyadh, Kuwait, Doha, Casablanca and Lagos deployments we ship certified-refurbished DL385 Gen10 Plus within 48–72 hours from our Maadi warehouse, and BTO DL385 Gen11 with HPE OneView licensing and iLO 6 Advanced from our distributor partners. Every unit goes through ICD’s 17-point bench test, firmware sync to the latest HPE SPP train, and serial number registration with HPE Asset Manager before it leaves the facility.
If you are operating mixed fleets — common in banks, telcos, and manufacturing MES environments — ICD Care+ TPM covers both DL385 Gen10 Plus and DL385 Gen11 under a single contract, which removes the patchwork maintenance matrix most customers inherit after a multi-year refresh cycle.
Third-party maintenance bridge
HPE’s post-warranty pricing escalates sharply beyond year 5. ICD Care+ TPM holds coverage flat at roughly 45-55% of HPE’s equivalent, includes 4-hour on-site dispatch in Cairo / Dubai / Riyadh / Doha / Casablanca, and carries a real HPE-certified parts pool. For fleets approaching EOSL that aren’t ready for a full refresh, Care+ is often the difference between a $180,000 refresh in year 6 and a $42,000 TPM contract covering years 6-10.
Need a real BOM for your fleet?
ICD sends back a config-ready quote in 24 hours, not 7 days.
