Structured Cabling for Business: Cat5e vs Cat6 vs Cat6a
Cabling is the one network decision you can't undo — a switch is swapped in an afternoon, but...
Every Dell PowerEdge server has one component that quietly determines how fast your storage runs, how well your data survives a drive failure, and whether platforms like TrueNAS or Proxmox will work properly: the PERC RAID controller.
The problem is that Dell's controller lineup can look like alphabet soup — H330, H730P, H740P, H755, HBA330 — and picking the wrong one leads to slow virtual machines, missing RAID levels, or a storage platform that fights the controller instead of working with it.
This guide explains what a PERC controller does, how the generations map to PowerEdge server generations, what each popular model offers, and which controller to choose for your workload — whether you're buying a refurbished R730 or configuring a new R750.
PERC stands for PowerEdge RAID Controller — Dell's family of storage controllers that sit between the server's drives and the operating system. The controller combines multiple physical drives into RAID arrays, providing redundancy (a failed drive doesn't lose data), performance (reads and writes spread across drives), or both.
Higher-end PERC models add cache memory — fast onboard RAM that absorbs writes before they hit the disks. Protected by a battery or capacitor, this cache dramatically improves write performance, especially for databases and virtual machines. The presence, size, and protection of this cache is the single biggest difference between controller models.
Quick decoder: in model names like H730P, "H" means an internal/integrated controller family, the first digit indicates the tier (3 = entry, 7 = performance), the second digit maps to the generation, and "P" denotes a higher-cache "Performance" variant.
Before comparing models, one concept matters more than any spec sheet — because it decides which controller your software platform needs:
Hardware RAID Mode
The controller builds and manages the array; the OS just sees one virtual disk. Best for Windows Server, VMware, and traditional workloads. Cache + battery makes writes fast.
HBA / Pass-Through Mode
The controller passes raw drives directly to the OS. Required for ZFS-based platforms like TrueNAS, and preferred for Proxmox ZFS and Ceph, which manage redundancy themselves.
Dell sells dedicated pass-through cards — the HBA330 (13th/14th gen) and HBA355i (15th gen) — and newer PERC models like the H740P and H755 can also present individual disks in non-RAID/eHBA mode. Entry models like the H330 can switch to HBA mode too, which is why the H330 and HBA330 are popular for TrueNAS builds.
Each PERC generation launched alongside a PowerEdge server generation — knowing the pairing tells you instantly which controllers to expect in a refurbished server:
| PERC Generation | Controllers | PowerEdge Generation |
|---|---|---|
| PERC 9 | H330, H730, H730P, H830 | 13th gen (R630, R730, T430, T630) |
| PERC 10 | H740P, H840, H745 | 14th gen (R640, R740, T440, T640) |
| PERC 11 | H345, H355, H755, H755N | 15th gen (R650, R750, T550) |
| PERC 12 | H965i and family | 16th gen (R660, R760) |

The budget controller of the 13th generation. It's a 12Gb/s SAS controller with no cache memory and no battery, supporting RAID 0, 1, 5, 10, and 50 — but notably not RAID 6. Without write cache, RAID 5 write performance is poor, so it's best used for simple RAID 1 boot mirrors or switched into HBA mode for software-defined storage. Avoid it as the main controller for busy VM or database workloads.

The controllers that made the R630 and R730 legendary value servers. The H730 carries 1GB of battery-protected non-volatile cache; the H730P doubles it to 2GB. Both support the full RAID set — 0, 1, 5, 6, 10, 50, 60 — plus pass-through of individual disks. For any refurbished 13th gen purchase, the H730P is the one to ask for: the extra cache noticeably helps virtualization and database workloads, and the price difference on the used market is small.

The mainstream performance controller for R640/R740-era servers, and a big generational jump: 8GB of non-volatile cache — four times the H730P — with battery backup, full RAID 0/1/5/6/10/50/60 support, and the ability to mix RAID virtual disks with non-RAID pass-through drives on the same card. For general business virtualization on 14th gen hardware, the H740P is the default recommendation.

The PERC 11 generation for R650/R750 servers keeps the 8GB protected cache but moves to a PCIe Gen4 interface with substantially more throughput — built for servers full of SSDs. The headline feature is hardware RAID for NVMe drives: the H755 handles SAS/SATA (with NVMe support depending on configuration), while the H755N is the dedicated NVMe variant, bringing traditional RAID redundancy to the fastest storage available.

Not RAID controllers at all — these cards do one thing: hand every drive directly to the operating system with nothing in between. That's exactly what ZFS-based systems like TrueNAS and Ceph clusters want. If you're building software-defined storage, an HBA is the cleanest choice.

The external counterparts of the H730P and H740P, with ports facing out the back of the server to drive external JBOD enclosures like the Dell MD1400 — the way to add dozens of drives beyond the server's internal bays.
| Controller | Cache | RAID Levels | Best For |
|---|---|---|---|
| H330 | None | 0, 1, 5, 10, 50 | Boot mirrors, HBA mode, light duty |
| H730 | 1GB NV + battery | 0, 1, 5, 6, 10, 50, 60 | General 13th gen workloads |
| H730P | 2GB NV + battery | 0, 1, 5, 6, 10, 50, 60 | Virtualization & databases on R630/R730 |
| H740P | 8GB NV + battery | 0, 1, 5, 6, 10, 50, 60 | The 14th gen (R640/R740) standard |
| H755 / H755N | 8GB NV, PCIe Gen4 | 0, 1, 5, 6, 10, 50, 60 | 15th gen SSD/NVMe hardware RAID |
| HBA330 / HBA355i | None (pass-through) | None — raw disks | TrueNAS, ZFS, Ceph, software RAID |
| H830 / H840 | 2GB / 8GB NV | 0, 1, 5, 6, 10, 50, 60 | External JBOD enclosures (MD1400) |
Rule of thumb: hardware RAID workloads want the biggest protected cache you can get (H730P → H740P → H755). Software-defined storage wants no RAID layer at all (HBA mode or an HBA card). Mixing the two philosophies is where storage problems start.
A RAID controller with protected write cache can acknowledge writes the moment they land in its onboard RAM — called write-back caching — instead of waiting for slow disk operations to complete. For RAID 5 and RAID 6, where every write involves parity calculations across multiple drives, this is the difference between snappy and sluggish.
The battery (or capacitor + flash) exists to protect that cached data: if power fails mid-write, the cache contents are preserved and flushed to disk when power returns. A dead battery causes the controller to silently fall back to slow write-through mode — one of the most common causes of "why did our server suddenly get slow?" tickets.
When buying a refurbished server, always confirm the RAID battery health in iDRAC — and budget for a replacement battery if the controller reports it degraded. It's an inexpensive part that restores full write performance.
Usually yes, within the same server generation — for example, swapping an H330 for an H730P in an R730. Controllers use either a dedicated storage slot or a standard PCIe slot, and cables/backplanes are generally compatible within the generation. Cross-generation swaps are not supported.
PERC controllers support importing "foreign configurations," so arrays can typically be migrated to the same or a newer controller in the family. Always take a verified backup before any migration — and never rely on the import as your safety net.
ZFS needs direct access to each drive to do its own checksumming, error correction, and redundancy. A hardware RAID layer hides drive errors from ZFS and can silently undermine its data-integrity guarantees. Use an HBA card or HBA mode instead.
Yes — as a boot-drive mirror controller, in HBA mode for software-defined storage, or in light-duty servers where write performance doesn't matter. It's only the wrong choice when it's asked to run parity RAID for busy workloads.
Choosing a PERC controller comes down to two questions: does your platform want hardware RAID or raw disks, and how much protected cache does your workload deserve? Answer those, and the model picks itself — H730P for 13th gen hardware RAID, H740P for 14th gen, H755 for 15th gen flash, and an HBA whenever ZFS or Ceph is involved.
On the refurbished market, the controller is one of the cheapest upgrades with the biggest impact — the difference between an H330 and an H730P is small in price and enormous in real-world performance.
At ServerDove Trading & Services, we supply refurbished and new Dell PowerEdge servers with the right PERC controller for your workload — plus standalone H730P, H740P, H755, and HBA cards, RAID batteries, cables, enterprise SSDs, and drives in Qatar. Contact us and we'll match the controller to your storage plan.
Cabling is the one network decision you can't undo — a switch is swapped in an afternoon, but...
A UPS is judged entirely on a day it's never been tested. Two mistakes cause most failures: sizing...
Every PowerEdge has iDRAC, every ProLiant has iLO — and the brand matters far less than most buyers...
Buying the biggest power supply available is the instinct — and it's the wrong one. PSU efficiency peaks...