Building 6 Bay NAS

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Building 6 Bay NAS

Unread post by tobetter » Fri Jun 07, 2019 3:38 pm

0. Prolog
This thread is to introduce you how to build 6 Bay NAS server with ODROID-H2. A few weeks ago, the small project plan to build 6 Bay NAS server is quickly started when the ODROID-H2 (Rev.B) is decided to release in June. Many users had asked if ODROID-H2 can run more than 2 drives using PCI-e to SATA expansion card and a couple of users have tried.

1. Case
I've tried to look for a decent case that has enough space in order to fit 6x 3.5" disk drivers and ODROID-H2. There are many NAS or HTPC cases that can fit the mini-ATX board, but the challenge was their height is too low or the space is too small to put with HDD drivers. The fancy cases with 4-6 hot-swap bays were too expensive or they only support 2.5" drives. For enough installation spaces and a decent budget, finally, this NAS case is decided and ordered.
https://www.aliexpress.com/item/HCiPC-6 ... 39.99734.0

It has 3 brackets that can hold 2x 3.5" drives each and standard ATX power can be located under the drive bays.
IMG_20190607_1137043.jpg
IMG_20190607_1137043.jpg (443.48 KiB) Viewed 7354 times
IMG_20190607_1137335.jpg
IMG_20190607_1137335.jpg (281.4 KiB) Viewed 7354 times
It also has 4 PCB mounts on the bottom but their dimension is for standard ATX form factor in which ODROID-H2 is not fit, so a mount adaptor for ODROID-H2 is required.
IMG_20190607_1138119.jpg
IMG_20190607_1138119.jpg (385.23 KiB) Viewed 7354 times
What's next?
2. Board mounting.
3. Power supply.
4. Disk installation and wiring.
5. S/W Installation.
Last edited by tobetter on Sun Jun 09, 2019 9:53 pm, edited 2 times in total.
These users thanked the author tobetter for the post (total 2):
joshua.yang (Mon Jun 10, 2019 6:05 pm) • fouinix (Fri Jun 21, 2019 6:38 pm)

Dukethom6
Posts: 3
Joined: Fri Jan 18, 2019 10:21 pm
languages_spoken: english, german
Has thanked: 0
Been thanked: 0
Contact:

Re: Building 6 Bay NAS

Unread post by Dukethom6 » Fri Jun 07, 2019 4:10 pm

Hello tobetter,

the link you've provided for the case only shows "Sorry, this page is unavailable, but check out our other pages that are just as great."
Maybe you should provide a new link.

Regards

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Fri Jun 07, 2019 4:14 pm

Dukethom6 wrote:
Fri Jun 07, 2019 4:10 pm
Hello tobetter,

the link you've provided for the case only shows "Sorry, this page is unavailable, but check out our other pages that are just as great."
Maybe you should provide a new link.

Regards
Hi,
I am able to open the page from different devices and mobiles, you can find out the case from Aliexpress...there are many... :)
Screenshot from 2019-06-07 16-11-48.png
Screenshot from 2019-06-07 16-11-48.png (473.88 KiB) Viewed 7336 times

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Fri Jun 07, 2019 7:12 pm

