Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-03-27 18:54:56

  Piotrus Pan - Użytkownik

Piotrus Pan
Użytkownik
Zarejestrowany: 2009-07-15

Bardzo wolny Software RAID 10 [SOLVED]

Cześć.
Coś jest nie tak. Zrobiłem test i partycja bez RAID 10 działa 3 razy szybciej niż z RAID i nie wiem co spieprzyłem.

Partycja z danymi systemu Windows na /dev/sdb1

Kod:

sudo dd if=/dev/zero of=/media/pio/DA56C2BF56C29B9F/testfile bs=1G count=1 oflag=dsync
1+0 przeczytanych recordów
1+0 zapisanych recordów
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 5,90623 s, 182 MB/s

Partycja root na RAID10+LVM:

Kod:

sudo dd if=/dev/zero of=/root/testfile bs=1G count=1 oflag=dsync
1+0 przeczytanych recordów
1+0 zapisanych recordów
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 16,2806 s, 66,0 MB/s

Partycja z danymi na samym LVM:

Kod:

sudo dd if=/dev/zero of=/home/p2/testfile bs=1G count=1 oflag=dsync
1+0 przeczytanych recordów
1+0 zapisanych recordów
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 17,9193 s, 59,9 MB/s

Mam wrażenie, że to LVM tak bardzo spowolniło pracę systemu ale chciałem się jeszcze z wami skonsultować.

Kod:

sudo cat /proc/mdstat 
Personalities : [raid10] 
md0 : active raid10 sda7[0] sdb3[3] sdb2[2] sda8[1]
      488019968 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
      bitmap: 1/4 pages [4KB], 65536KB chunk

unused devices: <none>

Ostatnio edytowany przez Piotrus Pan (2016-03-30 21:31:29)

Offline

 

#2  2016-03-27 20:04:58

  chmuri - [=Centos=]

chmuri
[=Centos=]
Skąd: Wrocław
Zarejestrowany: 2005-11-25
Serwis

Re: Bardzo wolny Software RAID 10 [SOLVED]

A jakie dyski która wersja SATA?


http://wiki.centos.org/ArtWork/Brand?action=AttachFile&amp;do=get&amp;target=centos-logo-light.png

Offline

 

#3  2016-03-27 21:00:29

  Piotrus Pan - Użytkownik

Piotrus Pan
Użytkownik
Zarejestrowany: 2009-07-15

Re: Bardzo wolny Software RAID 10 [SOLVED]

/dev/sda

Kod:

sudo hdparm -I /dev/sda
Model Number:       WDC WD7500BPVT-80HXZT3
Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6

Kod:

Urządzenie  Początek     Koniec   Sektory Rozmiar Typ
/dev/sda1        2048     526335    524288    256M System EFI
/dev/sda2      526336    2623487   2097152      1G Microsoft - dane podstawowe
/dev/sda3     2623488    3237887    614400    300M Środowisko odtworzeniowe Windows
/dev/sda4     3237888    3442687    204800    100M System EFI
/dev/sda5     3442688    3704831    262144    128M Microsoft - zarezerwowana
/dev/sda6     3704832  125913087 122208256   58,3G Microsoft - dane podstawowe
/dev/sda7   125913088  614195199 488282112  232,9G Linux RAID
/dev/sda8   614195200 1102477311 488282112  232,9G Linux RAID
/dev/sda9  1102477312 1465147391 362670080    173G Linux LVM

{Wiem że EFI jest dwa razy, to wina instalatora windowsa. Nie przeszkadza mi to :-) }

/dev/sdb

Kod:

sudo hdparm -I /dev/sdb
Model Number:       WDC WD7500BPVX-00JC3T0
Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0

Kod:

Urządzenie  Początek     Koniec   Sektory Rozmiar Typ
/dev/sdb1        2048  410011647 410009600  195,5G Microsoft - dane podstawowe
/dev/sdb2   410011648  898293759 488282112  232,9G Linux RAID
/dev/sdb3   898293760 1386575871 488282112  232,9G Linux RAID
/dev/sdb4  1386575872 1465147391  78571520   37,5G Linux LVM

/dev/sdb jest trochę nowszą wersją /dev/sda, starałem się żeby dyski były podobne.

Offline

 

#4  2016-03-28 14:32:04

  Piotrus Pan - Użytkownik

Piotrus Pan
Użytkownik
Zarejestrowany: 2009-07-15

Re: Bardzo wolny Software RAID 10 [SOLVED]

Zrobiłem test.

/dev/sda2 -> /boot/ -> ext4

Kod:

sudo hdparm -tT /dev/sda2

/dev/sda2:
 Timing cached reads:   21098 MB in  2.00 seconds = 10558.72 MB/sec
 Timing buffered disk reads: 290 MB in  3.00 seconds =  96.54 MB/sec

Kod:

sudo dd if=/dev/zero of=/boot/testfile bs=512MB count=1 oflag=dsync
1+0 przeczytanych recordów
1+0 zapisanych recordów
512000000 bytes (512 MB, 488 MiB) copied, 6,08551 s, 84,1 MB/s

/dev/md2 -> /home/r0 -> ext4

Kod:

