HPE ProLiant DL380 Gen10
Server · 2U Rack
Lifecycle
- Released
- 2017-06-01
- General Availability
- 2017-09-01
- End of Sale
- 2023-10-31
- End of Support
- 2028-10-31
- End of Service Life
- 2028-10-31
EOL
When a vendor has not published an exact date, we render an estimated range with an explicit confidence score — never an empty cell. See how to read TPM library records honestly.
Failure Outlook
Age: 8.8 years
Failure likelihood: 58%
Likely to fail (most → least)
- PSU Flex Slot modules (high thermal cycle)
- Smart Storage Battery (P01366-B21) capacitor degradation
- SAS backplane connectors
- DIMM slots (solder fatigue on older boards)
- iLO 5 ASIC battery backup
Indicative TPM Pricing
Indicative — not a quote.
| SLA tier | Annual | Monthly |
|---|---|---|
| 9×5 NBD | $900 – $1,400 | $75 – $117 |
| 24×7 NBD | $1,170 – $1,820 | $98 – $152 |
| 24×7×4 onsite + parts | $1,620 – $2,800 | $135 – $233 |
| 24×7×4 remote only | $810 – $1,960 | $68 – $163 |
Pricing confidence: ●●○○○
Monthly = annual ÷ 12. Real TPM monthly billing is typically ~5–10% higher than this — use annual for accurate budgeting.
Get a real quote:
Coming soon Coming soon Coming soonBushido is an information service. We do not sell maintenance contracts — partners listed above do.
Affiliate disclosure: Bushido may earn a referral fee from successful introductions to listed partners. Partners pay nothing to be vetted or listed; revenue accrues only on completed business. Vetting standards are published at /partners/apply.
Security Advisories (2)
- CVE-2024-26742 ↗ HIGH — In the Linux kernel, the following vulnerability has been resolved: scsi: smartpqi: Fix disable_managed_interrupts Correct blk-mq registration issue with module parameter disable_managed_interrupts enabled. When we turn off the default PCI_IRQ_AFFINITY flag, the driver needs to register with blk-mq using blk_mq_map_queues(). The driver is currently calling blk_mq_pci_map_queues() which results in a stack trace and possibly undefined behavior. Stack Trace: [ 7.860089] scsi host2: smartpqi [ 7.871934] WARNING: CPU: 0 PID: 238 at block/blk-mq-pci.c:52 blk_mq_pci_map_queues+0xca/0xd0 [ 7.889231] Modules linked in: sd_mod t10_pi sg uas smartpqi(+) crc32c_intel scsi_transport_sas usb_storage dm_mirror dm_region_hash dm_log dm_mod ipmi_devintf ipmi_msghandler fuse [ 7.924755] CPU: 0 PID: 238 Comm: kworker/0:3 Not tainted 4.18.0-372.88.1.el8_6_smartpqi_test.x86_64 #1 [ 7.944336] Hardware name: HPE ProLiant DL380 Gen10/ProLiant DL380 Gen10, BIOS U30 03/08/2022 [ 7.963026] Workqueue: events work_for_cpu_fn [ 7.978275] RIP: 0010:blk_mq_pci_map_queues+0xca/0xd0 [ 7.978278] Code: 48 89 de 89 c7 e8 f6 0f 4f 00 3b 05 c4 b7 8e 01 72 e1 5b 31 c0 5d 41 5c 41 5d 41 5e 41 5f e9 7d df 73 00 31 c0 e9 76 df 73 00 <0f> 0b eb bc 90 90 0f 1f 44 00 00 41 57 49 89 ff 41 56 41 55 41 54 [ 7.978280] RSP: 0018:ffffa95fc3707d50 EFLAGS: 00010216 [ 7.978283] RAX: 00000000ffffffff RBX: 0000000000000000 RCX: 0000000000000010 [ 7.978284] RDX: 0000000000000004 RSI: 0000000000000000 RDI: ffff9190c32d4310 [ 7.978286] RBP: 0000000000000000 R08: ffffa95fc3707d38 R09: ffff91929b81ac00 [ 7.978287] R10: 0000000000000001 R11: ffffa95fc3707ac0 R12: 0000000000000000 [ 7.978288] R13: ffff9190c32d4000 R14: 00000000ffffffff R15: ffff9190c4c950a8 [ 7.978290] FS: 0000000000000000(0000) GS:ffff9193efc00000(0000) knlGS:0000000000000000 [ 7.978292] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.172814] CR2: 000055d11166c000 CR3: 00000002dae10002 CR4: 00000000007706f0 [ 8.172816] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 8.172817] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 8.172818] PKRU: 55555554 [ 8.172819] Call Trace: [ 8.172823] blk_mq_alloc_tag_set+0x12e/0x310 [ 8.264339] scsi_add_host_with_dma.cold.9+0x30/0x245 [ 8.279302] pqi_ctrl_init+0xacf/0xc8e [smartpqi] [ 8.294085] ? pqi_pci_probe+0x480/0x4c8 [smartpqi] [ 8.309015] pqi_pci_probe+0x480/0x4c8 [smartpqi] [ 8.323286] local_pci_probe+0x42/0x80 [ 8.337855] work_for_cpu_fn+0x16/0x20 [ 8.351193] process_one_work+0x1a7/0x360 [ 8.364462] ? create_worker+0x1a0/0x1a0 [ 8.379252] worker_thread+0x1ce/0x390 [ 8.392623] ? create_worker+0x1a0/0x1a0 [ 8.406295] kthread+0x10a/0x120 [ 8.418428] ? set_kthread_struct+0x50/0x50 [ 8.431532] ret_from_fork+0x1f/0x40 [ 8.444137] ---[ end trace 1bf0173d39354506 ]---
- CVE-2024-40978 ↗ HIGH — In the Linux kernel, the following vulnerability has been resolved: scsi: qedi: Fix crash while reading debugfs attribute The qedi_dbg_do_not_recover_cmd_read() function invokes sprintf() directly on a __user pointer, which results into the crash. To fix this issue, use a small local stack buffer for sprintf() and then call simple_read_from_buffer(), which in turns make the copy_to_user() call. BUG: unable to handle page fault for address: 00007f4801111000 PGD 8000000864df6067 P4D 8000000864df6067 PUD 864df7067 PMD 846028067 PTE 0 Oops: 0002 [#1] PREEMPT SMP PTI Hardware name: HPE ProLiant DL380 Gen10/ProLiant DL380 Gen10, BIOS U30 06/15/2023 RIP: 0010:memcpy_orig+0xcd/0x130 RSP: 0018:ffffb7a18c3ffc40 EFLAGS: 00010202 RAX: 00007f4801111000 RBX: 00007f4801111000 RCX: 000000000000000f RDX: 000000000000000f RSI: ffffffffc0bfd7a0 RDI: 00007f4801111000 RBP: ffffffffc0bfd7a0 R08: 725f746f6e5f6f64 R09: 3d7265766f636572 R10: ffffb7a18c3ffd08 R11: 0000000000000000 R12: 00007f4881110fff R13: 000000007fffffff R14: ffffb7a18c3ffca0 R15: ffffffffc0bfd7af FS: 00007f480118a740(0000) GS:ffff98e38af00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f4801111000 CR3: 0000000864b8e001 CR4: 00000000007706e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 PKRU: 55555554 Call Trace: <TASK> ? __die_body+0x1a/0x60 ? page_fault_oops+0x183/0x510 ? exc_page_fault+0x69/0x150 ? asm_exc_page_fault+0x22/0x30 ? memcpy_orig+0xcd/0x130 vsnprintf+0x102/0x4c0 sprintf+0x51/0x80 qedi_dbg_do_not_recover_cmd_read+0x2f/0x50 [qedi 6bcfdeeecdea037da47069eca2ba717c84a77324] full_proxy_read+0x50/0x80 vfs_read+0xa5/0x2e0 ? folio_add_new_anon_rmap+0x44/0xa0 ? set_pte_at+0x15/0x30 ? do_pte_missing+0x426/0x7f0 ksys_read+0xa5/0xe0 do_syscall_64+0x58/0x80 ? __count_memcg_events+0x46/0x90 ? count_memcg_event_mm+0x3d/0x60 ? handle_mm_fault+0x196/0x2f0 ? do_user_addr_fault+0x267/0x890 ? exc_page_fault+0x69/0x150 entry_SYSCALL_64_after_hwframe+0x72/0xdc RIP: 0033:0x7f4800f20b4d
CVE data from NVD (National Vulnerability Database). KEV flag from CISA Known Exploited Vulnerabilities catalog. Always verify against the vendor's own security advisory portal.
Parts Market
Whole unit: $500 – $2500
Common parts
- Fan Standard (867810-B21) — $25
- DIMM 32GB DDR4 RDIMM 2933 (P00924-B21) — $45
- Smart Storage Battery 96W (P01366-B21) — $35
- PSU 800W Flex Slot Platinum (865408-B21) — $95
- Smart Array P408i-a Controller (804331-B21) — $120
Find parts for this unit
Bushido publishes the standard bill of materials above. For substitute part chains, current pricing, and serial- or service-tag-specific configurations, go straight to the manufacturer's own portal — the authoritative source. We don't scrape or resell parts data, and we earn nothing from these links.
HPE — official sources
Independent cross-reference — not affiliated with Bushido
HPE PartSurfer shows spare-part BOMs including superseded / replacement part numbers. It has been intermittently unavailable — retry if it times out.
No single manufacturer publishes a cross-vendor "alternative parts" list, and no one official aggregates across all vendors. Lenovo and HPE expose substitute chains publicly; Dell and Sun/Oracle keep them internal or gated. These links are the honest map of where each vendor's data actually lives. If a link is dead or a portal has moved, tell us and we'll fix it.
Modern Replacements
Direct successor: HPE ProLiant DL380 Gen10 Plus (2021) — Same 2U 2P form factor; 3rd-gen Intel Xeon Scalable; drop-in rack replacement
Current generation: HPE ProLiant DL380 Gen11 (2023) — 2U 2P; 4th/5th Gen Intel Xeon Scalable; PCIe Gen5; DDR5; iLO 6; up to 64 cores and 8TB RAM
Power / Rack
Idle: 90W · Typical: 350W · Max PSU: 800W
2U
Standard Bill of Materials (at GA)
The HPE ProLiant DL380 Gen10 base solution SKU (P05524-B21) ships as a 2U, dual-socket rack server in an 8 Small Form Factor (SFF) chassis with a single Intel Xeon Silver 4110 processor (8-core, 2.1 GHz, 85W TDP), one 16 GB DDR4 RDIMM at 2666 MT/s, and an HPE Smart Array P408i-a SR Gen10 modular RAID controller with 2 GB Flash-Backed Write Cache. Networking is provided by an embedded HPE 1Gb Ethernet 4-port 331i adapter. The server ships with a 500W Flex Slot Platinum hot-plug redundant power supply (one installed, one slot empty for optional second PSU), four standard fans, an HPE 96W Smart Storage Battery to back the RAID controller cache, HPE iLO 5 for out-of-band management, and an SFF Easy Install Rail Kit with Cable Management Arm. No drives ship as standard. The chassis supports up to 24 DIMM slots (12 per processor) for up to 3 TB of DDR4 SmartMemory and can scale to 24 SFF or 20 NVMe drives.
| Component | Description | Part # | Qty | Notes |
|---|---|---|---|---|
| CPU | Intel Xeon Silver 4110 (8-core, 2.1 GHz, 85W TDP) | 826846-B21 |
1 | Base SKU; dual-socket supported; up to Xeon Platinum 8180 (28-core, 205W); mix of 1st and 2nd gen Scalable supported |
| RAM | 16 GB DDR4 RDIMM Single Rank 2666 MT/s | 838079-B21 |
1 | 24 DIMM slots total (12 per CPU); max 3 TB with 2P config; 2933 MT/s achievable with 2nd-gen Xeon Scalable |
| RAID Controller | HPE Smart Array P408i-a SR Gen10 8-port modular controller with 2 GB FBWC, 12 Gb/s SAS | 804331-B21 |
1 | Type-a modular slot; requires Smart Storage Battery P01366-B21; HBA330 available as lower-cost alternative |
| Smart Storage Battery | HPE 96W Smart Storage Battery, lithium-ion, 145mm cable | P01366-B21 |
1 | Required for RAID cache protection; supports multiple controllers; replacement interval ~3 years |
| PSU | HPE 500W Flex Slot Platinum Hot-Plug Low Halogen Power Supply | 866729-B21 |
1 | Base SKU ships with 1x 500W; 800W (865408-B21) and 1600W options available; redundant 2nd PSU slot empty by default |
| NIC | HPE Ethernet 1Gb 4-port 331i LOM Adapter (embedded) | 629135-B22 |
1 | Embedded on motherboard; FlexibleLOM slot available for 10/25/100GbE upgrades; NC models omit embedded NIC |
| Management | HPE iLO 5 (embedded, standard license, dedicated 1GbE) | BD505A |
1 | iLO Advanced license (Q9L32A) available for full KVM and advanced features; Silicon Root of Trust built-in |
| Chassis | HPE ProLiant DL380 Gen10 8SFF CTO Server Chassis | 868703-B21 |
1 | 8 SFF hot-plug SAS/SATA/NVMe bays; upgradeable to 24 SFF; 12 LFF (868705-B21) and 24 SFF (868704-B21) alternatives |
| Fans | HPE Standard Fan (hot-plug, 56mm) | 867810-B21 |
4 | 1P 8SFF ships with 4 fans; 2P config or NVMe/GPU/high-TDP CPUs require 6 High Performance fans (867809-B21) |
| Rails | HPE 1U/2U SFF Easy Install Rail Kit with Cable Management Arm | 733660-B21 |
1 | Included with BTO solution SKUs; CTO chassis ships without rails by default |
BOM reflects the base solution SKU (P05524-B21) configuration at GA in 2017. Later BTO SKUs (P05524-B21 through P56961-B21 and beyond) introduced 2nd-gen Xeon Scalable CPUs, MR416i-p controllers, and 800W PSUs. Vendor part numbers shown are the option kit part numbers (B21 suffix); L21 variants are used for the first processor in CTO builds. Part numbers may have been superseded by later revisions; always verify against the current HPE spare-parts portal and QuickSpecs before ordering.
BOM is AI-synthesized from public datasheets. Cross-reference with the vendor's spare-parts portal before ordering.
Firmware
- BIOS:
U30 v3.34 (2024-09-30) - iLO5:
3.20