2. Board mounting.
Many of you already notice that the form factor of OROID-H2 is not compatible with any ATX specification and this cause the difficulty of mounting to a standard PC case or HTPC case. The case that we purchase is also designed for a mini ATX board which is still big to ODROID-H2, therefore a mounting adaptor board is necessary. In the beginning, the acrylic panel was considered as a material for the mounting adaptor board. However, it's too weak and we have to order a razor cutting whenever we change the design if the panel does not fit. Eventually, I decided to build it with the 3D printer.
IMG_20190609_2134100.jpg
IMG_20190609_2134100.jpg (325.6 KiB) Viewed 7129 times
The panel has been attached to ODROD-H2 using the 10mm height PCB support. The height of 10mm is just enough in order to put ODROID-H2 on top of a surface otherwise the memory socket will interfere and have trouble to mount. Since the height of the printed mounting panel is 3mm, totally ODROID-H2 is mounted as 13mm higher than other ATX boards and this cause an issue to the back panel, this will be explained later
IMG_20190610_1158103.jpg
IMG_20190610_1158103.jpg (432.12 KiB) Viewed 7099 times
IMG_20190610_1158246.jpg
IMG_20190610_1158246.jpg (292.95 KiB) Viewed 7099 times
As we have planned to run 6 drives with ODROID-H2, the SATA expansion card that supports 4 SATA connectors to M.2 slot apart from the 2 SATA slots from ODROID-H2 has to be added. Attaching the SATA cables to the adaptor requires more space underneath the ODROID-H2, the right-angle type cable helps to save the space. But using the cable still requires approximately 25mm from the bottom surface of ODROID-H2, since we already have 13mm from the mounting panel we had to find out the reset 12mm from the case.
IMG_20190610_1220032.jpg
IMG_20190610_1220032.jpg (427.76 KiB) Viewed 7099 times
Fortunately, the height of PCB mount holes in the case is 12mm which matches our requirements and ODROID-H2 can be safely placed in the case.
IMG_20190610_1222001.jpg
IMG_20190610_1222001.jpg (322.25 KiB) Viewed 7099 times
IMG_20190610_1222209.jpg
IMG_20190610_1222209.jpg (579.82 KiB) Viewed 7099 times
Now, it's time to explain the problem mentioned above regarding the back panel. Everything is upward than the regular PC board since we have mounted the ODROID-H2 higher than generic PC board in order to mount the board to standard ATX mount holes and give a space for SATA cables on the bottom of it. This totally makes NAS users to give up using an audio connector which might be not a big issue. The Ethernet connectors might be an issue.
IMG_20190610_1221519.jpg
IMG_20190610_1221519.jpg (399.8 KiB) Viewed 7099 times
This is after attaching the back panel cover printed with the mounting panel. This is not quite aligned to the connectors of ODROID-H2 but ok for use
IMG_20190610_1222484.jpg
IMG_20190610_1222484.jpg (296.66 KiB) Viewed 7099 times
I have another photo of attaching the Ethernet cables to ODROID-H2 while it's mounted in the case. It's just fit enough to plug in the cable to ODROID-H2 without any interference to the case. So I believe that attaching the Ethernet cable to ODROID-H2 in the case is not a big issue at all, the thing is that it's not detachable once it's been attached unless if you don't remove the back panel or open the case.
IMG_20190610_1223178.jpg
IMG_20190610_1223178.jpg (326.23 KiB) Viewed 7099 times
Conclusion today:
We are planning to keep moving forward even though we've discovered the problem of the back panel that doesn't look good and very tight to plug-in and -out the Ethernet cable since NAS would run 24/7 while the network cable is attached or the cable connection can be mounted in the other side of the cable if the system has to be moved around.
Last edited by tobetter on Mon Jun 10, 2019 4:14 pm, edited 3 times in total.

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Fri Jun 07, 2019 7:12 pm

3. Power supply
We've purchased a 350W standard ATX power supply which fits perfectly to the case, 350W might a higher to run 6 HDD and ODROID-H2. However, the price of such ATX power is not high or slightly lower than popular power supplies, and it's a bit hard to see the power supply lower than 500W or more expensive. Other than the power supply rating, what we had to consider was if the PSU has enough SATA connector. Since most PSU under 500W has up to 4 SATA power connectors, one extra SATA extension cable had to be added for the rest 2 HDD drives.
IMG_20190607_1341474.jpg
IMG_20190607_1341474.jpg (465.4 KiB) Viewed 7094 times
Supply power to ODROID-H2 and 6 HDD are one of the challenges that they can run with single power supply and one of the most curiosities was whether or not the system really can turn on and -off with a single switch. This is because the standard ATX power is not only turned on even after the power signal on the ATX power connector is triggered. Instead, we will need to care of another signal Power good which signals if the power state is good or not. We've come up with a couple of ideas, eventually, it's been decided to use the signal Power on with an ordinary switch module such that the PSU runs until the switch is released. This is the simplest way commonly used in order to control the PSU with the switch on it.

