Add hpsa to /etc/modules or /etc/modules-load.d/hpsa.conf .
| RAID Level | Description | Min. Drives | Fault Tolerance | |------------|-------------|-------------|------------------| | 0 | Striping | 2 | No | | 1 | Mirroring | 2 | 1 drive failure | | 5 | Striping with parity | 3 | 1 drive failure | | 10 | Mirror + Stripes | 4 | 1 per mirror pair |
The HPE Smart Array S100i SR Gen10 driver is a functional, cost-effective software RAID solution for entry-level servers running Windows or Linux. It supports basic RAID levels and integrates well with HPE management tools. However, due to CPU overhead and lack of cache, it is unsuitable for high-performance or critical transactional environments. For production systems requiring consistent I/O latency or RAID 6 support, migration to a hardware Smart Array controller (e.g., P408i-a) is recommended. hpe smart array s100i sr gen10 driver
The HPE Smart Array S100i SR Gen10 is the standard embedded storage controller found in HPE’s entry-level ProLiant Gen10 servers (such as the ML350 and DL360). Unlike HPE’s premium "P-Series" controllers (like the P408i or P420i), the S100i is a software-based "SR" (SmartRAID) controller designed to bridge the gap between a non-RAID SATA controller and a fully-fledged hardware RAID card.
: It is strictly supported on Microsoft Windows (Server 2012 R2, 2016, 2019, and 2022). Add hpsa to /etc/modules or /etc/modules-load
: It supports 6Gb/s SATA speeds and uses system memory as a read cache since it lacks its own physical cache.
hpsa.sys (part of HPE PSP or Service Pack for ProLiant) It supports basic RAID levels and integrates well
| Limitation | Impact | |------------|--------| | No SAS drive support | Cannot use enterprise SAS disks | | No battery-backed cache | Data loss risk on power failure (unless using UPS + filesystem fsync) | | No online capacity expansion | Must delete and recreate volume to expand | | No RAID 6 | Cannot tolerate two disk failures | | Driver dependency | Bare-metal only; limited support in some virtualization passthrough scenarios | | Write performance drop under CPU load | Production workloads may see unpredictable latency |