Latence disku (Re: 3ware 9550SX (rychlost sbernice?))

Petr Baláš petr.balas na gmail.com
Pátek Červenec 7 00:37:53 CEST 2006


On 7/4/06, Jan Kasprzak <kas na fi.muni.cz> wrote:
> Jan Kasprzak wrote:
> : 01:03.0 RAID bus controller: 3ware Inc 9550SX SATA-RAID
> :         Subsystem: 3ware Inc 9550SX SATA-RAID
> :         Flags: bus master, 66MHz, medium devsel, latency 248, IRQ 18
> :                            ^^^^^
>
>         Podle tw_cli to skutecne bezi na 66MHz.
>
>         Ale ted mam jiny problem: prestoze se zda, ze upgradem
> 3ware 7508 -> 3ware 9550SX a WD2500 ATA100 -> HDS500GB SATA-2 se zvysila
> propustnost disku, prijde mi, ze se vyrazne zvysila latence disku
> (zejmena asi round-trip cteni-zapis). Podle iostatu to vypada, ze obcas
> jsou cekaci doby fakt velke. Podle meho nazoru za to muze svazek /var,
> ktery je RAID 1+0 (RAID1 na sde+sdf, RAID1 an sdg+sdh, a z nich RAID-0).
> V iostatu je videt, ze sde-sdh maji vyrazne vetsi zatez i cekaci doby:
>
>                              extended device statistics
> device mgr/s mgw/s    r/s    w/s    kr/s    kw/s   size queue   wait svc_t  %b
> sda      242     6   12.8    0.8  1019.6    28.1   76.9   0.2   15.0  10.3  14
> sdb      242     6   13.4    0.8  1022.1    28.1   73.7   0.2   15.7  10.5  15
> sdc      243     4   14.7    6.6  1030.3    43.8   50.5   0.9   40.3   9.6  20
> sdd      247     4   14.4    6.6  1047.7    43.8   51.8   0.9   42.7  10.5  22
> sde      246    66   13.4  114.1  1036.9   731.5   13.9  69.7  546.4   7.3  93
> sdf      238    66   16.9  113.7  1018.0   715.0   13.3  70.7  541.0   7.1  93
> sdg      240    52   15.3   92.1  1022.9   592.0   15.0  50.2  468.1   7.5  80
> sdh      250    52   14.9   92.3  1060.1   605.2   15.5  53.4  498.2   7.4  79
>
>         Taky to vypada, ze timto je neco spatne s qmailem - prestoze ma
> concurrencylocal=4 a concurrencyremote=120, zridka stiha poustet vic nez
> jedno nebo dve lokalni doruceni zaroven a vic nez cca 10-20 vzdalenych doruceni.
>
>         Tusi nekdo co muze byt spatne? Zajemci si mohou proklikat grafy
> na http://www.linux.cz/stats/mrtg-rrd/ (bohuzel u disku nemam grafy delky
> fronty a cekaci doby, jen procenta vyuziti a celkovy pocet cteni/zapisu).
> Upgrade probehl v patek odpoledne.  Zejmena je dobre si vsimnout ze zatez CPU
> nijak vyrazne nevzrostla (ani systemovy ani uzivatelsky cas), load taky ne,
> naopak sitovy provoz a pocet FTP uzivatelu je zhruba stejny.
>
>         Jeste je mozne, ze je nekde prilis velka cache/TCQ/NCQ, a ze treba
> cteci pozadavky od FTP dostavaji vic priority nez synchronni zapisove
> pozadavky na /var nebo tak neco. Zkousel jsem menit ioscheduler (mezi
> cbq a deadline), nijak se to vyrazne neprojevilo.
>
>         Dalsi zajimava vec je, ze kdyz napisu sync, tak to trva az
> nekolik vterin, nez sync dobehne. Myslim ze driv se to nestavalo, ale
> priznavam ze jsem to uz dost dlouho nezkousel.

Nahodou jsem narazil na tento odkaz:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=121434
nesouvisi to?

-- 
Petr Balas - petr.balas at gmail dot com


Další informace o konferenci Linux