To se pletes ... zrcadlo funguje tak, ze se zapisuje na oba disky a system pochopitelne ceka, az diskovej subsystem potvrdi zapis ... na oba disky (takze defakto vzdycky cekas na ten pomalejsi z nich). Coz v pripade HW nemusi resit, protoze ceka az zapis potvrdi radic, kterej to udela v okamziku, kdy sou data v zalohovany cache (a proto ti i na HW jde vykon do rite, kdyz je v haji baterka a cache se odpoji).
Pri cteni se pak cte opet z obou disku (proc ne, kdyz je na obou totez), cimz ziskas dvojnasobny prenosy a dvojnasobny IO (ale jen na cteni samo).
Tudiz pokud mas 4diskovej R10, a pokud reknu, ze z kazdyho disku dostanes 150IO RW, tak mas 300IO na zapis a 600 na cteni.
Typicky se RAID nedělá z různě rychlých disků a pak máš stejné IOPS se SW RAIDem. Rozdíl HW × SW se prakticky projeví, teprve když je potřeba počítat paritu. Tam má HW RAID velkou výhodu.
R5/6 se chovaj co se zapisu a cteni tyce defakto stejne, cte se vzdy ze vsech disku zaroven, zapisuje se na N-1(2) (mineno jakou kapacitu IO mas pro cteni nebo zapis dat, zapisuje se samo vzdy na vsechny disky). Coz mimo jiny je taky jeden z duvodu, proc se R10 dneska uz prakticky nepouziva. 4 diskova R6 ti dava stejnej vykon pro cteni i zapis jako 4diskova R10. Ovsem zarucene odola vypadku 2 disku, coz se o R10 rict neda.
Zajímavé, že
v testu IOPS je HW RAID 10 pro většinu případů výrazně rychlejší než HW RAID 6. (Hint: náhodný zápis na RAID 6 je o dost pomalejší.)