public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Getting maximum space out of a hard drive
Date: Fri, 26 Aug 2022 10:25:13 -0400	[thread overview]
Message-ID: <CAGfcS_=n7_bj4qEVOuC1X-km7k+VOACo3bXoah+TYx4PzRnrxw@mail.gmail.com> (raw)
In-Reply-To: <CAK2H+efOFK4TH3c89rtf2f=oUMW3+5_rSONZ_b7hT1_vBSpiOQ@mail.gmail.com>

On Fri, Aug 26, 2022 at 10:09 AM Mark Knecht <markknecht@gmail.com> wrote:
>
> Obviously you can do what you are most comfortable with but to me a NAS machine with a bunch of external drives does not sound very reliable.
>

I would have thought the same, but messing around with LizardFS I've
found that the USB3 hard drives never disconnect from their Pi4 hosts.
I've had more issues with LSI HBAs dying.  Of course I have host-level
redundancy so if one Pi4 flakes out I can just reboot it with zero
downtime - the master server is on an amd64 container.  I only have
about 2 drives per Pi right now as well - at this point I'd probably
add more drives per host but I wanted to get out to 5-6 hosts first so
that I get better performance especially during rebuilds.  Gigabit
networking is definitely a bottleneck, but with all the chunkservers
on one switch they each get gigabit full duplex to all the others so
rebuilds are still reasonably fast.  To go with 10GbE you'd need
hardware with better IO than a Pi4 I'd think, but the main bottleneck
on the Pi4 I'm having is with encryption which hits the CPU.  I am
using dm-crypt for this which I think is hardware-optimized.  I will
say that zfs encryption is definitely not hardware-optimized and
really gets CPU-bound, so I'm running zfs on top of dm-crypt.  I
should probably consider if dm-integrity makes more sense than zfs in
this application.

-- 
Rich


  reply	other threads:[~2022-08-26 14:25 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-08-18 18:04 [gentoo-user] Getting maximum space out of a hard drive Dale
2022-08-18 18:18 ` Rich Freeman
2022-08-19  2:03   ` Dale
2022-08-19  4:26     ` David Haller
2022-08-24 22:45       ` Frank Steinmetzger
2022-08-25  6:22         ` William Kenworthy
2022-08-25 12:43           ` Dale
2022-08-25 12:52             ` Rich Freeman
2022-08-25 15:10               ` Jack
2022-08-25 18:59                 ` Dale
2022-08-25 21:08                   ` Rich Freeman
2022-08-25 23:59                     ` Dale
2022-08-26  0:15                       ` Mark Knecht
2022-08-26 11:26                         ` Dale
2022-08-26 11:55                           ` Gerrit Kuehn
2022-08-26 12:07                           ` Rich Freeman
2022-08-26 23:07                             ` Dale
2022-08-26 14:09                           ` Mark Knecht
2022-08-26 14:25                             ` Rich Freeman [this message]
2022-08-26 14:40                               ` Mark Knecht
2022-08-26 23:20                                 ` Dale
2022-08-26 23:37                                   ` Mark Knecht
2022-08-27  1:16                                     ` Mark Knecht
2022-08-27 23:30                                       ` Dale
2022-08-28  9:27                                         ` Michael
2022-08-28 21:07                             ` Frank Steinmetzger
2022-08-28 21:33                               ` Wol
2022-08-28 21:53                                 ` Mark Knecht
2022-08-28 23:31                                   ` Wol
2022-08-28 21:34                           ` Frank Steinmetzger
2022-08-29  5:49                             ` Dale
2022-08-29 14:42                               ` Frank Steinmetzger
2022-08-29 21:28                                 ` Dale
2022-08-30 14:26                                   ` Frank Steinmetzger
2022-08-25 22:41                   ` Wols Lists
2022-08-25 23:56                     ` Dale
2022-08-26  7:24                       ` Wols Lists
2022-08-26 11:27                         ` Dale
2022-08-26 13:35                           ` Wols Lists
2022-08-26  4:47                   ` David Haller
2022-08-18 18:20 ` Andreas Fink
2022-08-20 19:15 ` Dale
2022-08-20 20:57   ` Rich Freeman
2022-08-25  3:44     ` Dale
2022-08-20 21:46   ` Grant Taylor
2022-08-20 21:57   ` Grant Taylor
2022-08-20 22:45     ` Dale
2022-08-21  4:22       ` William Kenworthy
2022-08-21  5:34         ` Grant Taylor
2022-08-21  9:26           ` William Kenworthy
2022-08-21 10:09         ` Dale
2022-08-21 16:47           ` Dale
2022-08-21  5:27       ` Grant Taylor
2022-08-24 22:39       ` Frank Steinmetzger
2022-08-24 22:50         ` Wol
2022-08-22 14:50     ` Laurence Perkins
2022-08-22 15:02       ` Rich Freeman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAGfcS_=n7_bj4qEVOuC1X-km7k+VOACo3bXoah+TYx4PzRnrxw@mail.gmail.com' \
    --to=rich0@gentoo.org \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox