artykuły

Zbuduj własny NAS! Odroid-H2 z FreeNAS kontra Raspberry Pi, QNAP

Własny NAS na bazie Odroid-H2 i FreeNAS

43
1 czerwca 2020, 14:01 Łukasz Guziak

Koncepcja budowy własnego NASa na bazie RaspberryPI przedstawiona w artykule Zbuduj serwer NAS na bazie Raspberry Pi wywołała spore zainteresowanie. Zachęceni Waszymi prośbami, sugestiami i propozycjami postanowiliśmy temat kontynuować - tym razem sprawdzimy płytę Odroid-H2 w połączeniu z systemem FreeNAS. Jak sprawuje się duet i jak wypada w porównaniu do RaspberryPI (i nie tylko)? My już wiemy, zapraszamy do artykułu i do dyskusji. 

 

Spis treści

Platforma sprzętowa - Odroid H2

Odroid-H2 to minikomputer, który został wyposażony w procesor Intel Celeron J4105 (Quad-core 64-bity o bazowym taktowaniu 1,5 GHz, które może zostać zwiększone do 2,5 GHz). Układ ten ma 4 MB pamięci cache, a jego TDP zostało ustalone na 10 W, dzięki czemu chłodzony jest on pasywnie za pomocą sporego radiatora.

Specyfikacja płyty przedstawia się następująco:

 

Odroid-H2 Rev. B

Wydanie

2019 r.

CPU

Intel Celeron J4105 Processor (1,5 GHz, 14nm, Quad-Core, TDP 10W)

GPU

UHD Graphics 600 (Gen 9.5, GT1, 700MHz)

Pamięć RAM

2 x DDR4 1.2V SO-DIMM, do 32 GB

Łączność

2 x GbE LAN ports (RJ45, 10/100/1000 Mb/s)
2 x porty USB 2.0
2 x porty USB 3.0

Wideo i dźwięk

1 x DisplayPort 1.2 (up to 4K@60Hz)
1 x HDMI 2.0 (up to 4K@60Hz)

1 x Audio out (3.5mm jack)
1 x Audio in (3.5mm jack)
1 x SPDIF out (ALC662, HDA codec)

Komunikacja

I2C (SCL/SDA), UART (TXD/RXD/RTS/CTS)

Nośnik

1 x eMMC (możliwość bootowania)
2 x SATA3 6Gbps
1 x M.2 slot (PCIe 2.0 x 4)
M.2 SATA SSD nie wspierane

Zasilanie

wtyk 5,5 / 2,1 mm
DC 14V ~ 20V (do 60W)
DC 15V/4A - rekomendowany zasilacz

Wymiary

110 x 110 x 47 mm

Waga

320 g

Cena

ok. 700 zł

Płyta na spodzie ma dwa sloty na pamięci RAM DDR4 (1.2V SO-DIMM), w których mogą zostać zamontowane moduły o łącznej pojemności do 32 GB. Maksymalna obsługiwana prędkość to 2400 MT/s (DDR4-PC19200). Pamięci pracują w trybie Dual Channel. Poniżej Odroid z zamontowanym modułem pamięci RAM Kingston HyperX Impact DDR4 SODIMM (aktualna cena pamięci) o pojemności 16 GB i taktowaniu 2400 MHz.

Bogata oferta interfejsów pozwala podłączyć wiele typów pamięci masowych. Podstawę stanowią dwa porty SATA III. Na spodzie płyty odnajdziemy slot M.2 obsługujący protokół NVMe (PCIe 2.0 x 4). W tym miejscu ważna informacja, gniazdo M2 nie wspiera nośników SATA. Na zdjęciu komputer z zamontowanym nośnikiem Adata 512 GB M.2 PCIe NVMe XPG SX8200 Pro (sprawdź cenę tego nośnika w sklepie w x-kom).

Płyta dodatkowo oferuje wsparcie dla modułów eMMC, w ofercie producenta odnajdziemy stosowne układy o wielkości 8, 16, 32, 64 oraz 128 GB.

Na nośniku tym możemy np. zainstalować system - jest on widziany przez BIOS i bootowalny. 

 

Nie poskąpiono również w ilości i typie pozostałych interfejsów. Za prawidłową pracę dwóch portów sieciowych standardu Gigabit Ethernet odpowiada układ Realtek RTL8111G. Oferuje on wsparcie dla Wake-On-Lan (uruchomienie komputera poprzez wysłanie specjalnego pakietu).

