Portál AbcLinuxu, 9. května 2024 01:34


Dotaz: Porovnani rychlosti disk/raid/lvm

19.6.2007 21:43 tlamik | skóre: 21 | Karvina
Porovnani rychlosti disk/raid/lvm
Přečteno: 684×
Odpovědět | Admin
CentOS 5, MB s 4xSATA disky, prvni dva jsou v sw raidu na system (vcetne swapu). Na dalsich dvou zatim delam pokusy. Zkousel jsem napr. nahodit system s parametrem mem=128m a pak dd if=/dev/zero of=/mount_point bs=1M count=4096 pak i bonnie++, zkousel jsem ruzne fs (ext2,ext3,ext3 s data=writeback, xfs) kazdy je jinak rychly, coz je celkem pochopitelne. Nicmene jsem nejak asi zil v omylu, ze kdyz mam dva disky v raid1, tak zapis by mel byt stejne rychly jako zapis na jeden disk a cteni by melo byt teoreticky dvakrat rychlejsi, ale prakticke testy to spis vyvratily. Kdyz pustim paralelne zapis na /dev/sdc1 a /dev/sdd1, tak to trva sice stejne dlouho jako kdyz pustim zapis na md3 (sdc1 a sdd1 v raid1), nicmene to je cca o 20% mene rychle nez kdyz kopiruju na samostatny disk. Zkousel jsem i LVM, ale to zjevne neovlivnuje vykon. Chtel jsem si udelat takovy jakoby raid10 (LVM stripe na dvema raid1 md zarizenima) a to bylo uplne stejne rychle jako jeden samostatny raid1. Tak nevim, jestli neco delam blbe, ale vubec to nedovedu vysvetlit selskym rozumem ... Ma nekdo podobne spatne zkusenosti se SW RAIDem ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.6.2007 02:23 %;
Rozbalit Rozbalit vše Re: Porovnani rychlosti disk/raid/lvm
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mel jsem dojem, ze raid 1 nezdvojnasobi rychlost cteni, ze ten blok se cte z kazdeho zarizeni pro pripad chyby. Co driv bez chyby dorazi, tak to se pouzije.
20.6.2007 10:32 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Porovnani rychlosti disk/raid/lvm
RAID 1 by měl při čtení dlouhého souvislého bloku dosahovat přibližně dvojnásobné rychlosti (resp. n-násobné při n discích) oproti čistému disku. Linuxová implementace to ale bohužel neumí, protože je napsaná výhradně se záměrem optimalizovat přístupovou dobu při náhodném čtení krátkých bloků.
20.6.2007 02:25 %;
Rozbalit Rozbalit vše Re: Porovnani rychlosti disk/raid/lvm
Odpovědět | | Sbalit | Link | Blokovat | Admin
To ze k disku na SATA vede jeden drat neznamena, ze interne ten chip co obsluhuje dva draty se nechova stejne hloupe, jak stare dobre PATA kdy jeden disk je master a druhy slave -> cili, ze vykon je utren a splachnut.
20.6.2007 02:28 %;
Rozbalit Rozbalit vše Re: Porovnani rychlosti disk/raid/lvm
a na finale - uz je to vic nez rok, co se objevilo srovnani raidu distribucnich jader a nekolika vyvojarskych verzi a "vanilky", "-mm" apod.

vysledek? obcas i propastny rozdil, kdy dosazeny vykon byl 1/3 maximalniho vykonu jinych jader.
20.6.2007 07:36 tlamik | skóre: 21 | Karvina
Rozbalit Rozbalit vše Re: Porovnani rychlosti disk/raid/lvm
je pravda, ze u PATA jsem mel na kazdem kabelu jenom jeden disk, prave proto, ze v danou chvili muze komunikovat jenom jeden, ale u SATA by to nemelo platit (viz http://www.abclinuxu.cz/forum/show/130910), troufam si rict, ze jsem kdysi (kdyz se objevily SATA) zkousel na jinem MB zapis pomoci dd na dva SATA disky najednou a k zadnemu zpomaleni nedoslo ...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.