Portál AbcLinuxu, 23. dubna 2024 22:03


Dotaz: RAID - vs. single disk - rychlost

3.11.2009 23:34 Frantaroot
RAID - vs. single disk - rychlost
Přečteno: 590×
Odpovědět | Admin
Ahoj, mam docela stupidni dotaz. U vsech popisu typu RAID se v nevyhodach casto pise ze RAID XY ma pomalejsi zapis/cteni atd. Nepochopil jsem ale jestli to "pomalejsi" je vzhledem napr, k normalnimu disku a nebo k ostatnim typum RAIDu.

Napr. u RAID 1 se pise ze "zapis muze byt pomalejsi". Znamena to ze pomalejsi nez pri zapisu na jediny disk?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.11.2009 00:08 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, u RAID 1 (mirroring) bude na běžném PC zápis pomalejší (otázkou je o kolik) - oproti zápis na jeden disk.
Ale také je možné (ne zaručené), že čtení bude rychlejší.
Ovšem pozor, záleží na tom na jakém to bude řadiči.
U dvou SATA disků na LINUX raid bych očekával rychlost čtení nepatrně vyšší, než u jednoho disku.
PS: Vlastní zkušenost: než nějaké ICH9 a podobné, jednoznačně LINUX raid. :)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
4.11.2009 08:23 Ondar | skóre: 25 | blog: Linux_blog
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
+1 Linux (kernel) raid je dost kvalitní věc. Sám jsem ho testoval a i se mu pokoušel ubližovat nejrůznějšími způsoby, ale raid to vždycky ustálo. I ta rychlost je velmi slušná....
4.11.2009 08:30 chinook | skóre: 28
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
Ano, u RAID 1 (mirroring) bude na běžném PC zápis pomalejší (otázkou je o kolik) - oproti zápis na jeden disk.

Proc by mel byt zapis pomalejsi?

Ale také je možné (ne zaručené), že čtení bude rychlejší.

Na HW raidu by melo byt rychlejsi, na SW nevim. Nekdo rika, ze ne nekdo, ze ano. Ja to nezkousel.
4.11.2009 08:48 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
Proc by mel byt zapis pomalejsi?

Protože se veškerá data musejí zapsat na oba disky. Pokud si ty disky ale navzájem nepřekážejí (např. u SATA řadiče na PCI-E sběrnici), mělo by být zpomalení zanedbatelné.

Na HW raidu by melo byt rychlejsi, na SW nevim.

Mezi hardwarovým a softwarovým RAIDem není principiálně žádný rozdíl. Podstatné je, jak je čtení delších bloků implementováno. Pokud bude implementace rozkládat čtení delšího bloku mezi jednotlivé disky, může být čtení teoreticky až n-krát rychlejší (n je počet disků). Pokud to nedělá (jako např. implementace v linuxovém jádře), bude rychlost (transfer rate) přibližně stejná jako u jednoho disku.

4.11.2009 11:58 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
PCI-E i SATA by mělo ustát mnohem větší nápor než 2 disky, takže bych očekával rychlost zápisu na 2 disky = rychlost zápisu na 1 disk a rychlost čtení ze dvou disků = 2x čtení z jednoho.
In Ada the typical infinite loop would normally be terminated by detonation.
Heron avatar 4.11.2009 12:24 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
Pokud to nedělá (jako např. implementace v linuxovém jádře), bude rychlost (transfer rate) přibližně stejná jako u jednoho disku.

Jen doplním: Linuxová implementace to neumí pro jedno čtení. Jakmile je jich víc, tak to umí rozložit.

4.11.2009 12:36 Atom321 | skóre: 20
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost

Pokud bude implementace rozkládat čtení delšího bloku mezi jednotlivé disky, může být čtení teoreticky až n-krát rychlejší (n je počet disků). Pokud to nedělá (jako např. implementace v linuxovém jádře), bude rychlost (transfer rate) přibližně stejná jako u jednoho disku.

Implementace v Linuxovém driveru "Multiple Devices" rozkládá mezi disky čtení z různých míst, snaží se optimalizovat přístupovou dobu (přesuny hlav). Jedno běžící sekvenční čtení tedy bude stejné jako s jedním diskem. Paralelní čtení více úlohami a náhodné přístupy budou rychlejší.
4.11.2009 13:26 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
Ano, proto jsem pro jistotu zdůraznil, že mluvím o rychlosti ve smyslu transfer rate.
4.11.2009 21:56 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
Proc by mel byt zapis pomalejsi?
Jednoduše proto, že se musí provést oba zápisy a jakmile se provedou oba, tak je teprve zápis uskutečněn.
Oba disky nemají přesně identickou rychlost a hlavičky se nenachází na stejném místě ve stejný čas.
Tudíž je zápis proveden až to zapíše ten v daný okamžik pomalejší disk.
Toto zpoždění může být 1ns :) nebo 100ms - třeba v případě použití nestejné značky a výrobní série disků.

Prostě by mělo platit (pokud řadič a disky fungují správně):
Rychlost zápis: Raid 1 <= Single disk
Rychlost čtení: Raid 1 >= Single disk
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
4.11.2009 15:36 randomofamber
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
ICH9 vs LINUX

Srovnáváte jabka a hrušky. ICH9 je chipset, tj. HW část počítače. LINUX je operační systém a tedy SW část počítače. LINUX pomocí ICH9 přistupuje k diskům a ani jinou možnost nemá. Jedině, že by si uživatel dokoupil kartu s jiným diskovým řadičem nebo pokud základní deska neobsahuje druhý integrovaný řadič povětšinou jiného výrobce než INTEL.
4.11.2009 15:42 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
ICH9 je určitě myšlen fake raid poskytovaný přímo ICH9, v linuxu podporovaný pomocí dmraid (neplést s md raid, což je právě SW raid, tedy onen LINUX).
4.11.2009 21:44 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: RAID - vs. single disk - rychlost
Ano byl myšlen fake raid na čipsetu ICH9.
Nechtěl jsem to komplikovat, vzhledem k hloubce otázky :)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

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.