A small switch has been purchased and it fits well in the extension card slot, it could be able to be mounted in between the case and card slot bracket. The bracket has to be cut as much as the length of the switch.
IMG_20190611_1406510.jpg
IMG_20190611_1406510.jpg (511.69 KiB) Viewed 7032 times
The wire color of Power-on signal on the PSU was green is green, this signal must be shorted to the ground in order to turn on the PSU. Since we've decided to use a toggle switch the green wire and a black wire have to be soldered to the switch.
IMG_20190611_1413585.jpg
IMG_20190611_1413585.jpg (535.08 KiB) Viewed 7032 times
IMG_20190611_1436216.jpg
IMG_20190611_1436216.jpg (382.13 KiB) Viewed 7032 times
Next is how ODROID-H2 can be supplied the power. ODROID-H2 only accept the power through 5.5mm DC jack on the rear so a DC plug must be extended from the PSU, any 12V line (yellow) and a ground line (black) can be soldered to the external DC jack cable.
IMG_20190611_1445142.jpg
IMG_20190611_1445142.jpg (368.13 KiB) Viewed 7032 times
ODROID-H2 does not PC standard pinouts for LED indicators or buttons, therefore in order to lit the power LED, the wire should be connected to the voltage out on the expansion pinout. DC 3.3V and the ground pins can be connected as shown below.
IMG_20190611_1445142.jpg
IMG_20190611_1445142.jpg (368.13 KiB) Viewed 7032 times
Attachments
IMG_20190611_1450048.jpg
IMG_20190611_1450048.jpg (341.43 KiB) Viewed 7032 times
Last edited by tobetter on Tue Jun 11, 2019 6:06 pm, edited 4 times in total.

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Fri Jun 07, 2019 7:13 pm

4. HDD installation and wiring
For this project, 6x Western Digital 1TB HDD are purchased and they will be mounted to the bracket in the case.
IMG_20190610_1626059.jpg
IMG_20190610_1626059.jpg (597.31 KiB) Viewed 7033 times
3 brackets come with the case by default, 2 HDD can be mounted to the bracket each.
IMG_20190610_1631567.jpg
IMG_20190610_1631567.jpg (334.69 KiB) Viewed 7033 times
IMG_20190610_1636061.jpg
IMG_20190610_1636061.jpg (523.18 KiB) Viewed 7033 times
4 HDD with white cables will be interfaced through M.2 SATA expansion board and the rest 2 with red cables will be with onboard SATA connections. The power cables for the HDD drives can be connected using the SATA connectors on PSU.but still, need another "Y" cable which converts the one IDE connector to two SATA cables.
IMG_20190610_1649482.jpg
IMG_20190610_1649482.jpg (436.43 KiB) Viewed 7033 times
IMG_20190610_1704278.jpg
IMG_20190610_1704278.jpg (406.61 KiB) Viewed 7033 times
Last edited by tobetter on Tue Jun 11, 2019 6:07 pm, edited 4 times in total.

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Fri Jun 07, 2019 7:13 pm

5. Reserved for S/W Installation.

tmihai20
Posts: 204
Joined: Mon Nov 07, 2016 10:56 pm
languages_spoken: english, french, italian, romanian
ODROIDs: XU4, GO, H2
Location: Romania
Has thanked: 22 times
Been thanked: 4 times
Contact:

Re: Building 6 Bay NAS

Unread post by tmihai20 » Fri Jun 07, 2019 7:42 pm

The case looks very interesting, even though I would probably have 2 HDDs in it. We must look for alternatives, shipping is 74.81 EUR, compared to 62.13 EUR for the case :( Even at 70 or more euros it is a little to expensive. But please let us know how it works, H2 is a beast and it should rock a NAS. FYI: OpenMediaVault has UEFI bootable iso images now.
Riddle me this, riddle me that
Who is afraid of the big, black bat?
I write (in Romanian mostly) on a blog (see my profile)

puremind
Posts: 53
Joined: Wed Nov 21, 2018 2:27 am
languages_spoken: english
ODROIDs: Odroid H2 Rev B
Has thanked: 3 times
Been thanked: 10 times
Contact:

Re: Building 6 Bay NAS

Unread post by puremind » Fri Jun 07, 2019 7:48 pm

Big question here is how RAID (it must be via software, right) can be accomplished and what is the overall performance rendered that way... that's where the real benefit lies on adding so many disks, right?
Odroid H2 Rev B, 16GB Ripjaws, MP510 Corsair 512GB Nvme

Dukethom6
Posts: 3
Joined: Fri Jan 18, 2019 10:21 pm
languages_spoken: english, german
Has thanked: 0
Been thanked: 0
Contact:

Re: Building 6 Bay NAS

Unread post by Dukethom6 » Fri Jun 07, 2019 7:52 pm

tobetter wrote:
Fri Jun 07, 2019 4:14 pm
Dukethom6 wrote:
Fri Jun 07, 2019 4:10 pm
Hello tobetter,

the link you've provided for the case only shows "Sorry, this page is unavailable, but check out our other pages that are just as great."
Maybe you should provide a new link.

Regards
Hi,
I am able to open the page from different devices and mobiles, you can find out the case from Aliexpress...there are many... :)
Screenshot from 2019-06-07 16-11-48.png


