Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

BanaNAS PRO – budujemy prosty serwer NAS z Raidem

Jakiś czas temu zaprezentowałem projekt BanaNAS, dzięki któremu można zbudować prosty serwer NAS. W projekcie wykorzystywany jest dysk 2.5 calowy oraz mikrokomputer Banana Pi. Zgłoszono uwagi odnośnie projektu, że serwer NAS z jednym dyskiem to nie NAS. Dla tych niedowiarków powstał drugi projekt BanNAS PRO w którym można podłączyć aż 5 dysków.

W projekcie tym razem wykorzystaliśmy nowa wersje mikrokomputera Banana PRO, który różni się od wersji PI większą ilością złącz GPIO oraz wbudowanym modułem Wifi.

Mulitpler SATA JMB321

Multipler SATA , który wykorzystaliśmy w projekcie jest najtańszym dostępnym układem, który można bez problemu nabyć na chińskich aukcjach w cenie około 25$.
Układ pozwala na rozdzielenie złącza SATA na 5 portów, dzięki czemu możemy używać jednocześnie 5 dysków naraz. Układ nie jest specjalnie szybki i nie ma wbudowanego kontrolera RAID, ale dzięki bezproblemowej obsługi układu JMB321 w Linuksie możemy stworzyć programowego RAIDa. Wydajność układu testował jeden z użytkowników forum lemaker.org.
Warto też dodać, że na układ należy przykleić radiator aby pracował stabilnie.

Obudowa

Projekt obudowy składa się z dwóch części. Pierwsza część posiada miejsce na Banana PRO, dysk 2.5" oraz antenę Wifi i może być używana tylko w takiej konfiguracji. Zasilenie w takiej opcji odbywa się przez zwykły zasilacz/ładowarkę 5V/2A

Druga część natomiast to rozszerzenie obudowy do której można zamontować cztery dyski 2.5", multipler SATA oraz płytkę zasilającą (która należy samemu złożyć). Zasilanie dysków oraz górnej części z Banana PRO odbywa się przez zewnętrzny zasilacz 5V/8A.

Obydwie części pasują do siebie można podłączyć wszystkie w środku między sobą. Można użyć dedykowanych zestawów kabla SATA+ zasilanie dla Banana Pi/PRO (wymaga większej zabawy z trytytkami aby ładnie to wszystko upakować).

Same kable sata są dedykowane do Banana Pi/Pro i maja od razu złącze do podłączenia zasilania.

Jak widać zrobiło nam się ciasno i jest sporo kabelków dlatego trzeba dobrze ułożyć je aby wszystko ładnie nam się zamknęło.

Układ zasilania

W celu zasilenia Banana PRO oraz 4 dysków (1 dysk zasilany bezpośrednio z Banana) przygotowałem płytkę z wejściem zasilania 5V/8A z zasilacza zewnętrznego oraz złączami zasilającymi dyski, multipler oraz Banana PRO.

Płytka jest prototypem. W późniejszym czasie przygotuje schemat układu oraz PCB, który zamierzam wykonać na mojej wycinarce PCB (niedługo 3 część ;)).

System

W dalszym ciągu korzystamy z tego samego obrazu Raspbiana z zainstalowanym oprogramowaniem OMV. System został zaktualizowany do najnowszego kernela oraz włączona została obsługa modułu WiFi. Zostały również zaktualizowane pakiety. Jedyną różnica jest fakt, że udostępnione obecnie są dwa obrazy w którym jeden ma włączoną obsługę multiplera JMB321 a drugi nie.

Plany na dalszy rozwój

W planach mamy napisanie skryptu aktualizacyjnego system oraz przełączającego kernel z obsługą JMB321(jeden obraz systemu). Chcemy również przygotować panel www (w formie pluginu do OMV) do konfiguracji i zarządzania WiFi tak aby w łatwy sposób można było ustawić WiFi jako router lub połączyć się z dowolna siecią WiFi. Nowa płytka zasilająca z kablami.

Podsumowanie

Rozwiązanie nie jest może wysoko wydajnym urządzeniem (obecnie komunikacja dysków w RAID6 pozwala na prędkość wymiany średnio około 26MB/s) ,ale ma potencjał i możliwości dzięki otwartemu oprogramowaniu, małemu zapotrzebowaniu na energię i swojej prostocie. Możliwość użycia 1 lub większej ilości dysków (optymalnie 4 dysków) to też dobra opcja. Projekt kierowany jest do tych co lubią majsterkować i składać sobie sami urządzenia a nie kupować gotowe rozwiązania. Zapewne można w tej cenie znaleźć inne gotowe rozwiązania ale nie było by tego "fanu" ;)

Poniżej wyniki testu prędkości odczytu i zapisu (uśrednienie z 10 testów/cykli) zamontowanych zasobów na BanaNASie (RAID6) oraz moim obecnym serwerze HP MicroServer (RAID1, system obecnie obciążony wirtualką)

