Wolny zapis w software RAID 10 (Debian Wheezy)
: 20 grudnia 2013, 12:28
Witam.
Właśnie walczę z nowym dedykiem.
Jego parametry:
HP DL 120 G7 z Intel Xeon E3-1230 (3.20GHz/4-core/8MB)
4 x 500 GB 7.2K RPM 6G SATA (MB0500GCEHE)
16 GB RAM
Na serwerze działa software RAID 10 (Debian Wheezy).
Konfiguracja nie powala, ale na jakiś czas wystarczy.
Wydaje mi się, że zapis na macierzy jest wolny. Teorię swoją opieram na własnych (bardzo dawnych doświadczeniach) oraz na wielu testach, które można znaleźć w internecie.
Z powyższych wynika, że przy zastosowaniu software RAID zawsze jest wzrost szybkości odczytu i zapisu natomiast w tym przypadku wyniki nie powalają (szczególnie zapis).
http://www.pixelchao...-software-raid/ (RAID 10)
Poniżej powtórzenie dokładnie takich samych testów jak na stronie:
Test na najtańszym kimsufie (te co były w dużej promocji na atomach, jeden dysk SATA3)
Samo kopiowanie plików potwierdza wynik (np. kopia 6GB pliku w mc)
Czy wg Was są to dobre wyniki czy może jednak jest coś nie tak? Wydaje mi się, że RAID10 nie powinien być wolniejszy od 1 dysku. Potwierdzają to testy, których można znaleźć dużo w sieci.
Oczywiście wszelkie testy do jakich się dokopałem dotyczyły software RAID.
Jak szukać przyczyny słabych wyników w zapisie? Może w konfiguracji coś jest nie tak? Niestety na styku hardware+software nie mam dużego doświadczenia. Skończyło się kilkanaście lat temu jak bawiłem się redhatem i fedorą na 486
Proszę o ewentualne sugestie co mogę zrobić w kwestii dotarcia do przyczyny problemu. Chyba, że jednak tak powinno być, ale dlaczego skoro wszelkie testy softwareowego raida wpływają na polepszenie szybkości zapisu i odczytu. Testy potwierdza kopiowanie dużych plików przez MC. Średnia prędkość nigdy nie była wyższa niż 50MB/s.
Pozdrawiam.
Właśnie walczę z nowym dedykiem.
Jego parametry:
HP DL 120 G7 z Intel Xeon E3-1230 (3.20GHz/4-core/8MB)
4 x 500 GB 7.2K RPM 6G SATA (MB0500GCEHE)
16 GB RAM
Na serwerze działa software RAID 10 (Debian Wheezy).
Kod: Zaznacz cały
root@server:/# cat /proc/mdstat
Personalities : [raid10] [raid1]
md2 : active raid10 sda7[0] sdd7[3] sdc7[2] sdb7[1]
907949056 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
md1 : active raid1 sda5[0] sdc5[2](S) sdd5[3](S) sdb5[1]
975296 blocks super 1.2 [2/2] [UU]
md0 : active raid10 sda1[0] sdd1[3] sdc1[2] sdb1[1]
58754048 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
Kod: Zaznacz cały
root@server:/# df
System plików 1K-bl użyte dostępne %uż. zamont. na
rootfs 57830644 11314920 43578024 21% /
udev 10240 0 10240 0% /dev
tmpfs 815488 372 815116 1% /run
/dev/disk/by-uuid/c43999f2-159f-44da-bde9-aac2fc9e9a99 57830644 11314920 43578024 21% /
tmpfs 5120 0 5120 0% /run/lock
tmpfs 4755380 0 4755380 0% /run/shm
/dev/md1 959928 35556 875608 4% /boot
/dev/md2 893700832 4749216 843554164 1% /home
Wydaje mi się, że zapis na macierzy jest wolny. Teorię swoją opieram na własnych (bardzo dawnych doświadczeniach) oraz na wielu testach, które można znaleźć w internecie.
Z powyższych wynika, że przy zastosowaniu software RAID zawsze jest wzrost szybkości odczytu i zapisu natomiast w tym przypadku wyniki nie powalają (szczególnie zapis).
http://www.pixelchao...-software-raid/ (RAID 10)
Poniżej powtórzenie dokładnie takich samych testów jak na stronie:
Kod: Zaznacz cały
root@server:~# dd if=/dev/zero of=/dev/md2 bs=4M oflag=direct count=250 250+0
przeczytanych recordów 250+0 zapisanych recordów skopiowane 1048576000 bajtów (1,0 GB), 20,5438 s, 51,0 MB/s
root@server:~# dd if=/dev/md2 of=/dev/null bs=4M 5860+0
przeczytanych recordów 5859+0 zapisanych recordów skopiowane 24574427136 bajtów (25 GB), 91,5141 s, 269 MB/s
Test na najtańszym kimsufie (te co były w dużej promocji na atomach, jeden dysk SATA3)
Kod: Zaznacz cały
root@kimsufi:~# dd if=/dev/zero of=/dev/sda bs=4M oflag=direct count=250 250+0
przeczytanych recordów 250+0 zapisanych recordów skopiowane 1048576000 bajtów (1,0 GB), 7,3322 s, 143 MB/s
root@kimsufi:~# dd if=/dev/sda of=/dev/null bs=4M ^C4605+0
przeczytanych recordów 4604+0 zapisanych recordów skopiowane 19310575616 bajtów (19 GB), 134,733 s, 143 MB/s
Czy wg Was są to dobre wyniki czy może jednak jest coś nie tak? Wydaje mi się, że RAID10 nie powinien być wolniejszy od 1 dysku. Potwierdzają to testy, których można znaleźć dużo w sieci.
Oczywiście wszelkie testy do jakich się dokopałem dotyczyły software RAID.
Jak szukać przyczyny słabych wyników w zapisie? Może w konfiguracji coś jest nie tak? Niestety na styku hardware+software nie mam dużego doświadczenia. Skończyło się kilkanaście lat temu jak bawiłem się redhatem i fedorą na 486

Proszę o ewentualne sugestie co mogę zrobić w kwestii dotarcia do przyczyny problemu. Chyba, że jednak tak powinno być, ale dlaczego skoro wszelkie testy softwareowego raida wpływają na polepszenie szybkości zapisu i odczytu. Testy potwierdza kopiowanie dużych plików przez MC. Średnia prędkość nigdy nie była wyższa niż 50MB/s.
Pozdrawiam.