Hi,
I've found the issue, the case is not available in germany, but shipping to austria is possible. Very interesting :shock:

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Fri Jun 07, 2019 8:01 pm

tmihai20 wrote:
Fri Jun 07, 2019 7:42 pm
The case looks very interesting, even though I would probably have 2 HDDs in it. We must look for alternatives, shipping is 74.81 EUR, compared to 62.13 EUR for the case :( Even at 70 or more euros it is a little to expensive. But please let us know how it works, H2 is a beast and it should rock a NAS. FYI: OpenMediaVault has UEFI bootable iso images now.
https://www.google.com/amp/s/m.aliexpre ... 70376.html

I've considered this kind of case but not for this project. One thing what I am not sure is that how ODROID-H2 can fit in the ATX form factor case. I would know once I am able to put into the 6 bay case.

tmihai20
Posts: 204
Joined: Mon Nov 07, 2016 10:56 pm
languages_spoken: english, french, italian, romanian
ODROIDs: XU4, GO, H2
Location: Romania
Has thanked: 22 times
Been thanked: 4 times
Contact:

Re: Building 6 Bay NAS

Unread post by tmihai20 » Fri Jun 07, 2019 8:40 pm

The shipping price to Romania is still 71.33 EUR to Romania. Waaay too much for it. I guess you can mount it there somehow by drilling some holes for the screws that H2 comes with.
Riddle me this, riddle me that
Who is afraid of the big, black bat?
I write (in Romanian mostly) on a blog (see my profile)

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Tue Jun 11, 2019 11:38 am


User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Wed Jun 12, 2019 12:06 pm

The 3D model of the mounting adapter and the back panel are uploaded to Thingiverse.
https://www.thingiverse.com/thing:3686128

And the drawing of the adapter is uploaded.
https://dn.odroid.com/ODROID-H2/drawing ... DAPTOR.dxf
H2_ATX_ADATPOR_A.png
H2_ATX_ADATPOR_A.png (11.81 KiB) Viewed 6908 times

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Wed Jun 12, 2019 1:08 pm

only it is not clear why there odroid-h2, and not a normal mini-ITX motherboard ...

User avatar
odroid
Site Admin
Posts: 32478
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 175 times
Been thanked: 344 times
Contact:

Re: Building 6 Bay NAS

Unread post by odroid » Wed Jun 12, 2019 1:14 pm

RomaT wrote:
Wed Jun 12, 2019 1:08 pm
only it is not clear why there odroid-h2, and not a normal mini-ITX motherboard ...
There must be many other mini-ITX boards in the market.
But we need a very low power consumption board since the NAS system runs 24/7 continuously.

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Wed Jun 12, 2019 1:34 pm

ASRock has several suitable models with Gemini Lake
J5005-ITX Pentium J5005
J4105-ITX, J4105B-ITX Celeron J4105
J4005B-ITX Celeron J4005

you had a promising idea with RK3399, though she performed better at ROCKPro64
Last edited by RomaT on Wed Jun 12, 2019 1:40 pm, edited 1 time in total.

User avatar
odroid
Site Admin
Posts: 32478
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 175 times
Been thanked: 344 times
Contact:

Re: Building 6 Bay NAS

Unread post by odroid » Wed Jun 12, 2019 1:36 pm

None of them has two Gbit Ethernet ports either NVMe / eMMC slots. ;)

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Wed Jun 12, 2019 1:55 pm

NVMe in this case is not needed, since m.2 is used for sata controller.
these motherboards have PCI-E, 4*SATA and USB 3.0 who will solve this problem
for example by inserting in USB 3.0 two 5GbE Adapter QNA-UC5G1T,
(I see money is not a problem if you are using a very expensive chassis - You can afford such adapters)
in PCI-E sata adapter another four sata
total we get 8 sata and two 5Gb/s Ethernet ports + 1Gb/s Ethernet port, to heap there is m.2 E for Wi-Fi 2.5/5GHz
Last edited by RomaT on Wed Jun 12, 2019 2:43 pm, edited 4 times in total.

User avatar
odroid
Site Admin
Posts: 32478
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 175 times
Been thanked: 344 times
Contact:

