Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • FAQ
  • NVMe Products
  • General NVMe Series

Hardware RAID or NVMe storage?

Written by Support Team

Updated at May 24th, 2021

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Tutorial Videos & Installation Guides
    SSD7000 Series
  • FAQ
    FnL Product Line Determining PCIe lane assignment for your SSD7000 Controller MacOS Windows Linux SSD6200 Series Controller SSD7000 Series Controller RocketStor Series RocketRAID Series RocketU Series Motherboard Compatible Report Other Questions Standard Responses for Known Issues or Subjects WebGUI eStore Gen5
  • HPT
    Product Support Video Installation Guides Shipping Troubleshooting Video Driver Installation Video
  • Compatibility Reports
    SuperMicro w/ HighPoint Compatibility HP w/ HighPoint Compatibility Dell w/ HighPoint Compatibility Asus w/ HighPoint Compatibility Gigabyte w/ HighPoint Compatibility
  • FAQ
    NVMe Products
  • Workaround Issue
+ More

Hardware RAID or NVMe storage?


H/W RAID controllers do not require system resources to perform RAID parity calculations for redundant arrays; they employ onboard processors and cache memory to offload all RAID parity-related operations from the host system. However, conventional hardware RAID I/O processors are designed for use with SAS or SATA HDD and SSD devices, which generally have a maximum transfer rate of 1100MB/s (12Gb/s SAS SSD’s). Most hardware RAID arrays are comprised entirely of hard disk drives, which perform at a much slower rate (200MB/s max.).

Current generation NVMe SSD’s (PCIe 4.0, aka Gen4) support transfer rates 6-7 times that of the fastest 12Gb/s SAS SSD. To put this in perspective, a single M.2 SSD is capable of outperforming an entire array of SAS SSD’s. Today’s commercially available hardware RAID architecture is unsuitable for NVMe configurations; NVMe hardware RAID requires more considerable processing and caching resources. Outside of a small number of very specialized applications, NVMe hardware RAID is impractical and cost-prohibitive.

It’s also impossible to ignore the fact that today’s computing platforms provide ample system resources. Your average entry-level server motherboard now features one or more multi-core CPUs, terabytes of memory, and up to 128 lanes of direct to CPU PCIe connectivity. An order of magnitude more than what was available 5-10 years ago when Hardware RAID controllers were the storage solution of choice. Modern server platforms can easily accommodate NVMe RAID configurations without impacting other system-related activity. Current generation AMD-based systems offer even more potential due to their adoption of the PCIe 4.0 interface.

hardware raid h/w raid i/o processor ssd7100 series ssd7500 series ssd6200 series ssd6200

Was this article helpful?

Yes
No

Related Articles

  • How are HighPoint’s SSD7000 series different from other, more common NVMe controllers?
  • SSD7000 Series vs. Motherboard NVMe cards
  • SSD7140/SSD7540: Slow transfer performance or system freeze during file transfer
  • Can an ASUS Hyper M.2 array be moved to an SSD7000 series controller?

Copyright 2025 – HighPoint Technologies, Inc..

Knowledge Base Software by Helpjuice

Definition by Author

0
0
Expand