Monitor do komputera może zostać podłączony za pomocą portu HDMI 2.0 bądź Display Port 1.2. Za generowanie obrazu odpowiada układ Intel UHD Graphics 600 (o częstotliwości do 700 MHz, podstawowa to 250 MHz).

Urządzenia peryferyjne podłączymy za pomocą portów USB, komputer ma 4 takie porty - po dwa standardu 2.0 i 3.0.

Obsługę dźwięku zapewniają złącza: audio out, audio in (oba 3,5mm Jack) oraz SPDIF out (ALC662, HDA codec).

Ostatnim złączem, jakie odnajdziemy na tylnym panelu, jest zasilanie - DC Jack 5,5 / 2,1 mm. Podane napięcie na złącze może wahać się od 14 V do 20 V.  Producent zaleca, aby napięcie miało wartość 15 V, natomiast wydajność prądowa zasilacza powinna wynosić co najmniej 4 A.

Cała warstwa sprzętowa komputera schematycznie została pokazana na grafice poniżej.

W pudełku odnajdziemy samą płytę, co oznacza, że aby móc rozpocząć korzystanie z platformy należy wyposażyć się w nośnik, na którym zainstalujemy system (pamięć eMMC, dysk twardy SATA lub SSD NVMe), moduł pamięci RAM DDR4, zasilacz sieciowy, przewód do połączenia urządzenia z monitorem (HDMI bądź Display Port), mysz oraz klawiaturę. Jeśli będziemy wykorzystywać dysk SATA nie można zapomnieć o zakupie przewodu zasilającego, który jest nietypowy (przewód sygnałowy jest tradycyjny). Bateria podtrzymująca ustawienia BIOSu jest dołączana do płyty.

Kolejną rzeczą, o której trzeba pomyśleć to obudowa. Tu producent proponuje 4 rozwiązania (Type 1, 2 oraz 3, zdjęcia producenta).

Obudowa Type 1, która pozwoli na montaż płyty i do dwóch dysków formatu 3,5 cala.

Obudowa Type 2 to najmniejszy wariant obudowy, która nie przewiduje montażu dysków wykorzystujących interfejs SATA.

Użycie obudowy Type 4, pozwoli na zamontowanie jednego dysku formatu 3,5 cala i dwóch formatu 2,5 cala.

W przedstawionych propozycjach brakuje obudowy Type 3 i jak łatwo się domyślić, tę wersję obudowy wybraliśmy.

Po rozpakowaniu wszystkich elementów przechodzimy do jej montażu.

Producent na swojej stronie przygotował filmiki, które krok po kroku pokazują etapy montażu każdej z obudów.

 

Po złożeniu całość prezentuje się następująco. Jeśli zaproponowane przez producenta obudowy nie spełniają naszych oczekiwań, zawsze możemy pokusić się o zaprojektowanie własnej.

Opcjonalnym elementem jest wentylator (pasuje do obudowy typ 1, 2 oraz 3). Jego wymiary to 92 x 92 x 25 mm. Wentylator ma regulację obrotów PWM oraz czujnik prędkości obrotowej, podłączany jest za pomocą 4. pinowej wtyczki.

A to jeszcze nie wszystko - na stronie producenta odnajdziemy dodatkowe wyposażenie – m.in.  moduły: Wi-Fi, Bluetooth, GPS czy mocowanie VESA.

Odroid-H2, choć niewielki, jest pełnoprawnym komputerem i jak jego więksi "bracia" został on wyposażony w BIOS. Próbkę tego, co oferuje, przedstawia grafika poniżej. 

 
Strona:
Wojciech JaworskiZobacz profil
Poziom ostrzeżenia: 0%
Wojciech Jaworski2020.06.01, 15:22
12#1
Czytałem wcześniejszy i ten. Bardzo fajna lektura. Lubię jak piszecie w takim stylu - poradnikowym i zrób to sam
NamonakiZobacz profil
Poziom ostrzeżenia: 0%
Namonaki2020.06.01, 16:10
drogi ten Odroid
za 438,01 zł można dostać ASROCK J4105-ITX https://www.ceneo.pl/59640349
mirklesZobacz profil
Poziom ostrzeżenia: 0%
mirkles2020.06.01, 16:47
Ciekaw jestem jakie jest zużycie prądu i wydajność w porównaniu do np. Gigabyte J4005N D2P, procesor z tej samej rodziny, mniej rdzeni, za to wyższe taktowanie. Płyta Gigabyte jest praktycznie dwukrotnie tańsza, ma podobny zestaw złącz. Nie ma eMMC, czy drugiego LAN, za to jest slot PCIe x16 w (chyba w trybie x4). Trzeba użyć normalnego zasilacza, który będzie chodził poniżej optymalnego obciążenia. Z kolei zasilanie dysków przez przetwornicę na płycie jakoś nie budzi mojego zaufania, znajomy miał coś takiego na płycie mITX i miał jakieś problemy z tym. Poza tym, zwłaszcza przy użyciu np. 2 dysków HDD, różnica rozmiaru sprzętu przestaje być tak znacząca.