Projekt jest w ciągłym rozwoju, ale już wiem, że płytka zasilająca dyski i same kable muszą być przebudowane, gdyż obecnie ciężko na oryginalnym kablu sata wszystko ładnie ułożyć, a powiększanie samej obudowy nie wchodzi w grę, choć i to może ulec zmianie po testach jeśli okaże się, że wszystko się grzeje w środku. Zatem czeka nas jeszcze trochę pracy i gruntownych testów :)

Strona projektu, na której znajdziecie linki do obrazów systemu oraz plików projektów obudowy.

Ponownie chciałbym podziękować Erykowi za dobrą i owocną współpracę, jak również ekipie z Lemaker.org, która wspiera nas w projekcie. 

linux sprzęt serwery

Komentarze

0 nowych
gowain   18 #1 03.04.2015 18:21

Weź już przestań, daj innym szansę! :P

A tak serio - fajnie to wygląda, gdybym nie dostał NASa z Synology, to bym się zastanawiał mocno nad takim rozwiązaniem :) Ehh

cyryllo   16 #2 03.04.2015 18:25

@gowain: Ja chcę tą wersje postawić u siostry abyśmy sobie nawzajem backup-owali pliki pomiędzy naszymi NAS-ami ;)
Synology też dobry sprzęt tyle tylko drogi i dla mnie nie ma FANU ;)

gowain   18 #3 03.04.2015 18:28

@cyryllo: Wygrałem, to nie narzekam, że drogi... ;P Ale DSM w wersji 5.X - miodzio - piękny jest :)

cyryllo   16 #4 03.04.2015 18:32

@gowain: Widziałem interfejs 5.x i rzeczywiście jest niezły.
OMV też nie próżnuje i niedługo będzie wersja 2.0 interfejsu co prawda daleko do DSM-u ale zawsze coś ;)

darekkkk   6 #5 03.04.2015 18:53

No dobra, a jaki jest całkowity koszt tego cuda i w czym konkuruje z porównywalnym cenowo "fabrycznym" nas'em?

Autor edytował komentarz.
Szafirek22   9 #6 03.04.2015 19:13

Świetny projekt. Tak zapytam trochę z innej beczki przy okazji. Uruchomił ktoś na BananaPi Domoticz ?

wojtekadams   18 #7 03.04.2015 19:31

Ty się w domu naprawdę nudzisz. :-)

cyryllo   16 #8 03.04.2015 19:51

@darekkkk: Jest to dla osób które chcą same złożyć i mieć pełny dostęp do NAS-a. Obecnie banana PRO kosztuje 57$ , do tego zasilacz, karta sd i obudowa. Ciężko obecnie oszacować koszt takiego urządzenia bez dysków ale strzelam że 400-500zł (zależy od kosztu wydruku)

cyryllo   16 #9 03.04.2015 19:52

@Szafirek22: A co próbowałeś? Normalnie można ze źródeł zainstalować.

cyryllo   16 #10 03.04.2015 19:53

@wojtekadams: Czasem ;)

moh3r   10 #11 03.04.2015 20:09

Hmm, a czemu NAS z jednym dyskiem ma nie być NAS-em? Może RAID też jest obowiązkowy?

#r2d2#   10 #12 03.04.2015 20:21

No, no, kolejne piękne cacuszko :-)

gowain   18 #13 03.04.2015 20:35

@cyryllo: Gdyby jeszcze tylko dolar spadł do 3zł ;)

  #14 03.04.2015 20:50

Synology nie ma chyba ssh wiec nawet nie wiem jak gita uzywac.

jedno pytanie ile to coś zjada prądu?

marrrysin   6 #15 03.04.2015 21:04

Wiem, że to nie miejsce - ale może ktoś chciałby pomóc w wyborze taniego, poleasingowego NASa. Zastosowanie - kopia zapasowa ważnych danych (projektów, dokumentów), na początek dwa dyski po 500gb w RAID 1. Chciałbym tam postawić jakiegoś ownclouda.

  #16 03.04.2015 21:19

@cyryllo: Tak tylko gdy w Setup Settings próbuje zmienić język itd. klikając ten guzik Apply Settings wyskakuje błąd "Invalid Location Settings..."
Poza tym reszta działa.

cyryllo   16 #17 03.04.2015 21:31

@marrrysin: Podaj kwotę/budżet to się coś wymyśli

Szafirek22   9 #18 03.04.2015 21:36

@cyryllo: Instalowałem wersję stable do raspberry pi . Wszystko dziala tylko w Setup i Settings jka np próbuję zmienić język czy themes itd. wyskakuje "Invalid Location Settings..." W sumię spóbuje ze źródeł jutro jeszcze

cyryllo   16 #19 03.04.2015 21:40

@Szafirek22: Ja osobiście nie instalowałem, ale znajomy tak i u niego wszystko śmiga z Z-wave

parranoya   8 #20 03.04.2015 21:40