sudo hdparm -tT /dev/md2

/dev/md2:
 Timing cached reads:   22240 MB in  2.00 seconds = 11130.36 MB/sec
 Timing buffered disk reads: 564 MB in  3.01 seconds = 187.61 MB/sec

Kod:

sudo dd if=/dev/zero of=/home/r0/testfile bs=1G count=1 oflag=dsync
1+0 przeczytanych recordów
1+0 zapisanych recordów
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 6,92009 s, 155 MB/s

/dev/md3 -> /home/r1 -> ext4

Kod:

sudo hdparm -tT /dev/md3

/dev/md3:
 Timing cached reads:   20638 MB in  2.00 seconds = 10327.45 MB/sec
 Timing buffered disk reads: 282 MB in  3.02 seconds =  93.42 MB/sec

Kod:

sudo dd if=/dev/zero of=/home/r1/testfile bs=1G count=1 oflag=dsync
1+0 przeczytanych recordów
1+0 zapisanych recordów
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 13,3508 s, 80,4 MB/s

/dev/md4 -> /home/r10n2 -> ext4

Kod:

sudo hdparm -tT /dev/md4

/dev/md4:
 Timing cached reads:   20146 MB in  2.00 seconds = 10082.15 MB/sec
 Timing buffered disk reads: 282 MB in  3.02 seconds =  93.48 MB/sec

Kod:

sudo dd if=/dev/zero of=/home/r10n2/testfile bs=1G count=1 oflag=dsync
1+0 przeczytanych recordów
1+0 zapisanych recordów
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 13,7609 s, 78,0 MB/s

/dev/md5 -> /home/r10f2 -> ext4

Kod:

sudo hdparm -tT /dev/md5

/dev/md5:
 Timing cached reads:   21746 MB in  2.00 seconds = 10883.41 MB/sec
 Timing buffered disk reads: 332 MB in  3.02 seconds = 110.07 MB/sec

Kod:

sudo dd if=/dev/zero of=/home/r10f2/testfile bs=1G count=1 oflag=dsync
1+0 przeczytanych recordów
1+0 zapisanych recordów
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 13,9323 s, 77,1 MB/s

/dev/md6 -> /home/r10o2 -> ext4

Kod:

sudo hdparm -tT /dev/md6

/dev/md6:
 Timing cached reads:   21038 MB in  2.00 seconds = 10528.24 MB/sec
 Timing buffered disk reads: 234 MB in  3.01 seconds =  77.69 MB/sec

Kod:

sudo dd if=/dev/zero of=/home/r10o2/testfile bs=1G count=1 oflag=dsync
1+0 przeczytanych recordów
1+0 zapisanych recordów
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 14,0407 s, 76,5 MB/s

n2 - near copy, 2 kopie
f2 - far copy, 2 kopie
o2 - offset copy, 2 kopie

Wyglada na to, że RAID10 przy 2 fizycznych dyskach działa jak RAID1.

Kod:

cat /proc/mdstat 
Personalities : [raid10] [raid0] [raid1] 
md6 : active raid10 sda18[0] sdb14[3] sdb13[2] sda19[1]
      19515392 blocks super 1.2 512K chunks 2 offset-copies [4/4] [UUUU]
      
md5 : active raid10 sda16[0] sdb12[3] sdb11[2] sda17[1]
      19515392 blocks super 1.2 512K chunks 2 far-copies [4/4] [UUUU]
      
md4 : active raid10 sda14[0] sdb10[3] sdb9[2] sda15[1]
      19515392 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
      
md3 : active raid1 sda12[0] sdb7[1]
      9757696 blocks super 1.2 [2/2] [UU]
      
md2 : active raid0 sda11[0] sdb6[1]
      19515392 blocks super 1.2 512k chunks
      
md1 : active raid10 sda9[0] sdb5[3] sdb4[2] sda10[1]
      29280256 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
      
md0 : active (auto-read-only) raid10 sda7[0] sdb3[3] sdb2[2] sda8[1]
      17561600 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Po przeczytaniu kilku poradników i po wielu testach najlepiej wychodzi RAID10 f2 robiony na 2 a nie na 4 partycjach (pod warunkiem, że fizycznie ma się tylko 2 dyski).

Kod:

md1 : active raid10 sda8[0] sdb3[1]
      410024960 blocks super 1.2 512K chunks 2 far-copies [2/2] [UU]
      bitmap: 2/4 pages [8KB], 65536KB chunk

Kod:

sudo hdparm -Tt /dev/md1 

/dev/md1:
 Timing cached reads:   22478 MB in  2.00 seconds = 11249.28 MB/sec
 Timing buffered disk reads: 562 MB in  3.00 seconds = 187.10 MB/sec

Zapis trochę ucierpiał.

Kod:

sudo dd if=/dev/zero of=/home/p1/tmp/testfile bs=1G count=1 oflag=dsync
[sudo] hasło użytkownika pio: 
1+0 przeczytanych recordów
1+0 zapisanych recordów
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 14,9384 s, 71,9 MB/s

Dzięki wszystkim za pomoc.
Pozdrawiam!

Ostatnio edytowany przez Piotrus Pan (2016-03-30 21:30:53)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)