sekvencni zapis nebo alespon zapis bloku vetsich nez stripe size je na RAID-5 jeste docela rozumny, teoreticky by mel dosahovat rychlosti RAID-0 z N-1 disku. Katastrofa je ale zapis bloku mensich nez stripe size, protoze aby bylo mozne dopocitat paritu, musi se nejdrive precist obsah vsech stripu, ktere se neprepisuji cele, nebo tak neco. Je tam proste minimalne jedna operace cteni navic (nekde jsem cetl ze vic nez jedna), takze hodnota IOps u velmi malych bloku je muze byt dokonce hrosi nez u samotneho disku. Takze napr. pro databaze ci jiny random-access nebo IO-driven pouziti je RAID-5 vylozene nevhodny. Dale jsem uz v jinem threadu upozornoval, ze u novych velkych disku dramaticky roste pravdepodobnost, ze se degradovane RAID-5 pole nepodari korektne zrekonstruovat, protoze hrozi riziko URE. Na webu je mnoho stranek, ktere proti pouzivani RAID5 bojuji a odrazuji.
Prosim? Muzes to nejak vysvetlit/upresnit? Dodam, ze RAID nema o FS ani paru a netusi, zda je pole zaplneno daty, ci je prazdne.... leda by podporovalo TRIM![]()





Odpověď s citací