Pół roku temu stałem przed wyborem platformy dla domowego NAS'a. Wybrałem jednak x86. Płyta ITX z Celeronem J1800, obudowa i 2 GB ramu kosztowało mnie ok 500 PLN. Ci prawda zużycie energii w stosunku do Banana Pi trzykrotnie większe (z jednym dyskiem ok 9 W w idle) ale za to kopiowanie po sieci także x3. Dodatkowym atutem jest możliwość instalacji właściwie każdego systemu operacyjnego.

rm7   4 #21 03.04.2015 21:42

@marrrysin: Fajną rzeczą jest ASUS C60M1-I APU-C60.
Energooszczędne (może nie aż tak, jak Banana, ale dużo wydajniejsze), 6 portów SATA, sprzętowe wsparcie wirtualizacji, pasywne chłodzenie. Można sobie do kompletu kupić PicoPSU, albo jakąś tańszą alternatywę. Znacznie większe możliwości niż NAS, ale też więcej roboty.

konrad13op   3 #22 03.04.2015 22:17

Tak pamiętam pierwszą wersję, ta z min. dwoma dyskami jest już ok. W przyszłym miesiącu zabiorę się za wykonanie takiego.

@moh3r dlatego że jak Ci jeden jedyny dysk pada to nie tracisz wszystkich danych, możesz zareagować szybko i skopiować dane z drugiego dysku.

@marrrysin możesz sprawdzić qnap, dla dwóch dysków są już całkiem niedrogie wersje z wcześniej przygotowanymi paczkami do zainstalowania. Nawet rozważałem jego zakup ale wolę zrobić własny z linuxem takim jak mi pasuje

marrrysin   6 #23 03.04.2015 22:25

@cyryllo: Właśnie nie wiem w ogóle, ile powinienem na to przeznaczyć, żeby w miarę działało. Energooszczędność nie ma żadnego znaczenia - sprzęt będzie stał w akademiku, prąd mamy za darmo :) i zewnętrzne IP :D

Pablo_Wawa   9 #24 03.04.2015 22:31

Prędkość 25-35 MB/s to - jak dla mnie - dużo za mało na NAS.

moh3r   10 #25 03.04.2015 22:39

@konrad13op: Co to ma do rzeczy, redundancja jest przydatna (nie mylić z backupem), ale nadal nie rozumiem dlaczego wyklucza się z definicji NAS-u sprzęt z jednym dyskiem.

rm7   4 #26 03.04.2015 22:49

@Pablo_Wawa: Dużo osób ma jeszcze w domach sieć 100Mb/s, więc taki NAS ma większą wydajność niż potrzebują :)

gowain   18 #27 03.04.2015 23:33

@Pablo_Wawa: Przy NASie podłączonym pod router N150 - to aż nadto, przy N300 optymalnie. A mając laptopa, smartfon czy tablet tak właśnie się zazwyczaj łączysz z NASem.

dragonn   10 #28 04.04.2015 00:42

@Pablo_Wawa: Ja mam coś ala NAS na Intel Celeron 2,4Ghz i 256MB RAM i do tego dysk usb 500GB xD i daje rady. Projekt bardzo mi się podoba, szczególnie ten OpenMediaVault, szkoda że nie widzę wersji na Archa :/.

  #29 04.04.2015 09:32

@marrrysin: poszukaj używanego HP N36L, N40L lub N54L. Wgrywasz Vmware ESXI, na to Synology i co tam jeszcze chcesz. Wydajność na poziomie 100MB/s. W standardzie masz 4 kieszenie na dyski, a jak potrzeba to możesz jeszcze dwa podłączyć - jeden zamiast CD i drugi przez esata. Da się to kupić za parę stówek.

cyryllo   16 #30 04.04.2015 09:53

@marrrysin: poszukaj hp microserver można go od 600zł dostać. Ew. własnego składaka

Autor edytował komentarz.
Saphrii   10 #31 04.04.2015 13:18

@cyryllo: @marrrysin: jak już krążymy wokół kwoty tysiąca zł, wolałbym dołożyć do nowego Microservera HP gen.8 z gwarancją - są już od niecałych 1100zł.

Autor edytował komentarz.
cyryllo   16 #32 04.04.2015 14:32

@Saphrii: gen8 :) też bym wymienił mojego N36L na te nowsze, no ale póki działa wszystko jest ok, brakuje mi tylko zasobów procesora na wirtualki ;)

@GUTEK@   4 #33 04.04.2015 17:21

Gość ma 4x dyski SSD 100GB intela za okolo 800zł każdy (szukane na szybko), a nie może kupić normalnego NASa tylko robi jakieś tanie i wolne prowizorki. Gdybym ja miał kase na taki dysk oraz byłby mi potrzebny jakiś NAS to bym się nie męczył z czymś takim tylko kupił jakiegoś taniego Zyxela, nawet używkę.

TomaszK-Poz   8 #34 04.04.2015 17:30