Re: Building 6 Bay NAS

Unread post by odroid » Wed Jun 12, 2019 2:33 pm

Yes, it is fair enough if you don't mind using an external USB-Ethernet bridge.

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Wed Jun 12, 2019 2:45 pm

By the way, you have not yet thought that 1Gb/s is already too slow and it’s time to do NAS with 5...10Gb/s adapters ?
PCIe x4 allows you to insert a 10Gb/s controller
for example in two ports of sata insert expanders 1x5 = 10 SATA HDD
and m.2 in a slot to insert the adapter 10Gb/s ;)
odroid wrote:
Wed Jun 12, 2019 2:33 pm
if you don't mind using an external USB-Ethernet
what are you talking about? here the motherboard is inserted into the chassis with such a perversion, IMHO
that external network adapters will simply be unnoticed ...

User avatar
odroid
Site Admin
Posts: 32478
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 175 times
Been thanked: 344 times
Contact:

Re: Building 6 Bay NAS

Unread post by odroid » Wed Jun 12, 2019 3:07 pm

What an obvious off-topic! :o
Please create a new thread.
I also want to know the existence of any affordable 5G/10G network switches.

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Wed Jun 12, 2019 3:12 pm

Why is offtopic it? Just in the subject of NAS,
where else would such a network speed be needed if not on the NAS?
Last edited by RomaT on Thu Jun 13, 2019 4:50 pm, edited 3 times in total.

User avatar
odroid
Site Admin
Posts: 32478
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 175 times
Been thanked: 344 times
Contact:

Re: Building 6 Bay NAS

Unread post by odroid » Wed Jun 12, 2019 3:33 pm

How do you build a 6 bay NAS + 10Gbps Ethernet cards with the H2?
Look at the above tons of pictures.

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Wed Jun 12, 2019 3:42 pm

Normally I look, throw out m.2 controller sata and insert 10Gb/s network adapter there,
put two sata expander in two connectors sata on the board ...
we get 10 ports sata, network port 10 Gb/s and two ports 1Gb/s, Well and eMMC :D
in the same topic where to use this chassis and odroid-h2 - here, as a use case ...

If we consider the option of combining (bond) two network ports into one 2 Gb/s,
using a regular 1Gb/c network switch,
then the chassis is too expensive and not suitable to the size of the ODROID-H2 ...

What gives reason to think about option ODROID-H3, miniITX format, leaving single power supply.
(For example, as in asus H310T - single input power range +12...+19V having both an external connector and an internal for ATX power supply.)
without built-in network adapters, giving two PCI-E lanes to a separate slot PCI-E x4 (x2)
instead of connector m.2 install the second standard slot PCI-E x4
the user will have an exclusive choice of what to install in two slots PCI-E...
what other manufacturers don't have with integrated processors Gemini Lake.
then this chassis will be good use, for example:
slot PCIe x2 can be used as an additional SATA controller or 1Gb/s network controllers
slot PCIe x4 can be used as an additional NVMe SSD or 10Gb/s network controller or graphic adapter
even if you need both an SATA controller and a graphics adapter or NVMe, you can insert network interfaces into the USB 3.0
(In the ODROID-H2, a waste of two lanes PCIe, which can be given to the user in the additional slot PCI-E x2 and the connector m.2 can be a standard slot PCI-E x4)
and instead of the second UART has to be a COM-Port (RS-232)
although I would change and the processor to Pentium J5005 ...

Sergey3
Posts: 2
Joined: Tue May 07, 2019 8:24 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Building 6 Bay NAS

Unread post by Sergey3 » Wed Jun 12, 2019 7:22 pm

odroid wrote:
Wed Jun 12, 2019 3:07 pm
I also want to know the existence of any affordable 5G/10G network switches.
And how about Mikrotik CRS305-1G-4S+IN =$149.00 ? Plus S+RJ10 $65 apiece. (5GBASE-T Cat5e/6 100m, 10GBASE-T Cat6/7 30m).
Very compact for home. You can buy adapters as needed, not all at once.
There are 8 ports, CRS309-1G-8S+IN https://mikrotik.com/product/crs309_1g_8s_in , But already $ 269.
https://mikrotik.com/product/crs305_1g_4s_in
https://mikrotik.com/product/s_rj10

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Wed Jun 19, 2019 12:12 pm

Some more info are updated to Wiki.

