A ZFS Masterclass with Tom Lawrence

Поділитися
Вставка
  • Опубліковано 25 кві 2024
  • In part 2, Tom Lawrence of ‪@LAWRENCESYSTEMS‬ gives us an absolute masterclass in ZFS, answers some audience questions, talks about some of his favorite open-source projects, and opines about the shift away from the cloud back to self hosting.
    Did you miss Part 1?
    • Getting to Know Tom La...
    Interested in learning more or keeping up with Tom Lawrence?
    lawrencesystems.com/
    / @lawrencesystems
    / tomlawrencetech
    / lawrencesystems
    Show Topics:
    0:30 The Billion Dollar Filesystem
    3:39 ZFS Ram requirements
    5:15 ZFS Data Integrity and checksums explained
    8:14 ZFS Caching with ARC
    18:26 Should your media shares be in a zpool on ZFS?
    20:56 ZFS vdev setups and considerations
    24:14 RAIDz1, z2 and z3
    28:45 Expanding ZFS Storage and potential data loss scenarios
    30:46 Rsync vs ZFS replication
    33:24 What is the maximum recommended drives to put in a vdev?
    40:12 Exploring new technologies in ZFS for business and homelabbers
    50:31 VMs on ZFS: Zvols and vdisks
    52:42 User questions
    59:06 Best practices for setting up a NAS with ZFS
    1:01:15 Favorite Open Source projects
    1:09:03 The shift from cloud services to self hosting
    Join this channel to get access to additional Unraid Community perks:
    / @uncastshow
  • Наука та технологія

КОМЕНТАРІ • 28

  • @blindside995
    @blindside995 2 місяці тому +8

    Man, two of my all time favorite creators. This was a great show thanks for putting it together!

  • @BigBoxLittleBox
    @BigBoxLittleBox 2 місяці тому +2

    Another great Uncast session - thanks to Tom & Ed for taking the time to film, edit and upload. 👍

  • @IEnjoyCreatingVideos
    @IEnjoyCreatingVideos 2 місяці тому +4

    Good videos Ed and Tom Thanks for always sharing with us!💖👍😎JP

  • @blainebrodka5335
    @blainebrodka5335 2 місяці тому +5

    I apriciate all the content both of you produce, I’ve learned so much from you guys

  • @colydeane
    @colydeane 2 місяці тому +2

    Great show, thanks for that. Did anyone else notice Tom's subtle audio stuttering/popping?

  • @scratchanitch
    @scratchanitch 2 місяці тому +5

    Have been a huge fan of ZFS since its origins on Sun Solaris. But I think you may be overstating the checksum protection as a reason not to care about ECC. If a bit gets flipped before the checksum is calculated, the checksum won't help you. It's probably a very minor issue for almost all users, but thought it worth mentioning.

  • @TheScorpio32
    @TheScorpio32 17 днів тому

    oh man I didnt know you guys released this, two of my fav creators :D

  • @Drkayb
    @Drkayb 2 місяці тому +2

    Excellent video, guys. Learned a lot 👍

  • @Mofarocker33
    @Mofarocker33 Місяць тому +1

    Wow, what a nice Guy with so much knowledge! Go on, and have maybe more Free time you earned it!

  • @mbe102
    @mbe102 17 днів тому

    My body, and server, are so damn ready for version 7 :O.

  • @PeterBatah
    @PeterBatah 22 дні тому

    Love the T-Shirt SIO

  • @Koop1337
    @Koop1337 2 місяці тому

    I wonder what he thinks about OneFS
    extremely informative talk! Thanks for this!

  • @helderfilho4724
    @helderfilho4724 2 місяці тому

    Thanks for everything!

  • @jiamiekori6575
    @jiamiekori6575 2 місяці тому

    Loved the videos and podcasts!

  • @seapanda-117
    @seapanda-117 12 днів тому

    Can you restrict a pool from being loaded into the cache and just have it read from storage every time? Media files for example.

  • @zyghom
    @zyghom 2 місяці тому +1

    super nice!

  • @AshtonClemens
    @AshtonClemens 2 місяці тому

    I use rclone set to use 32 worker processes for senarios with lots of files.

  • @Jamesaepp
    @Jamesaepp 2 місяці тому

    Can someone link the video around the dual-backplane ZFS system (if I understood that right)? I'd like to hear more. I'd try to search Tom's back catalogue but I'm .... what's the word .... lazy.

    • @befru
      @befru Місяць тому

      I remember watching that video a while ago, but I'm obviously not going to spend the time looking for it if you can't be bothered to put in the effort yourself.

  • @Ben333bacc
    @Ben333bacc 2 місяці тому

    Leading up to 24:20... I couldn't tell if he doesn't know what he's talking about... or if he is just saying "mirrors" and means "stripes", or "Striped mirrors" (RAID 10). Because, adding two drives at a time, and of those two, one mirrors the other, well... either can die. For any pair. You're only in trouble if you loose two in the same pair. Thats how RAID works anyways, maybe there is ZFS jargon i'm not aware of...

  • @ZealousDragon
    @ZealousDragon 2 місяці тому

    So, @38:11 you had my full attention since you were describing my exact environment. Unfortunately, you never gave WHAT was the better solution for said scenario. Just using Unraid for PleX and a lot of 4K movies. Its been about 3yrs since I looked at changing over from a Windows setup with 24 drives. Now that I lost a drive and all its data...... I had planned on going to the 32 (all 8TB but a mixture of WD and Seagate) with 2 parity and using NVMe quad card with 4x 1TB drives for cache. Thanks for everyone's time and great video, again.

    • @williamp6800
      @williamp6800 2 місяці тому +2

      But you didn’t actually lose any data because you had a backup, right?
      Right?….
      RAID is not a backup.
      ZFS is not a backup.
      If you don’t want to lose data, you need to have a backup.

    • @SpaceinvaderOne
      @SpaceinvaderOne 2 місяці тому +1

      For media server purposes, I recommend using XFS with a standard Unraid array. XFS tends to perform better with full drives and allows for easy expansion should you need additional storage. Using two parity drives will provide solid redundancy. The advanced features of ZFS might be overkill for a basic media server-however, there is always a 'but'. If your Plex server services numerous users who might watch the same show or movie simultaneously, ZFS's drive striping and ARC cache can significantly boost performance. But if you're using a large setup, such as 32 8TB drives, you'd need to create a multi-VDEV pool comprising either three RAIDZ1 or three RAIDZ2 configurations. So, for those running a media server with few concurrent users, sticking with an Unraid array and XFS is best IMO. For the cache pool, however, I would always opt for ZFS.

    • @ZealousDragon
      @ZealousDragon 2 місяці тому

      @@williamp6800 Was on a Windows build and no,,,, No I didnt have any back up. I have learned my lesson and in process of building an Unraid machine.

  • @kristopherleslie8343
    @kristopherleslie8343 2 місяці тому +2

    Let’s use AI to build a fs

    • @AshtonClemens
      @AshtonClemens 2 місяці тому +1

      At least we'd get decent documentation, clear usage licensing, an honest declaration of it's intended usage along with it's strengths and weaknesses backed by sane benchmarking data.

    • @kristopherleslie8343
      @kristopherleslie8343 2 місяці тому +1

      @@AshtonClemens yea usually devs wanna do it but then you have a few special one s