@cyryllo: Piszesz drogi? Ja swojego kupiłem za 600PLN + dwa dyski.to nie jest drogo. Oprogramowanie jest świetne!

Pablo_Wawa   9 #35 04.04.2015 17:33

No tak, ale z NAS zazwyczaj korzysta kilka urządzeń naraz (a nie tylko jedno) i już przy 3 sprzętach prędkość odczytu z NAS spadnie do 8-12 MB/s dla każdego z takich urządzeń, a to już może być wąskie gardło.
Nie zapominajmy o tym, że od kilku lat mamy już technologię/standard 802.11ac (z prędkościami powyżej 300 Mbps dla 2.4 GHz i 867 Mbps dla 5 GHz), więc zaopatrując się w już na początku przestarzałe technologicznie urządzenie, w przyszłości będzie ono zbyt mało wydajne dla nas.
Szczególnie razi - pod kątem użytych technologii - użycie dysków SSD, zapewniających prędkości ponad 10x większe, niż może obsłużyć sprzęt tego NAS!

Autor edytował komentarz.
KyRol   17 #36 04.04.2015 18:52

@Pablo_Wawa: Ja muszę obronić tę konstrukcję bo jest przemyślana. Pod względem energooszczędności. Nie chodzi tu o bicie rekordów transferów, a oszczędności wynikające ze zużycia energii elektrycznej. To dlatego dyski ssd w środku, to dlatego Banana Pi/PRO w sercu. A kwestia kto jakie ma potrzeby i z jakich usług korzystał będzie najczęściej, zwyczajnie jest indywidualna i do rozstrzygnięcia we własnym, nie ogólnym zakresie.

Autor edytował komentarz.
Pudel89   7 #37 04.04.2015 20:17

@Pablo_Wawa: Projekt tutaj pokazany to coś zrobione na zasadzie własnej pasji, pomysłów i ich realizacji. Dzięki temu człowiek, który to stworzył uczy się nowych rzeczy a przy okazji ma przy tym niemałą frajdę.
Ja, On, Ty, Reszta, czyli wszyscy tu komentujący wiedzą jakie jest tego wąskie gardło, jakie ma plusy a jakie minusy. Autor pokazuje przez to, że warto się rozwijać, warto myśleć a nie tylko korzystać z gotowych rozwiązań typu Plug&Play
Tak nawiasem, standard AC działa tylko i wyłącznie w 5 GHz. W 2,4 GHz działa N, G oraz B. Natomiast w 5 GHz jest to standard A i AC.
Wygłoszone przez Ciebie ponad 300 Mbps to nic innego jak N w 2,4 GHz na 3 fizycznych antenach czyli 450 Mbps (3 anteny i szerokość kanału 40 MHz). Niestety ten standard mało który laptop obsługuje.
Z AC jest jeszcze gorzej bo nie dość że sam standard wymaga odpowiednich warunków by rozwinąć skrzydła to jeszcze sprzętu go wspierającego jest jak na lekarstwo. Standard ten rozwija skrzydła przy 160 MHz kanale i 3 antenach. Wtedy mamy realne 1,8 Gbps. W domu przy AC jak Ci się uda to większego linku jak na 867 Mbps ne osiągniesz, bo fizyki nie oszukasz :)
I tutaj pojawia się pewna kwestia. Mając N300 nie wysycisz wydajności tej macierzy, a nawet gdybyś miał AC to w domowym użyciu nawet tej prędkości nie musisz mieć :)
Jak chcesz pogadać o radiu to zapraszam na piwo :)

squeet   12 #38 04.04.2015 22:27

Zacny projekt. Sam swego czasu zastanawiałem się nad takim rozwiązaniem, jako backup na ważne dane... Wygląda na to, że można sobie złożyć coś takiego samemu... Gratuluję i pozdrawiam.

Saphrii   10 #39 04.04.2015 22:48

@cyryllo: hmm, widziałem tam kwotę 800, więc albo przeedytowałeś, albo miałem zwidy ;) w przypadku okolic 600zł to fakt, nie ma co, tylko gen7.

Co do BanaNASa - może jeszcze jedna - dwie generacje tych mikrourządzonek i będzie można pomyśleć nad solidnym NASem z banana. Póki co wydajność, przynajmniej mnie, jeszcze nie zadowala, ale fajnie, że takie coś można zrobić. Klasą samą w sobie jest tu energooszczędność, połączona z możliwościami OMV i pojemnością kilku dysków, i jeśli tylko ktoś nie ma wymagań co do transferu i w większości korzysta z niego 1 użytkownik na raz, jest to coś pięknego.
Ja długo rozważałem na prawo i lewo zarówno maleństwa typu thinclient, jak i budowę NASa na starszej płycie ITX z Atomem typu D525. Oba koniec końców upadły, Jednego dużego lokalnego NASa postawiłem na hasswellu o obniżonym TDP i płycie E3C226D2I, a do dokumentów, chmury i działania 24h zainwestowałem w Synology DS115.