https://wiki.odroid.com/odroid-h2/appli ... tware_raid

fvolk
Posts: 296
Joined: Sun Jun 05, 2016 11:04 pm
languages_spoken: english
ODROIDs: C2, HC1, H2
Has thanked: 0
Been thanked: 11 times
Contact:

Re: Building 6 Bay NAS

Unread post by fvolk » Fri Jun 21, 2019 4:35 pm

For another perspective, due to the fall of SSD prices the 2.5" NAS option seems to become attractive again for small AND low-power AND silent.
There seems to be a market as Synology just refreshed their "slim" series with the DS419slim,
a 4x bay for 15mm 2.5" drives:
https://nascompares.com/2019/06/20/syno ... ve-review/
It's ARM, 512MB.... but almost ~400 EUR :-/

The future is the DS620slim: https://nascompares.com/2019/05/29/ds62 ... g-in-2019/
Intel J3355 dual core, 2/6GB, and 6x bays 2.5" 15mm - price still unknown.

So how would a theoretical H2 NAS edition fit in?
Intel J4105, 32GB max, customizable OS, 6x SATA. Maybe 2.5G network chips?
..would also need a nice case for 6x 2.5" and stronger power supply.
But at half the price of a Synology solution - is there a market?

User avatar
m0thman
Posts: 13
Joined: Mon Sep 14, 2015 10:54 pm
languages_spoken: english, russian
ODROIDs: XU4 + CloudShell
Has thanked: 1 time
Been thanked: 1 time
Contact:

Re: Building 6 Bay NAS

Unread post by m0thman » Fri Jun 21, 2019 7:59 pm

Which M.2 to SATA expansion board do you use?

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Fri Jun 21, 2019 8:20 pm

m0thman wrote:
Fri Jun 21, 2019 7:59 pm
Which M.2 to SATA expansion board do you use?
Expansion board:
http://www.iocrest.com/en/product_details594_a.html

This extension adaptor is required.
https://www.moddiy.com/products/m.2-NGF ... ck%29.html

puremind
Posts: 53
Joined: Wed Nov 21, 2018 2:27 am
languages_spoken: english
ODROIDs: Odroid H2 Rev B
Has thanked: 3 times
Been thanked: 10 times
Contact:

Re: Building 6 Bay NAS

Unread post by puremind » Tue Jun 25, 2019 3:04 am

It would be nice to get some kind of performance benchmarks based on the RAID version of IO-M2F9235-4I or the NON-RAID version using the H2 driving the RAID with software for Raid 0, 1, 10 and 5 (only via software)
?
Odroid H2 Rev B, 16GB Ripjaws, MP510 Corsair 512GB Nvme

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Tue Jun 25, 2019 4:27 am

puremind wrote:
Tue Jun 25, 2019 3:04 am
It would be nice to get some kind of performance benchmarks based on the RAID version of IO-M2F9235-4I or the NON-RAID version using the H2 driving the RAID with software for Raid 0, 1, 10 and 5 (only via software)
?
FYI, https://wiki.odroid.com/odroid-h2/appli ... nas&s[]=h2

elatllat
Posts: 1567
Joined: Tue Sep 01, 2015 8:54 am
languages_spoken: english
ODROIDs: XU4, N1, N2
Has thanked: 24 times
Been thanked: 64 times
Contact:

Re: Building 6 Bay NAS

Unread post by elatllat » Tue Jun 25, 2019 7:13 am

6 1TB drives seems weak when you could use 5 16TB drives and a 1TB SSD lvmcache, for about the same $/TB.

User avatar
mad_ady
Posts: 6779
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Has thanked: 214 times
Been thanked: 163 times
Contact:

Re: Building 6 Bay NAS

Unread post by mad_ady » Tue Jun 25, 2019 1:47 pm

@elatllat: it probably depends on use case. If you're storing just media, fast cache won't matter. If you're running VMs with a NAS storage backend, then fast cache will matter. Though for this application the 2Gbps ports will be the bottleneck.
Care to give more details on how you can use lvm to create a fast cache (that is consistent in case of unexpected reboots)? Sounds like an excellent Odroid Magazine article

jonathanmmm
Posts: 5
Joined: Mon Jul 01, 2019 11:16 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Building 6 Bay NAS

Unread post by jonathanmmm » Wed Jul 03, 2019 6:17 pm

Great work,

