To samozřejmě fámy nejsou. Na hw raid funguje cpu offloading, podobně, jako se to řeší u serverových síťových karet. Hlavním cílem je udržet nízkou latenci, ne jen hrubý průtok.
Na fileserveru či NAS samozřejmě rozdíl asi nepoznáte, ale u databázového serveru už sakra jo.
Offloading ma jedine smysl pokud mate uzke hrdlo v I/O k radici a provozujete RAID1 / RAID10 nebo 4 diskovy RAID6 - kde je mnozstvi dat pro disky jiz 2x vetsi nez puvodni data. Stejne si toho vsimnete az na SSD nebo s vetsim poctem poli.
Prave ze podil CPU vypoctu zacne byt znatelny, az kdyz se bude jednat o opravdovy objem dat. Coz databaze rozhodne neudela vetsi, nez FS/NAS. A i kdybych tlacil pres 2x 10GE tech imaginarnich 2000MB/s, tak to vytizi tu G3220 teoreticky z 14%, coz neni zadna zatez.
Kdyz vam databaze pri zapisu bude delat RMW a nemate uzke hrdlo k HBA, tak je uplne jedno, zda prepocet udela radic nebo procesor, protoze vam to cele budou stejne brzdit disky.
Jestli porad pocitujete rozdil, tak je to kvuli tomu jak psal dustin prede mnou - zapisy potvrdi radic drive nez je provede (at uz do SSD fronty, nebo zalohovane ram). Ale to same muze nabidnout i stroj se sw raidem a NVDIMM.