pytanie przy okazji: jak sprawuje się ów powielacz portów sata? jakiekolwiek przypadłości/niespodzianki?
Kiedyś, jak jeszcze chciałem zbudować kilkudyskowy DAS to o takim czymś myślałem, ale ceny były znacznie wyższe.

Autor edytował komentarz.
cyryllo   16 #40 04.04.2015 23:09

@@GUTEK@: Dyski są wypożyczone do testów bo takie akurat mieliśmy na stanie w pracy.
Ja mam co z pieniędzmi robić a nie takie drogie serwerowe dyski do BanaNASa wkładać ;)

Autor edytował komentarz.
cyryllo   16 #41 04.04.2015 23:21

@Saphrii: Tak zmieniłem cenę ale 600zł to tak za używkę bo nie widziałem nowych w tej cenie. Co do powielacza to jest ok jak za taka cenę. Ważne jest aby dokleić radiator bo przy pełnym obciążeniu mocno się układ grzeje. Mogę zdradzić że mamy zamówione kontrolery sata/multipler z RAID0/1 na dwa dyski więc być może powstanie projekt tylko na dwa dyski ze sprzętowym RAIDem ;)

Nie przesadzajcie co do ilości użytkowników bo do domu to takie prędkości całkowicie wystarczają. W domu używamy NAS-a głównie do trzymania dokumentów, muzyki filmów, zdjęć (tutaj transfer ma znaczenie) i torrentów, a taka prędkość całkowicie wystarczy. Bez problemów na testach (jeszcze z bananas z 1 dyskiem) dałem rady odtwarzać na 3 urządzeniach film w fullHD i dodatkowo na 4 przeglądać pliki i otwierać dokumenty i nie zauważyłem żadnych lagów.

Autor edytował komentarz.
Saphrii   10 #42 05.04.2015 00:40

@cyryllo: co do wydajności, tak jak pisałem - zadowolenie to kwestia subiektywna i z pewnością gro osób będzie w pełni usatysfakcjonowane! Zwłaszcza, że jeszcze kilka lat temu z takich maleństw nie dało się tak wydajnych rzeczy w ogóle (z)robić:)

gen7 już tylko i wyłącznie używki się opłaca, nowe, jeśli się znajdzie, to nawet droższe od gen8

Multipler kusi, chyba zamówię, dzięki za dobre wieści! A te z raidem, to pewnikiem fakeraid... już wolę softowy.

bachus   19 #43 05.04.2015 11:26

@cyryllo: znowu pozamiatałeś, masz chłopie łeb na karku. Ciekawą też kwestię poruszyłeś cross-site backup, gdzie Ty przechowujesz kopię danych siostry a Ona Twoje dane.

marrrysin   6 #44 05.04.2015 11:58

W zasadzie zdałem sobie sprawę, że mam sprzęt na którym spokojnie mogę postawić wszystkie potrzebne apki w wirtualce i nawet tego nie poczuję - Dell T3500. Tylko nie wiem, czy taka konfiguracja jest możliwa - jeden pracuje normalnie, a dwa w ramach raid 1?

cyryllo   16 #45 05.04.2015 14:49

@bachus: Prosta sprawa albo wykorzystuję jeden z dostępnych narzędzie w omv do de duplikowania plików na różne maszyny albo prosty rsync z mojej macierzy na jej i na odwrót. Wszystko spięte vpn-em. Muszę najpierw przetestować jeden z pluginów np. GlusterFS, który pozwala na replikację i mirroring plików lub Greyhole, który również powala na kopie plików.

bachus   19 #46 05.04.2015 17:01

@cyryllo: tego nie testowałem. Ogarnia delta-sync? Gdybyś miał np. plik truecrypt (czy tam target iSCSI), to po zmianie jednego bajta w kontenerze będzie próbować synchronizować całość (np. 5GB), czy tylko zmiany?

cyryllo   16 #47 05.04.2015 17:03

@bachus: też nie testowałem ;) Dopiero zamierzam. W moim przypadku nie będę nic szyfrować, bo administracją serwera u Siostry będę się sam zajmował i nikt nie będzie mieć dostępu do tego zasobu ;) a urządzenie z poza sieci nie będzie dostępne. Będzie tylko zestawienie VPN, gdzie bananas będzie klientem.

Autor edytował komentarz.
cyryllo   16 #48 05.04.2015 17:12

W nowym kernelu i kilku zmianom możliwe jest wyciągniecie prędkości ~70/33MB/s (R/W) tutaj info http://forum.lemaker.org/forum.php?mod=redirect&goto=findpost&ptid=14647...
Ten użytkownik ostro testuję Banana pod względem wydajności SATA ;) W wolniej chwili pomyślę nad aktualizacja kernela w moim obrazie ;)

Pablo_Wawa   9 #49 05.04.2015 19:59

