🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.bsd
Article #22150

[OpenBSD] RAIDframe i bardzo wolny odczyt/zapis

#22150
From: "Wald3k M."
Date: Sat, 22 Sep 2012 22:52
55 lines
1785 bytes
Witam.

Z³o¿y³em sobie macierz RAID5 u¿ywaj±c sterownika RAIDframe. Oczywi¶cie
kompilowa³em przedtem j±dro, aby to by³o mo¿liwe.

Macierz postawiona na OpenBSD 4.8 dla i386, wszystko robione wg. manuala
dla raidctl. Sprzêt to zwyk³y PC:
- procesor AMD Athlon 1800+;
- p³yta g³ówna Asrock K7NF2-RAID
(http://www.asrock.com/mb/NVIDIA/K7NF2-RAID/);
- 1280 MB RAM;
- 3x dyski ATA 250 GB Maxtor DiamondMax 21.

Zawarto¶æ pliku /etc/raid0.conf
###
START array
# numRow numCol numSpare
1 3 0
START disks
/dev/wd1e
/dev/wd2e
/dev/wd3e

START layout
# sectPerSU SUsPerParityUnit SUsPerReconUnit RAID_level_5
32 1 1 5

START queue
fifo 100
###

Problem: zbyt wolny odczyt/zapis z macierzy na poziomie 2 MB/s.

Samo sk³adanie macierzy trwa³o ponad 6 godzin. Testowanie macierzy za
pomoc± dd i kopiowanie plików w mc z i do macierzy dawa³o tak niskie
wyniki. Aby wykluczyæ jakiekolwiek b³êdy, zainstalowa³em NetBSD (tu nie
trzeba kompilowaæ j±dra aby u¿ywaæ RAIDframe) ale to nic nie da³o,
odczyt i zapis taki sam ma³y. Nastêpnie powrót do OpenBSD i u¿ycie
softraid: dalej bez skutku. No to wzi±³em pod lupê FreeBSD i gvinum: nic
nowego. W miêdzyczasie przetestowa³em (dd i kopiuj±c pliki w mc)
pojedynczo dyski: tu odczyt/zapis pod ka¿dym *BSD by³ taki, jaki
powinien byæ dla tych dysków: oko³o 40 MB/s.

Ostatecznie zainstalowa³em Debian 6.0.5 i u¿y³em mdadm: dopiero tutaj
zapis/odczyt z macierzy jest spodziewany: wiêkszy od warto¶ci
uzyskiwanych z pojedynczego dysku.

Pytanie: macierz RAID5 by³a sk³adana programowo pod ka¿dym z ww.
systemów, ale tylko na Debianie dzia³a³a tak, jak powinna a ka¿de
rozwi±zanie z *BSD zostawa³o dos³ownie olewane. Czego siê czepiaæ, skoro
odczyt/zapis z pojedynczych dysków (pod *BSD) przedstawia prawid³owe
warto¶ci?

Pozdrawiam.
Wald3k M.

Message-ID: <k3l8mh$je8$1@mx1.internetia.pl>
Path: polish.pugleaf.net!archive.newsdeef.eu!mbox2nntp-pl.comp.os.bsd.20141023.mbox.gz!border1.nntp.dca3.giganews.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!goblin2!goblin.stu.neva.ru!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail