Właśnie zbudowałem 2 serwery oparte na Atomie do użytku domowego (domowe kopie zapasowe moich witryn i rozrywki)
Procesory są dwurdzeniowe Atom @ 1,80 GHz
MainBoards to Gigabyte GA-D525TUD
Pierwszy serwer: 2 * 2 TB HD w oprogramowaniu Raid 1:
[root @ host674 ~] # hdparm -tT / dev / md0
/ dev / md0:
Odczyt buforowanych odczytów: 2432 MB w 2,00 sekundy = 1215,88 MB / s
Odczyt dysku z synchronizacją czasową: 10 MB w 3,19 sekundy = 3,14 MB / s
Uptime (nie podczas hdparm):
do góry - 19:42:55 do 57 min, 1 użytkownik, średnia obciążenia: 3,28, 3,22, 3.10
Zadania: 109 łącznie, 4 uruchomione, 105 śpiących, 0 zatrzymanych, 0 zombie
Jednostka centralna: 0,1%, 2,0%, 0,0%, 90,1%, 0,0%, 0,1%, 7,7%, 0,0%
Mem: 2049144 tys., 238116 tys
Swap: 4072456k łącznie, 0k zużyte, 4072456k wolne, 129428k buforowane
Drugi serwer: 4 * 2 TB HD w oprogramowaniu Raid 6:
[root @ host583 ~] # hdparm -tT / dev / md0
/ dev / md0:
Odczyt buforowanych odczytów: 2432 MB w 2,00 sekundy = 1216.48 MB / s
Odczyty dysku z synchronizacją czasu: 12 MB w 3,13 sekundy = 3,83 MB / s
Uptime (nie podczas hdparm):
do góry - 15:27:13 do 58 min, 1 użytkownik, średnia obciążenia: 2,21, 2,29, 2,31
Zadania: 109 łącznie, 2 uruchomione, 107 śpiące, 0 zatrzymane, 0 zombie
Jednostka centralna: 0,1%, 7,2%, 0,0%, 85,5%, 0,0%, 0,2%, 7,1%, 0,0%
Mem: 2049144k łącznie, 242588k wykorzystanych, 1806556k darmowych, 2564k buforów
Swap: 3976044k ogółem, 0k zużyty, 3976044k wolny, 131912k buforowany
Na obu serwerach dostęp do dysku twardego wygląda mniej więcej tak:
hdparm -t / dev / hda
/ dev / hda:
Odczyt dysku z synchronizacją czasową: 2 MB w 3,96 sekundy = 517,08 kB / s
-
Dlaczego średnia obciążenia jest większa niż 3, jeśli pamięć podręczna jest w 90% bezczynna? To wina dysku twardego, prawda? Ale dlaczego dysk twardy jest tak powolny, jeśli powinien coś robić?
Czy system atomowy jest wąskim gardłem?
Czy wąskie gardło jest czymś innym?
Czy powinienem kupić kartę sprzętową RAID PCI? (Nie mam PCI-X, tylko PCI na płycie głównej gigabajta)
Jeśli tak, jakąś sugestię?
Moim celem byłoby osiągnięcie 100 MB / s podczas odczytu.
Dziękuję bardzo!
źródło
cat /proc/mdstat
, Proszę....Odpowiedzi:
Ponieważ korzystasz z oprogramowania RAID, musisz wziąć pod uwagę fakt, że system i / o płyty głównej może nie być tak wydajny jak sprzętowe urządzenie RAID. Po pierwsze, jeśli są to SATA, upewnij się, że dyski są ustawione na najszybszy możliwy tryb; również ustawienie napędów na AHCI może zwiększyć prędkość. Przejrzałbym ustawienia bios i sprawdziłem, czy są optymalne dla przepustowości danych.
Jedna uwaga na temat średniej obciążenia; wiele osób patrzy na to i uważa to za analogiczne do użycia procesora. To nie jest przypadek. Średnia obciążenia mierzy średnią liczbę procesów w stanie uruchomienia w trzech różnych okresach. Liczba ta może być absurdalnie wysoka w niektórych systemach, co ma niewielki wpływ na wydajność.
źródło
To nie jest RAID oprogramowania: statystyki dla
hda
też są okropne.Średnia obciążenia to liczba procesów w kolejce uruchamiania oczekujących na zasoby procesora, dysku lub sieci. W twoim przypadku najprawdopodobniej jest to dysk.
Fakt, że urządzenie jest
hda
i niesda
może oznaczać, że masz skonfigurowany BIOS do emulowania urządzeń PATA IDE, co może spowodować brak wydajności. Powinieneś zmienić to na urządzenia SATA. BIOS może nazywać go „ACHI”.Pamiętaj jednak, że możesz nie mieć możliwości korzystania ze sterownika RAID Linux z więcej niż 2 dyskami: http://www.zotacusa.com/forum/topic/2682-nm10-dtx-sata-raid-configuration-issues/
źródło
Jak dawno temu je zbudowałeś? Czy jesteś pewien, że urządzenia są gotowe do budowy?
mdadm --detail / dev / md0
Może to resynchronizacja w tle?
źródło