Nie było moim zamiarem negować tego rozwiązania w ogólności, jest ono wystarczające przy zastosowaniu 1 dysku twardego (raczej talerzowego, bo pojemność budżetowego SSD typu 120 GB to raczej za mało dla NAS), po prostu RAID z 4 dyskami (w dodatku SSD) z takim "ułomnym" kontrolerem (multiplerem SATA) to pomyłka (albo ciekawostka).

Autor edytował komentarz.
cyryllo   16 #50 05.04.2015 20:41

@Pablo_Wawa: jak juz wcześniej wspominałem dyski SSD były użyte tylko do testów bo tylko takie udało mi się załatwić na chwile obecna ;)

wacek   16 #51 06.04.2015 21:03

Niestety wydajność Banana Pi/PRO jako NAS jest wielce dyskusyjna...
@cyryllo we wcześniejszych komentarzach wspominałeś, że na nowszych kernel-ach Banana Pi/PRO rozwija skrzydła (lepsza obsługa procesora i ethernetu) - moje testy tego nie potwierdzają... Kernel 3.19.3 z sambą i transfer max 34MB/s - testowane na dwóch dyskach (5400 i 7200 rpm). Podłączałem nawet zewnętrzny zasilacz dla dysków aby wykluczyć problemy z zasilaniem z bananowego złącza (zasilacz dla Banana to 2,1A)

Autor edytował komentarz.
cyryllo   16 #52 07.04.2015 07:26

@wacek: takie osiągi miał użytkownik z podanego linku. Oprócz samego kernela należy wprowadzić kilka optymalizacji dodatkowo (m.in. rezerwacja 1 cora na obsługę I/O) no i nie używać raspiana. Looknij na ostatni post w tym temacie co podawałem link jest tam link do opisu co ten gościu zrobił.

wacek   16 #53 07.04.2015 07:30

@cyryllo Używałem obrazu z takimi właśnie zmianami... (zresztą zerknij sam http://www.igorpecovnik.com/2014/09/07/banana-pi-debian-sd-image/)

cyryllo   16 #54 07.04.2015 07:53

@wacek: Ten obraz nie ma wprowadzonych zmian takich jak ten ziom używa. W wolnej chwili będę chciał zoptymalizować swój obraz na tyle ile będę mógł i jednak trzeba będzie pomyśleć o rezygnacji z Raspbiana bo nie jest praktycznie rozwijany pod bananem :/

konrad13op   3 #55 07.04.2015 10:46

@moh3r: Dlatego że przy dzisiejszej awaryjności dysków (jak dla mnie na zbyt wysokim poziomie jak na wrażliwe dane) oraz bez zbędnego komplikowania infrastruktury jest to zminimalizowanie utraty danych. Dla uściślenia poprzedniej wypowiedzi chodzi mi o raid1. W przypadku kiedy dane to szeroko pojęte media gdzie np backup nie jest taki prosty z uwagi na dużą ilość danych.

cyryllo   16 #56 07.04.2015 14:31

@konrad13op: no waśnie rozchodzi się o kwestie ważności danych. Czy NAS nie może służyć jako serwer plików mało ważnych danych, np maszynka do pobierania torrentów itd? Nie każdy trzyma nie wiadomo jak ważnych danych na NAS-ie. A 1 dyskowy NAS jest NAS-em i .

GBM MODERATOR BLOGA  19 #57 07.04.2015 16:06

@cyryllo Natchnąłeś mnie żeby postawić NAS'a na BPi - póki co to uda mi się pożyczyć banana, ale docelowo trzeba będzie kupić takową lub wymienić z kimś za malinę :D

cyryllo   16 #58 07.04.2015 20:32

@GBM: warto się wymienić ;)

konrad13op   3 #59 07.04.2015 23:49

@cyryllo: nas - 'Network-attached storage' - jak dla mnie po przetłumaczeniu 'zewnętrzny magazyn danych dostępny przez sieć' a nie przez fizyczne dysku do komputera jak to było kiedyś. Reszta to dodatkowa funkcjonalność która się do NAS-a pakuje żeby mieć tylko jedno urządzenie włączone i do tego takie które czerpie jak najmniej prądu, nie hałasuje itd. Ok. Jedno dyskowy NAS też jest NAS-em.

cyryllo   16 #60 11.04.2015 14:07

@konrad13op: No właśnie w NAS-ie dla mnie jest najważniejsza ta dodatkowa funkcjonalność ;) Samo udostępnienie dysku to nie wszystko ;)

Autor edytował komentarz.
  #61 13.04.2015 21:08