I am alsp thinkint about q NAS but 4 Bay (3 3,5" HDDs for Data and 1 2,5" SSD for OS)

Would ne interesting what the idling power consumption is (all drives attached but spin down), could you please measure it?

Now I also have an ATX board, thought about the ITX j1405 board but it consumes idle 6 watts more (adds up in 24/7).

I am thinking about using not an ATX PSU (should be possible with only 3 HDDs, right?).
Still interesting what the power consumption looks like (so I can calculate down).

User avatar
venkatbo
Posts: 528
Joined: Mon Feb 25, 2013 3:10 pm
languages_spoken: english
ODROIDs: C0/C1+/C2; U3+; XU3-Lite/XU4; H2; VU/VU7+; Touchscreen Show TFT Cloudshell SmartPower mAHRS DAC GPS Multiscope Ocam
Location: Bay Area, California
Has thanked: 1 time
Been thanked: 5 times
Contact:

Re: Building 6 Bay NAS

Unread post by venkatbo » Thu Jul 04, 2019 4:51 am

The ATX PSU supplies 12v, but the ODROID-H2 product page says it requires something like:
... DC 14V ~ 20V (up to 60W), but DC 15V/4A power adaptor is recommended...
Is there an issue here ?

What is the minimum voltage required for the H2, assuming the 60W requirement is to be met?

User avatar
tobetter
Posts: 4104
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 46 times
Been thanked: 206 times
Contact:

Re: Building 6 Bay NAS

Unread post by tobetter » Thu Jul 04, 2019 9:27 am

venkatbo wrote:
Thu Jul 04, 2019 4:51 am
The ATX PSU supplies 12v, but the ODROID-H2 product page says it requires something like:
... DC 14V ~ 20V (up to 60W), but DC 15V/4A power adaptor is recommended...
Is there an issue here ?

What is the minimum voltage required for the H2, assuming the 60W requirement is to be met?
Officially H2 still requires DC 14V~20V and it requires to supply DC 12V to a disk drive. The power in this project is a bit tricky since it runs with ATX that supplies DC 12V as you awared of, DC 12V can run H2 without disk drives and in this project disk drives are supplied by ATX power with enough current.

FYI, I'd remember I supplied DC 9V very ealier by mistake and run without disk drives.

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Fri Jul 12, 2019 9:38 pm

Also started to do in the chassis :)
chassis dimensions: 230x300x111mm ( Gainta Industries G2038C)
Power Supply: MeanWell RD-125A (+5V 7.7A; +12V 7.7A); hard drives +5V to up 0.72A * 6 = 4.32A; +12V to up 0.56A * 6 = 3.36A + 4A Odroid-H2 = 7.36A
.
.
P7040959s.JPG
P7040959s.JPG (272.84 KiB) Viewed 4818 times

P7040963s.JPG
P7040963s.JPG (121.63 KiB) Viewed 4818 times
P7040968s.JPG
P7040968s.JPG (176.97 KiB) Viewed 4818 times
Last edited by RomaT on Sun Jul 21, 2019 5:29 pm, edited 1 time in total.
These users thanked the author RomaT for the post:
odroid (Mon Jul 15, 2019 9:57 am)

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Thu Jul 18, 2019 4:24 pm

Slowly moving ...
.
P7261042s.JPG
P7261042s.JPG (395 KiB) Viewed 2742 times
.
P7201036s.JPG
P7201036s.JPG (184.67 KiB) Viewed 2742 times
Last edited by RomaT on Mon Aug 19, 2019 1:15 pm, edited 7 times in total.

Dach
Posts: 10
Joined: Sun Jun 30, 2019 4:19 am
languages_spoken: english
ODROIDs: Odroid H2
Has thanked: 0
Been thanked: 4 times
Contact:

Re: Building 6 Bay NAS

Unread post by Dach » Thu Jul 18, 2019 11:32 pm

Looks great! Keep up the good work :)

User avatar
odroid
Site Admin
Posts: 32478
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 175 times
Been thanked: 344 times
Contact:

Re: Building 6 Bay NAS

Unread post by odroid » Fri Jul 19, 2019 9:40 am

Thousands of venting holes! :o

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Tue Jul 30, 2019 3:51 pm

I noticed an interesting feature if you reboot the system, then the controller is lost, only shutdown helps.
You have lost a controller after a hot reboot?
I have this controller (IO-M2F9235-4I) was not lost on the ASUS H310T motherboard

