Initial Look at Odroid HC4 - ARM Based NAS

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2024

ความคิดเห็น • 25

  • @MrBiky
    @MrBiky 2 ปีที่แล้ว +1

    I have no idea how I managed to forget this video existed. I do remember that you were contemplating to buy a HC4, but I forgot you actually bought one. I do remember those tests you did, but I forgot they were on the HC4. I bought one as well, inspired by your original plan (or rather, inquiry on the HC4). Bought 2x 10TB HDDs for it. I'll be trying ZFS on this, it will be fun. As long as I get 75 MB/s read/write on the pool via NFS, I will be happy.
    I won't be running the official Ubuntu image on it, I'll build my own using Armbian's kernel, I just need to find a way to backup petitboot, before I wipe the SPI flash (u-boot is not compatible with petitboot). I'm currently testing the HDDs, so it may take a while for the tests to get finished. I also need to find a way to plug in a USB fan to cool the HDDs, those things get toasty and I don't like that.
    How was your experience with the HC4 for the past 3 months, @quidsup ? I intend to use this poor thing as a low-cost container NAS using NFS and also as a typical file sharing box, only for myself to store some data on it, so that I won't need to attach USB HDDs to my RPi again (the RPi is my main desktop, I might be pushing the boundaries of what the HC4 is capable of, but it would not be fun otherwise. I'd rather push the SBC to its limits, rather than build a more expensive box that will be 90% idle during peak spikes.

    • @davidkamaunu7887
      @davidkamaunu7887 ปีที่แล้ว

      have you tried Proxmox VE before?
      also I would think that 10Tb HDD array zpool would run better using Proxmox

  • @davidkamaunu7887
    @davidkamaunu7887 ปีที่แล้ว

    Where did you source that "toaster form factor" from?
    I had created a Proxmox VE storage node using ASUS AM1M-A motherboard a PCIe M.2 NVMe with 256Gb SK Hynix for the system and boot device. addition of a PCIe SATA RAID card. 8Gb DDR3 1600 RAM.

  • @Jaun-Vincent
    @Jaun-Vincent 3 ปีที่แล้ว

    Excellent! Thank you for this. Most helpful. 👍🙂

  • @GdncHfjbdkf
    @GdncHfjbdkf 8 หลายเดือนก่อน

    Couldn't you use crucial SSD?

  • @MrBiky
    @MrBiky 2 ปีที่แล้ว

    I have had an Odroid HC4 for a while now, for the love of me, I can't get zfs-dkms to compile on it no matter what I try. Armbian's debian and ubuntu images work (and they are better than the Hardkernel's Ubuntu images that use linux 4.9), but neither ubuntu, nor debian manage to build ZFS. Other OS'es I tried managed to build ZFS on their versions of the kernel from the repo. The problem is that I cannot make their kernel to boot.
    Petitboot is really nice IMO. But unfortunately, most guides and OS tell you to wipe its SPI flash and install u-boot. Unfortunately again, when I tried using u-boot, the board was incapable of rebooting. IDK why. It would boot debian (armbian) just fine, but when rebooting, it would just halt. Unplugging and replugging would work. Interestingly enough, Hardkernel's ubuntu image would boot on the HC4 even with the SPI wiped and was capable of reboots. So that's even more mysterious.
    Anyway, I'm pretty happy with it. I just started using BTRFS on it. Getting 100MB/s writes to it on large files, about 65MB/s reads. 2x 2TB SSDs in RAID 1 BTRFS. Does what I need it to do and not much else. SSDs on it are overkill, but I like the high random IOPS compared to HDDs. My next NAS will definitely be a RockPro64 or similar. I have one of these too, but using it as a router. It is way more usable and u-boot on it does work. And has support from more OS.
    Quids, if you still see messages on yt, what's your opinion on this after 9 months of having it?

  • @ifell3
    @ifell3 3 ปีที่แล้ว

    I did think about using a pi a year ago, glad I didn't now.
    What distro are you running?

    • @terrydaktyllus1320
      @terrydaktyllus1320 3 ปีที่แล้ว +2

      It is based purely on what you are using the NAS for - if you are just one or two people in a house using it to stream media from, then a Pi with USB drives is absolutely fine for that. But if you're using the NAS to boot systems from or to hold VM images, then you will usually need something more powerful.

    • @ifell3
      @ifell3 3 ปีที่แล้ว +1

      @@terrydaktyllus1320 good point!!

  • @arnorobinwerkman
    @arnorobinwerkman 3 ปีที่แล้ว

    nice wallpaper, can you share a link?

    • @quidsup
      @quidsup  3 ปีที่แล้ว

      www.pling.com/p/1578936

    • @arnorobinwerkman
      @arnorobinwerkman 3 ปีที่แล้ว

      @@quidsup thx apreciate it

  • @heisenberg6481
    @heisenberg6481 2 ปีที่แล้ว

    Can i assume that the bottleneck will be the HDD?

    • @armorgeddon
      @armorgeddon 2 ปีที่แล้ว +1

      On a naked OS maybe, although even then I suspect not. However, as soon as you use certain services, network protocols, encryption etc. in my experience too small CPUs become the bottleneck. For example I use mergerfs on a NAS based on a 10 year old Pentium based system and with mergerfs speed over SMB is 50% compared to pure SMB filetransfer.

  • @robertfrayer6711
    @robertfrayer6711 2 ปีที่แล้ว

    Looks like Thermal Throttling. It is common place with odroid. Get a faster RPM fan.

  • @kmcat
    @kmcat 3 ปีที่แล้ว +3

    Just a comparison of the NAS I build last week.
    As the once on Amazon, just looked really under powered and over priced
    WD gold 6TB drives = £70 *6
    i5-8500T 6 Core = £70
    1151 MB = £60
    HBA = £70
    32GB DDR4 = (Had laying around)
    PSU 80+ gold sliver stone = £40
    500GB SSD = £50
    Total £710 with HHDs // £290 Without HDD
    My internal network is my bottle neck

    • @kmcat
      @kmcat 3 ปีที่แล้ว

      @Conor Hanley slight used ex enterprise less than 4000h spin time

    • @terrydaktyllus1320
      @terrydaktyllus1320 3 ปีที่แล้ว

      I do something similar to you and it is very reliable - but there is a cost in terms of power consumption, a Pi-sized device won't consume anywhere near as much power.

    • @kmcat
      @kmcat 3 ปีที่แล้ว

      @@terrydaktyllus1320 Not as high as you would think. 5-7W per drive and a 35W TDP CPU

    • @terrydaktyllus1320
      @terrydaktyllus1320 3 ปีที่แล้ว

      @@kmcat Agreed, but the PSU itself draws more power and dissipates heat through voltage conversion - plus cooling fans. I think you can estimate around 125 watts as an "average" for a PC in "normal" operation.

  • @watsoft70
    @watsoft70 3 ปีที่แล้ว

    I really don't share your enthusiasm for Toshiba "branded" devices.

  • @JessicaFEREM
    @JessicaFEREM 3 ปีที่แล้ว +1

    All Toshiba drives I've owned have failed except for 1 of them. Don't buy their laptop drives because they all want to fail at least for me

    • @terrydaktyllus1320
      @terrydaktyllus1320 3 ปีที่แล้ว

      I've found Toshiba drives to be very reliable - I stay away from Seagate drives because I suffered with consistent failures of 2 and 3 TB drives some years ago. I seem to recall there was also a class action lawsuit against them in the USA for the number of failures that those drives had.

    • @quidsup
      @quidsup  3 ปีที่แล้ว

      I remember those very unreliable Seagate 3TB drives from around 2011. Flooding in Thailand impacted the quality and supplies

    • @terrydaktyllus1320
      @terrydaktyllus1320 3 ปีที่แล้ว

      @@quidsup Wow! Was it really that long ago? But I think I lost about 4 drives in the space of about 9 months. But no chance of a class action lawsuit here in the UK.