Witam. Wielki szacunek za udostępnienie i opracowanie projektu. Wykonałem NAS-a wg projektu opisanego na stronie i jestem z niego zadowolony. Projekt oparłem na płytce BnanaPi i jednym dysku WD Red tak jak sugerowałeś oraz załadowałem na kartę obraz w wersji 0.2 . Po testach jakie przeprowadziłem podczas kopiowania i odczytu z NAS-a pod WIN8.1 transfer jaki osiągnąłem podczas zapisu i odczytu to średnio 30MB/s (to wartości jakie pokazuje Win8.1 ). W zupełności jak na moje potrzeby wystarczy. Minix który korzysta z zasobów bananas podczas dotwarzania filmów przeglądania zdjęć nawet nie jęknie, nie ma zadyszki podczas czekania na dane. Jak na sam początek na potrzeby domowe jest to rozwiązanie jak dla mnie SUPER.
Dodatkowa funkcjonalność jest zaletą. Mam w zanadrzu jeszcze podłączenie drukarki HP po USB i udostępnienie jej w sieci domenowej.
Będę się przyglądał jak dalej projekt będzie się rozwijał.

cyryllo   16 #62 14.04.2015 07:28

@robtlh (niezalogowany): Cieszę się, że projekt się podoba i że ktoś tego używa ;)
W planach mamy zmianę dystrybucji systemu na bananian bo jest lepiej zoptymalizowany pod Bananem. Ale nie zarzucimy obecnego obrazu. W miarę możliwości jego też będziemy aktualizować.

  #63 14.04.2015 21:55

@cyryllo: Dzięki za odpowiedz. Od dawna miałem zamiar zakupić gotowe rozwiązanie, ale ceny są lekko zaporowe. Zawsze jest większa frajda jak zrobi się coś samemu i to działa, a to cieszy dwukrotnie. Obudowę wydrukowałem
bazują na stl-ach opublikowanych na stronie ale trochę w nie zaingerowałem,
wprowadzając dodatkowe zaczepy tak aby bananas nie rozpadał się przed włożeniem w podstawę. Co prawda jest mało miejsca na kable a konkretnie wtyczki sata i zasilającą ale jak będę miał trochę czasu to trochę przebuduję model i będzie można zamieścić go na stronie projektu o ile wyrazisz taka chęć.

cyryllo   16 #64 15.04.2015 08:13

@Anonim (niezalogowany): Oczywiście modyfikację jak będą dobre to czemu nie udostępnić je ;) po to udostępniliśmy pliki cad-a aby można było modyfikować :)
Co do rozjeżdżania się obudowy to kwestia drukarki, jaką posiadasz/drukowałeś?

  #65 15.04.2015 20:46

Co się tyczy drukarki 3D to szczerze nie wiem, jaką dysponujemy w firmie, jest to znacznych rozmiarów szafa z dużym polem wydruku. Między wydrukami koledzy dołożyli i dla mnie obudowę. Jeżeli chodzi o rozjeżdżanie się obudów, to tylko takie moje odczucie i dlatego postanowiłem w tej kwestii wprowadzić opisywaną modyfikacje. Zawodowo pracuje jako konstruktor mechanik, i projektuję elementy użytkowe, wiec może z tego wynikała moja nadgorliwość.
Będę miał skorygowane pliki podeślę.

  #66 25.04.2015 22:55

Osobiście używam Banana PI z OMV od kolegi Cyryllo od początku roku.
Obecnie posiadam wersje 1.18.
Odpalone mam jednocześnie Nginx ( 2 strony www), ownCloud, FTP. PLEX, MySQL, BitTorrent, Dlna, Antywirus, Pobieracz i jeszcze kilka usług. Działa to wszystko jednoczesnie. Działa prawie idealnie. Jedynie PLEX mnie czasem denerwuje napisem " This server is not powerful enough to convert video"
Moja ocena to 9,5 na 10. Jako serwer do zastosowań domowych jest to idealne rozwiązanie. Nie bawiłem sie w obudowę, a jedynie rzuciłem za szafkę. Zamieniłem NSA310 na Banana PI. I juz raczej nigdy nie wrócę do Zyxela. W sieci lokalnej używam WIFI i transfery mi wystarczają. Dziękuję Ci Cyryllo bo dzięki Tobie i bananas.gda.pl zainteresowałem się Banana PI i stałem sie szczęśliwym posiadaczem tego urządzenia. Mój Banana Pi przyjechał z AliExpress+karta sd+zasilacz+kabelek sata to wydatek mniej niż 200zł. a zabawy co nie miara :)

  #67 27.05.2015 21:44

Witam,
W końcu znalazłem informacje których szukam od dłuższego czasu!
Planuję sobie złożyć podobny komputer jak Autor tego wpisu i dlatego chciałbym Was prosić o opinię.
Jak wyżej pisałem, planuję złożyć sobie domowy komputer z głównym jego przeznaczeniem na przechowywanie danych (zdjęcia, filmy, muzyka i co najważniejsze projekty z których będę niebawem się utrzymywał). Priorytetem dla mnie jest energooszczędność, dlatego właśnie BananaPro lub Cubieboard (innych poza jeszcze RPi nie znam).
Chciałbym aby to urządzenie było/miało:
1. Energooszczędne i bezgłośne
2. Macierz RAID (5 lub 6)
3. Mogło pracować w trybie AP
4. Rozwojowe (DLNA, ownCloud, email serwer?)