P.s.: Odroid-H2 rev B, Ubuntu 18.04.2 LTS amd64, in BIOS state after G3 - Last State

And yes, I have not abandoned the idea of 10gbe, I am slowly going to this,
I have already received parcels with adapters M.2 to PCI-E and expanders SATA 1x5
it remains only to determine the network card, I think I'll take LR-LINK 6880BT on Aquantia AQC107 ...
.
IMG_20190729_115111s.jpg
IMG_20190729_115111s.jpg (252.27 KiB) Viewed 3976 times
Last edited by RomaT on Mon Aug 19, 2019 1:17 pm, edited 1 time in total.

User avatar
odroid
Site Admin
Posts: 32478
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 175 times
Been thanked: 344 times
Contact:

Re: Building 6 Bay NAS

Unread post by odroid » Tue Jul 30, 2019 5:51 pm

RomaT wrote:
Tue Jul 30, 2019 3:51 pm
You have lost a controller after a hot reboot?
We had no such issue on Ubuntu 19.04 with Kernel 5.0.
It detected well after rebooting.

Code: Select all

root@ODROID-H2:~# lspci | grep 9235
01:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9235 PCIe 2.0 x2 4-port SATA 6 Gb/s Controller (rev 11)
I think you might have a slightly old Kernel 4.15 or 4.18.

@mad_ady confirmed the WoL feature worked out of the box with Kernel 5.0. So it is worth to use the latest kernel thanks to many reasons.
viewtopic.php?f=168&t=33647&p=256273#p256273

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Tue Jul 30, 2019 6:14 pm

Kernel 4.18.0-25
from cold boot everything is fine, it works until you reboot ...
When you check, you have a BIOS "state after G3" - ? or not affected?
on the new Ubuntu 19.04 with Kernel 5.0 I did not like the work Hotspot, returned to Ubuntu 18.04.02 LTS
and on the motherboard asus H310T, with the same controller IO-M2F9235-4I and with the same OS Ubuntu 18.04.02 LTS, everything worked perfectly for six months around the clock, reboots does not affect.
Accordingly, the problem is not in the OS and not in the controller, I think the problem is in the BIOS, Initialization of the hot boot.

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Thu Aug 01, 2019 3:25 pm

Today was a kernel update Ubuntu 18.04.2 LTS amd64 from Kernel 4.18.0-25 to Kernel 5.0.0-23

Code: Select all

Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 5.0.0-23-generic x86_64)
Upon reboot OS (not Reset), the controller also disappears,
on the first reboot - there is, in the second it disappeared, in the third it reappears, etc.
and nothing to do with the OS and its kernel, in BIOS, disks from this controller also disappear.
in general, it is not stably determined by BIOS at reboots...

User avatar
odroid
Site Admin
Posts: 32478
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 175 times
Been thanked: 344 times
Contact:

Re: Building 6 Bay NAS

Unread post by odroid » Thu Aug 01, 2019 4:20 pm

Did you set two options in the BIOS as we did?
https://wiki.odroid.com/odroid-h2/appli ... setup_bios

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Thu Aug 01, 2019 4:23 pm

Yes of course, PCI Express Clock Gating to Disabled
and State After G3 from Last State to S0 State - not as does not affect the definition of the controller

User avatar
odroid
Site Admin
Posts: 32478
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 175 times
Been thanked: 344 times
Contact:

Re: Building 6 Bay NAS

Unread post by odroid » Thu Aug 01, 2019 4:33 pm

We will reset the BIOS settings to the default and check it again.
But we can do it early next week since many people are having a summer vacation these days.

BTW, did you buy an exactly same model from IOcrest ?
http://www.iocrest.com/en/product_details594_a.html

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Thu Aug 01, 2019 4:39 pm

yes, this one
Last edited by RomaT on Sat Aug 03, 2019 8:23 pm, edited 1 time in total.

RomaT
Posts: 238
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Building 6 Bay NAS

Unread post by RomaT » Sat Aug 03, 2019 6:38 pm

removed the controller IO-M2F9235-4I, installed two expanders ADP6ST0-J05 on JMB575 chips,
and SSD cache for HDD freed M.2 slot for future installation of a 10GbE ;)
Last edited by RomaT on Sat Aug 17, 2019 8:54 pm, edited 5 times in total.

Post Reply

Return to “Projects”

Who is online

Users browsing this forum: No registered users and 1 guest