ASRock podobnie jest jakąś opcją.

Sam używam komputera na płycie GA-E350N jako serwera plików, debian + smbd + apache itp., już prawie 8 lat. Są transfery na poziomie 100MB/s, ale też sporo większe zużycie prądu na rzędu 20-30W.
randieZobacz profil
Poziom ostrzeżenia: 0%
randie2020.06.01, 17:05
Warto też dodać, że z dostępnością H2 jest tragicznie, kolejne partie znikają z Hardkernela jak ciepłe bułeczki.
Później zostają jeszcze polskie sklepy do których trafi kilkanaście sztuk ale z przebitką ~200zł.
klimatyzator66554Zobacz profil
Poziom ostrzeżenia: 0%
klimatyzator665542020.06.01, 17:48
-3#5
za droga inwestycja, totalnie nie opłacalne lepiej zwykłego pc'ta złożyć i starczy jeszcze na prad przez 4 lata na utrzymanie :D
JMKSZobacz profil
Poziom ostrzeżenia: 0%
JMKS2020.06.01, 18:34
Fajne, i drogie :). Osobiście złożyłem sobie do zabawy RPi4 4GB + 5TB na USB3, trochę NAS, trochę wiele innych rzeczy by być mogło, a nie wszystko jest (nie ma aż tyle czasu i siły żeby to wszystko zakodować i rozstawić ;)).

Fajnie, że to 'prawdziwy pecet', chociaż od tej strony patrząc to można faktycznie pójść w 'normalne' komponenty, i kosztem pewnego zwiększenie zajmowanej przestrzeni jeszcze inaczej komponenty skonfigurować.
KituZobacz profil
Poziom ostrzeżenia: 0%
Kitu2020.06.01, 18:38
Mam w szafie i5-3350p z płytą i czekam tylko na znalezienie miejsca i czasu na złożenie sobie swojego NAS, choć obawiam się trochę poboru prądu. Chociaż nawet jak całość będzie pobierała zawrotne 50W, w skali miesiąca wyjdzie ze 25 złotych różnicy w rachunkach za prąd, czyli tak jak pisze kolega wyżej - utrzymanie starego PC przez 4 lata wyjdzie równie drogo co gotowe rozwiązanie + prąd :E
chomiczek11Zobacz profil
Poziom ostrzeżenia: 0%
chomiczek112020.06.01, 20:41
Kitu @ 2020.06.01 18:38  Post: 1245902
Mam w szafie i5-3350p z płytą i czekam tylko na znalezienie miejsca i czasu na złożenie sobie swojego NAS, choć obawiam się trochę poboru prądu. Chociaż nawet jak całość będzie pobierała zawrotne 50W, w skali miesiąca wyjdzie ze 25 złotych różnicy w rachunkach za prąd, czyli tak jak pisze kolega wyżej - utrzymanie starego PC przez 4 lata wyjdzie równie drogo co gotowe rozwiązanie + prąd :E



Przetaktuj ostro w dół to zużycie spadnie. W nasie i tak większość zużycia to będą dyski
Edytowane przez autora (2020.06.01, 20:41)
qra_633Zobacz profil
Poziom ostrzeżenia: 0%
qra_6332020.06.01, 20:41
Szkoda że nie można zrobić próby krzyżowej. Jednak ciekawi mnie jak wypadłby ten Odroid pracujący pod OMV. To taka malutka sugestia do aurora :)
Edytowane przez autora (2020.06.01, 20:41)
Borat1Zobacz profil
Poziom ostrzeżenia: 0%
Borat12020.06.01, 21:00
Za 700 zł to można kupić gotowy NAS Synology. W ogóle robinie własnego NASa tylko z dwoma dyskami to sztuka dla sztuki.

Funkcja komentowania została wyłączona. Do dyskusji zapraszamy na forum.
1