Portál AbcLinuxu, 14. května 2024 02:30


Dotaz: SW RAID: SATA (master/slave)

30.4.2006 11:23 Tlamik
SW RAID: SATA (master/slave)
Přečteno: 1105×
Odpovědět | Admin
Byl jsem zvykly provozovat SW RAID na Linuxu tak, ze na kazdem kabelu PATA byl pouze jeden disk (master), mam zato, ze kdyby byly dva disky na jednom kabelu, tak v jednu chvili muze komunikovat pouze jeden. Meli jsme MB, ktere mely vice IDE kanalu, az 6. Takze jsem mel na ctyrech disky a na patem CD. Mel jsem zapojeny RAID 1, cili ve vysledku byly ze ctyr disku pouze dva, ale v mirroru. Ted jsme vsak museli prejit z PATA na SATA a kdyz zapojim 4 SATA disky, tak dva jsou v BIOSu jako master a dva jako slave. Obaval jsem se, ze to bude mit vliv na vykon a obavy se zrejme potvrdily, protoze load average je o neco vyssi nez byl na puvodnim stroji. Novy HW je o dost vykonnejsi, takze jedine rozumne vysvetleni, co mne napada je prave SATA master/slave. Mylim se ? Daji se koupit MB, kde je treba 8xSATA a tim padem jsou 4xMaster a 4xSlave ? Nebo je to u SATA jinak, protoze ma kazdy svuj kabel a tak muzou komunikovat najednou i master i slave z jednoho "jakoby" kanalu ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.4.2006 11:50 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: SW RAID: SATA (master/slave)
Odpovědět | | Sbalit | Link | Blokovat | Admin
SATA master/slave nemá, to co vidíš je nejspíš nějaká emulace IDE, což by mohl být problém. Většinou se v BIOSu dá nastavit jak se SATA disky mají tvářit.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
30.4.2006 20:23 Tlamik
Rozbalit Rozbalit vše Re: SW RAID: SATA (master/slave)
No nevim, v BIOSu mam nastaveno samozrejme AHCI mod.
Emulace PATA bezi pokud mam v BIOSu nastaveno SATA as IDE, jsou tam vlastne tri volby IDE, AHCI a RAID (sw raid na desce). Pak jeste v konfiguraci IDE je SATA only, combined a enhanced. SATA only je jasne, combined je, ze SATA se namapuji jakoby byly PATA a enhanced jsou vsechna zarizeni najednou PATA i SATA. Kdyz mam v BIOSu SATA as IDE, tak v linuxu se mi to jevi jako /dev/hda, hdb,hdc,hdd v BIOSu pak vidim primary master, primary slave atd atd... Pokud nastavim v BIOSu AHCI nebo RAID, tak pouziju v linuxu ovladace ahci.ko nebo ata_piix.ko a mam /dev/sda,sdb,sdc,sdd . Zkousel jsem vsechny kombinace, ale nejpomalejsi byla combined mod. Deska je ASUS P5LD2 ... Pokusy jsem zvolil nejrychlejsi kombinaci nastaveni BIOSu ale stejne to je furt pomalejsi nez PATA/100 ...
2.5.2006 10:30 Roman DAVID | skóre: 24 | Brno
Rozbalit Rozbalit vše Re: SW RAID: SATA (master/slave)
Presne u teto desky jsem taky koukal jako puk, ze to ma "master" a "slave". Navic v dokumentaci k desce pisou, ze bootovat muzete pouze z "master". Co se tyka rychlosti, tak to vychazi nasledovne:

/sbin/hdparm -t /dev/md0

/dev/md0: Timing buffered disk reads: 170 MB in 3.01 seconds = 56.41 MB/sec
1.5.2006 09:18 Michal
Rozbalit Rozbalit vše Re: SW RAID: SATA (master/slave)
Odpovědět | | Sbalit | Link | Blokovat | Admin
SATA master/slave nema, alespon ne v pravem slova smyslu protoze to je seriove point-to-point spojeni.

Pravda je ovsem takova, ze bezne sata radice zrejme nejsou optimalizovany pro situaci, kdy na nich jsou poveseny dve soucasne intenzivne komunikujici zarizeni a do mirneho zpomaleni dojde. Uzkym hrdlem neni v tomto pripade komunikacni kanal ale sata radic.

Pricin zvednuti loadu pri IO ovsem muze byt vice. Jednou z nejtrivialnejsich muze byt treba prechod z jednojadroveho na SMP stroj. V podstate uz prechod na jinou verzi jadra (o jeho ruznem nastaveni nemluve) muze zpusobit vyrazne rozdily.
1.5.2006 10:16 Tlamik
Rozbalit Rozbalit vše Re: SW RAID: SATA (master/slave)
Ano to je pravda, predtim jsme tam meli jednojadrovy P4 a ted dualcore. Pomohlo by jadro bez SMP ? RedHat ma udajne problemy se semafory v SMP prostredi a zrejme uz na tom ani nikdo nepracuje ...
2.5.2006 07:56 Tlamik
Rozbalit Rozbalit vše Re: SW RAID: SATA (master/slave)
nerikejte, ze nikdo nemate SW SATA RAID ? Jak mate nastaven BIOS ? Jaky ovladac pouzivate v kernelu ahci nebo ata_piix ? A co ten master/slave, nemate s tim taky nekdo problem ?
2.5.2006 09:53 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: SW RAID: SATA (master/slave)
Mám SATA disky a na nich RAID v Linuxu a žádných problémů jsem si nevšiml. Ale je to VIA a modul sata_via…
2.5.2006 09:01 VB
Rozbalit Rozbalit vše Re: SW RAID: SATA (master/slave)
Resim podobny problem, vysoky CPU load, a zjistil jsem, ze pokud bootuji do jadra bez SMP, tak je vse OK.

kazdopadne toto SMP jadro uz se chova mnohem lepe: Linux x.y.z 2.6.16-1.2069_FC4smp #1 SMP Tue Mar 28 12:47:32 EST 2006 i686 athlon i386

VB
2.5.2006 09:18 Tlamik
Rozbalit Rozbalit vše Re: SW RAID: SATA (master/slave)
ale ja mam CPU idle docela vysoky, no mozna by mohl byt jeste vyssi bez SMP ... Kazdopadne zkusim jadro bez SMP.

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.