Dochodząc do sedna mojej wypowiedzi zastanawiam się nad wydajnością Banana lub jemu podobnych. Zdaję sobie sprawę że jest to kwestia indywidualnych potrzeb ale mam takie oto przemyślenie:
W mojej sieci przez ok 60% czasu jest 4 urządzenia, tablet, 2 smartfony i laptop.
Wszystkie pracują w paśmie N (300Mb/s czyli 25MB/s) więc jak wyżej pisaliście, w idealnej sytuacji wykorzystałbym potencjał urządzenia. Czy takie urządzenie nie będzie dostawało zadyszki? Czy wszyscy jednocześnie korzystając ze swoich urzadzeń nie zatkamy tego maleństwa? Ważne jest też dla mnie aby pracowało ono jako AP, czy da sobie radę?

  #68 15.08.2015 16:09

Witam
Projekt przewiduje użycie dysków 2,5'' co wymusza stosowanie dysków o niskiej pojemności (praktycznie do 1TB). Tym samym rozwiązanie dość limitowane jeśli chodzi o pojemność.
Wydaje się że wystarczyłoby dostosować obudowę (mocowanie dysków 3,5'') Nie wiem czy to nie zwiększy rozmiaru obudowy jednak spowoduje dużą uniwersalność projektu.

cyryllo   16 #69 17.08.2015 08:07

@bask (niezalogowany): 1TB? a niby czemu tak się ograniczać? Zauważ, że tego typu projekt nie jest jakimś demonem prędkości bo ogranicza cię przepustowość Banana. Ale użycie 3,5" dysków to jest głupim pomysłem. Przede wszystkim większe użycie prądu i wymagane użycie zasilacza 12V aby zasilić te dyski. A nie licząc jakiej wielkości musiała by być obudowa. Raczej nie opłacalna do wydrukowania i nie wydrukował byś jej w całości.

hopsiup   2 #70 18.08.2015 14:21

Jeżeli chodzi o płytkę NAS na dwa dyski to znalazłem ciekawą alternatywę, którą można mieć za 69$.
https://www.indiegogo.com/projects/witi-board-open-home-intelligence#/story

cyryllo   16 #71 18.08.2015 21:30

@hopsiup: widziałem już to. Jedynym problemem jest na razie jedyny system openWRT, druga sprawa to tylko 256-512 MB ramu. Choć sprzęt ciekawy to jednak niedosyt jest ;)

zypolit   3 #72 01.10.2015 13:47

Do tego są jeszcze sensowne dodatki? To co mają na ematador to wszystko? Jak można wyciągnąć więcej z tego sprzętu?

  #73 07.11.2015 21:31

@cyryllo Inspirujący post. Czy ten multiplikator można wykorzystać z Banana pi M1 czy musi być PRO?

  #74 08.11.2015 11:15

@cyryllo Czy SATA multiplier będzie działał z Banana Pi M1?

cyryllo   16 #75 08.11.2015 19:37

@Grzegorz B (niezalogowany): będzie tylko trzeba włączyć jego obsługę w kernelu.

  #76 02.12.2015 21:18

Witam,
jestem ciekaw jakby wypadł projekt na bazie Banana PI R1 - Router/NAS. Cyryllo, masz w planach zrobienie czegos takiego?

  #77 02.12.2015 21:22
  #78 09.02.2016 17:59

Fajny projekt.

Zastanawiam się czy można do tego użyć zwykłego banana pi nie wersji pro.
Czy oryginalny banana pi będzie współpracował z Multipler SATA JMB321
Pita bo mam 2 sztuki banana pi a na różnych forach czytałem że ne współpracują z Multiplerem. Serwer bez raid jakoś mi nie podchodzi jak padnie dysk to stracę wszystkie dane.

cyryllo   16 #79 11.02.2016 11:06

@Jarek111222 (niezalogowany): banana Pi tez się nada. Tylko musisz włączyć wsparcie w kernelu dla jmb. (obraz z pro (z obsługą jmb) tez działa na pi ;))

  #80 16.02.2016 14:16

Witam

będę zamawiał banana pro i zastanawiam się nad zrobieniem NAS-a na 2 dyski w RAID 1. Kontroler JMB321 ma kabel pozwalający zasilić go z USB. Myślisz że da się tu wykorzystać port z BANANA PRO i tak go zasilić?

pozdrawiam

cyryllo   16 #81 16.02.2016 15:40

@grexth (niezalogowany):Spokojnie sam kontroler zasilisz z usb bo nie pobiera on za dużo prądu. I tak będziesz musiał zasilić dyski poza bananem ;) bo teoretycznie może nie dać rady. Choć mam niedługo to przetestować czy 2 dyski 2.5" da rady zasilić z jednego portu ;)

  #82 07.10.2016 11:49

Cześć, czy jest możliwość konfiguracji z hotswap?

cyryllo   16 #83 10.10.2016 10:02

@Anonim (niezalogowany): Tak ten kontroler ma hot-plug i hot-swap