6-in-1: Build a 6-node Ceph cluster on this Mini ITX Motherboard

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ค. 2024
  • It's time to experiment with the new 6-node Raspberry Pi Mini ITX motherboard, the DeskPi Super6c! This video will explore Ceph, for storage clustering, since the board has six NVMe SSDs on the bottom, thanks to the video's sponsor, KIOXIA!
    Products used in this build (some links are affiliate links):
    - DeskPi Super6c: amzn.to/3psoOmE
    - Raspberry Pi Compute Module 4: rpilocator.com
    - Goodisory MX01 Mini ITX case: amzn.to/3AsCtQW
    - Arctic F12 Silent 120mm fan: amzn.to/3AmTOul
    - SanDisk 32GB Extreme microSD Cards: amzn.to/3CaJyXh
    - Kioxia XG6 NVMe SSD: amzn.to/3zXxeHr
    Open source code to set up the cluster is in this GitHub repository:
    github.com/geerlingguy/deskpi...
    And the IO shield design: www.thingiverse.com/thing:546...
    My book and TH-cam series on Ansible!
    - Book: www.ansiblefordevops.com
    - TH-cam series: • Ansible 101
    Support me on Patreon: / geerlingguy
    Sponsor me on GitHub: github.com/sponsors/geerlingguy
    Merch: redshirtjeff.com
    2nd Channel: / geerlingengineering
    #RaspberryPi #Ceph #homelab
    Contents:
    00:00 - It's CLUSTERIN' Time!
    00:50 - DeskPi Super6c
    03:48 - The build
    05:33 - It boots!
    06:30 - Ansible orchestration
    07:43 - Distributed storage
    09:08 - Ceph setup and benchmarks
    11:16 - Can it beat a $12k appliance?
    11:48 - vs Turing Pi 2
    12:35 - What it's good for
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @JeffGeerling
    @JeffGeerling  ปีที่แล้ว +175

    Building a Ceph cluster on a bunch of Raspberry Pis was a fun project, and I think perfect for this board! If you're looking for some Pis, they pop up from time to time on rpilocator.com (no affiliation, I just use that site to check up on Pi stock around the world).
    Thanks especially to KIOXIA for sending the NVMe SSDs to fill in the rest of this board - check out their XG6 and their new XG8 if you need a great, reliable NVMe drive for your computer.
    I'd been working on this video since a few weeks ago (before the hospitalization), so I was able to get it out for this normal weekly release. I'll probably be taking a break and won't be posting a video next Wednesday-just check back the week after, and in the mean time, go check out Geerling Engineering, my 2nd channel! th-cam.com/users/GeerlingEngineering

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

      I really like your videos because you answer all the relevant questions directly and always get to the point. So thank you, Jeff, for always covering fascinating topics and products. And best greetings to your wife and dad! I really hope you feel better soon!

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

      Can you use something like this as a desktop replacement? I am not clear on if you can configure Linux to use all these Pis as 'one' system transparent to the user and just do normal desktop stuff with it.

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

      AWESOME video! Superb content. But right now, TAKE A BREAK, take care of your health, please. That's the priority. We all are cheering for you, Jeff. God bless you and be better soon. 🙏🏻

    • @Ryan-rz4ig
      @Ryan-rz4ig ปีที่แล้ว

      I'd love to see some of the points per day it could generate on folding@home if that is possible.

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

      Truly impressive video especially given that most of the time your being ill in bed
      But I have no idea how your keeping Red shirt Jeff under control handcuffs? Video games? A really long leash?
      So back to my bed to watch you till I fall asleep

  • @b00573d
    @b00573d ปีที่แล้ว +1150

    If anyone is wondering why there are no rpis in stock its because Jeff has them ALL!

    • @JeffGeerling
      @JeffGeerling  ปีที่แล้ว +115

      Heh... those are literally all the Lite CM4s I have. I have a couple eMMC models too but I typically stick to the Lite modules since they're easier to re-flash (don't have to wait for slow eMMC writes over USB).

    • @nexusyang4832
      @nexusyang4832 ปีที่แล้ว +4

      No doubt!!!!

    • @wsk-clown
      @wsk-clown ปีที่แล้ว +16

      @@JeffGeerling totally sus how he has so many LoL he works for RPi maybe 🤔

    • @Fabri91
      @Fabri91 ปีที่แล้ว +33

      @@JeffGeerling That's what someone who bought *all* the Pis would say! :D

    • @n0madfernan257
      @n0madfernan257 ปีที่แล้ว +5

      dont forget red "shirt" jeff

  • @ahmedb.hameed3330
    @ahmedb.hameed3330 ปีที่แล้ว +227

    It is good to see you back healthy. Hope you are fully recovered Jeff!
    Like always awesome content +1.

    • @JeffGeerling
      @JeffGeerling  ปีที่แล้ว +101

      Not quite fully recovered, but we'll get there!

    • @gus473
      @gus473 ปีที่แล้ว +4

      ​@@JeffGeerling 👍🏼Hang in there! Hope it's (relatively) easy for you and family! 😎✌🏼

    • @lighthawk95
      @lighthawk95 ปีที่แล้ว +11

      @@JeffGeerling I was diagnosed with Collitis the day before you posted your video about your colostomy. Gotta say knowing someone I look up to has the same/similar issue to me healthwise has made it easier to cope.

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

      @@JeffGeerling real clone wars is rhinos like bush=nute gunray invade naboo
      bush could of prevent europe migrant crisis since obama target Libya Sudan Somalia Syria was originally bush admin rumsfield idea pnac!
      we can give all medicare by reduce warfronts, no more allowing new daca abusers, force senators to cut their own wealth in gov by half if they want to keep above 70% of current daca population so inflation/living cost stay reasonable
      wesley clark foreshadow reveal 2000 to 2012 all rig for kill iraq to syria
      th-cam.com/video/_mrJRHwbVG8/w-d-xo.html
      establishment kill 50 in vegas/portland, thugs attack with stand down cops san jose/charlotte, burn loot several months, sabotage afgan withdraw using russia bounty smear to give taliban equip, crash car in to wisconsin parade thanks to nbc follow jury bus smearing ritten house too
      th-cam.com/video/UxoL8tHSa7g/w-d-xo.html
      bush 14y ago said add ukraine to nato with nuland f eu coup 2014 support =
      th-cam.com/video/nTQ3D1a-j20/w-d-xo.html
      current ukraine gov is proxy since cia drew red line just like did in syria earlier arming rebels telling russia not to interfere while zelensky ethnic cleanse donbass region 7y=
      th-cam.com/video/ta9dWRcDUPA/w-d-xo.html
      th-cam.com/video/IBeRB7rWk_8/w-d-xo.html

  • @user72974
    @user72974 ปีที่แล้ว +8

    The quality of your TH-cam videos is outstanding. You have such a great mix of technical and communication skills. The things you show (and link to in the descriptions) end up being so approachable.
    Thank you for putting all this time into the videos for us!

  • @ronwatkins5775
    @ronwatkins5775 7 หลายเดือนก่อน +2

    One of the features of a cluster is a reduction in the single-point-of-failure elements. For home use, you can't do anything about AC power, but your original cluster at least had separate power adapters and ethernet ports, although just a single switch. This board appears to have more single-point-of-failure components.

  • @none941
    @none941 ปีที่แล้ว +16

    An interesting alternative, but if I were to try this I think I'd go with the Turing 2 for the reasons you mentioned.
    I am glad to see that you are feeling better. I know from experience that gastric diseases are no fun. Thank you for all you do!

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

    Happy to see you're back and hope you recovered full. Were waiting on your video and it's quite interesting to see how your RPI cluster have evolved. I will dive more in ceph/ansible using VMs instead...

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

    Great to see you back to making videos. Pace yourself . Thanks to your family for helping you and weathering this episode. You are my favorite tech youtuber. The amount you give back to the community is awesome. Keep up the great work

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

    Thank you for showing us the Ansible parts! I found that very helpful.

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

    Love this! Going to build a public level 8 plan9 grid with it. Mostly for research for IoT/scada and Mobile Edge networking via plan9 design principles but also for individuals to do computational time / research.

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

    Happy to see your up and aboard again. I'm waiting for my Turing Pi2 but no CM4s.

  • @NoNameAvailable23
    @NoNameAvailable23 ปีที่แล้ว +11

    Great to have you well enough to post Jeff. I do feel for companies that have developed such cool stuff for the rpi and especially the cm4. I don’t think I’ve actually seen a cm4 available for sale through an Australian based website at all. Someday!

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

      spoiler it can't well I would hope not it's not any where near the 12k price tag

  • @megan_alnico
    @megan_alnico ปีที่แล้ว +21

    Hey! I just found out that I need to learn about Ansible for work. I'm absolutely going to check out your videos, on the company dime. Thanks so much.

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

      They're a great set of videos, and is how I learned Ansible. 👍🐧

  • @kofiampaduthicklenskat9512
    @kofiampaduthicklenskat9512 ปีที่แล้ว +7

    Great to see you are doing good Jeff

  • @MarcoGPUtuber
    @MarcoGPUtuber ปีที่แล้ว +69

    5:19 I don't know why they're snipping off the pin. it's a really easy task to desolder the single pin and make it look good.

    • @JeffGeerling
      @JeffGeerling  ปีที่แล้ว +67

      Probably they enjoy the challenge of the "don't let the pin fly into your eyeball when you snip it" game!

    • @TheNetworkingGuy
      @TheNetworkingGuy ปีที่แล้ว +36

      Red shirt jeff has to have his moments too

    • @someguy4915
      @someguy4915 ปีที่แล้ว +9

      @@JeffGeerling It is a fun game but losing it sucks and even when winning you then get to play the second round of the game which is named 'Desperately search the floor on your hands and knees because you know that if you dont find the pin you will feel it in three days when you step on it barefoot...'
      So many times.....

    • @perwestermark8920
      @perwestermark8920 ปีที่แล้ว +4

      It's way quicker to cut than to desolder. Desolder on 100 boards and I'm pretty sure you will be quite tired. Even lots of massproduced motherboards has cut pins.

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

      @@perwestermark8920 I've never seen a mass-produced motherboard with snipped pins, do you have an example?
      Desoldering is usually quicker though, touch the pin with the soldering iron and pull it out just like that, no need to line up cutters and no risk of leaving a pin loose on the motherboard ready to short circuit everything when an unsuspecting customer connects power...

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

    Man it is good to see you up and around and cranking out these great videos again. I hope you are feeling better. You must be feeling some better since you’re up and around at least. That’s a great thing. Keep cranking man

  • @SianaGearz
    @SianaGearz ปีที่แล้ว +20

    You don't need 5 power supplies when clustering normal Pi4s, just one feisty 5V supply, which you can also then feed to the Ethernet switch. Meanwell comes highly recommended, and they have a 90W/18A model.
    You might want to 3D print a MicroSD card puller that you can clip onto the cards to retrieve them. I've seen a bunch of designs of those floating around.

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

    Thanks Jeff. Great video. I came across your post about two months ago and really enjoy the content and your presentation style! Loved your Turning Pi videos and now this one too. I am waiting on my Turing Pi 2 to ship and I'm going to order this board too! Thanks again!

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

      Still waiting on my Turing Pi 2 board, but this board arrives in two weeks. Can't wait! Just watched your video again to help keep me calm. LOL

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

    Another good 'un, Geerling!
    Certainly hope you are doing much , much better!
    Look forward to the next installment of JG!

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

    Good to see you back and hope you are doing well. Also; leave some RPIs for us regular folks. Great videos as always!

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

    Great video as always, thanks Jeff !

  • @donnyferris5521
    @donnyferris5521 ปีที่แล้ว +7

    Good news: no individual power adapters and cables needed. Bad news: the PSU that powers the board is now a single point of failure.
    Thanks for the Ceph tutorial, Jeff. I think I now have the intestinal fortitude to try a Ceph deployment myself. And BONUS - what a great hands-on opportunity to really learn and understand Ansible.

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

      The switch and ethernet cable are also single points of failure.
      This board is cool and I'm sure it's good for something, I just don't know what...

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

    So glad to hear you're doing better! Amazing video as always man

  • @littlemeg137
    @littlemeg137 2 หลายเดือนก่อน

    Thanks for sharing your I/O shield design.

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

    Nice to see you over your sickness, you always make great videos!

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

    1. I am SUPER happy to see you producing content again. It implies you are feeling better!
    2. This board appears to be really useful for learning ceph, or other technologies.
    3. This board is almost useless because it is the foundation for rpi boards that are mostly unavailable.
    4. I have been having some really good luck with the "Le Potato" to fill most of the needs for raspberry pi's. I don't always need the power of an rpi4 and the "potato" is just a bit more power than a 3b, and at a slightly lower power consumption so almost any phone charger will now work very well.
    5. Maybe with the whole world going into a recession, maybe these boards will be available soon?

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

    Good video, it's amazing you managed to build all those, very fascinating.

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

    Great build and review, Jeff. I hope you're taking it easy though. We can wait longer between videos if it means you getting healthier!

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

    I hadn't heard of Ceph before, super cool combo of tech!

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

    Glad to see you "full of energy", and the cutting edge news.

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

    Great to see you looking better Jeff. Great content and presentation on an interesting board - I am looking at what and where I can put something like this to work but I may favour the Turing board.

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

    Thank you so much Jeff! In just this post you let me discover 3 solutions I ignored. Great post.

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

    just glad your feeling better

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

    Thanks Jeff! I am going to get on of these. Thanks for leading the way and this is so cool!. Oh, and I hope you are feeling better!

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

      Much better! Though still taking it easy right now, as part of that is due to some of the medications I'm on... always hard to figure out how much improvement comes from *actual* improvement in underlying health!

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

    Nice to see you up and about.

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

    I hope you are feeling better man you are my go to for anything Pi related !

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

    Wow! Awesome video! Thank you very much for this.

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

    great content as usual. It's also good to see that you're feeling better.

  • @79ober
    @79ober ปีที่แล้ว +1

    Welcome back Jeff, wonderful video!

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

    Glad you managed to get to this, hope you're feeling better!

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

      Much better! Going to keep on with my break though, so next video will likely come in two weeks instead of one!

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

      Take your time, health is always more important and the videos are worth the wait

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

    Wow Jeff, this projects looks soo cool, I think I will try to reproduce it! :) Thank you, fantastic work as always.

  • @PiMania
    @PiMania ปีที่แล้ว +29

    Hey Jeff. Glad to see you finally got this one out. 👍The shortage of Pi's however is sadly becoming a real problem for innovative projects like this.

    • @JeffGeerling
      @JeffGeerling  ปีที่แล้ว +4

      It is definitely the number one issue with these projects; you either have to spend a bunch of money or have a huge amount of patience to get Pis anymore :(

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

      Tell me about it, I'm waiting since January for my RBPi4 8GB and I actually wanted to buy 7 to replace my x86 server...

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

    Glad to see you up and running.😁

  • @user-bp8yg3ko1r
    @user-bp8yg3ko1r ปีที่แล้ว +1

    This was brilliant, love your content!

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

    I can see this working really well in distributed TV editing storage, particularly for outside broadcast or mobile facilities. Low power requirements, easily configured to access 6TB at time. The whole thing, including monitor, keyboard and mouse could be put in a flight case and carried to the next job. The only downside is the gigabit connecting. 150 minutes minimum per terabyte is slow but that's where the price and portability come in. Two or three cases per reporting team would keep everything flowing nicely.

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

    Glad to see you are feeling well enough to post again!

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

    Am glad to see an upload. I know this is from before but I hope you are taking care of yourself and that you are getting better.
    Get well soon dude! We miss you! :) 🤗🤗🤗👍👍👍❤️❤️❤️

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

    Man, great job on this video, very detailed and I found it pretty interesting. I'd like to see more stuff on Kubernetes (or similar) and what you can actually do with a cluster.

  • @noslen954
    @noslen954 ปีที่แล้ว +4

    Love your channel. Keep up the great work.

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

    I like your clustering vids (touring pie, deskpie, conventional with router poe, etc). The parts described in the des just expensive when shipping to Indonesia (vat, shipping cost). Thats really put me into tears

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

    Hey Jeff.
    Glad to see you uploaded again. Hopefully you are feeling better. I'm sorry things have been rough for you. Take care.

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

    I appreciate all your content, best of luck.

  • @wsk-clown
    @wsk-clown ปีที่แล้ว

    I see your feeling better Jeff. I hope you stay that way for bit.

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

    Now i understand what monitoring system i do for. Interesting work have my older colleagues.

  • @hadron2
    @hadron2 ปีที่แล้ว +6

    It's not fair! I've been trying to buy just one CM4 for nearly a year now and it's out of stock everywhere. Now here come's Jeff with his SIX CM4s on a single board! 😭

    • @JeffGeerling
      @JeffGeerling  ปีที่แล้ว +4

      Ah but I ordered four of these CM4s in October 2020, and the other two in June 2021, heh... they took months to come in!
      I have been seeing 2 and 4 GB CM4 modules coming in stock every week or so, if you need one make sure to get notifications from rpilocator!

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

      @@JeffGeerling Yeah, I'm keeping an eye on that site. Hopefully there'll be some UK stock soon. It's super frustrating seeing all these amazing carrier boards on your channel and not being able to make use of any of them. 🙂

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

      BerryBase DE has a load of CM4s in stock, maybe give that a look, although I suppose shipping would be a pain

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

      @@alexbissessur5013 Thanks. Do you know if they would deliver to the UK?

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

      @@hadron2 Sadly you have to be a member of their club and I've not found out how you join it, so it won't let you add to basket ...

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

    Thank you very much, Jeff. I have been waiting for this video for a long time. BTW, I hope you’re doing well now and got better. Also, can you make a video about the Ansible config you used in this video and explain more about it in depth? I would really appreciate it. Great job as always.

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

    This board looks awesome!

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

    4:40 Love that SD card management thingy.

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

      Heh, post it notes have built in sticky pads to hold the cards in place!

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

    Yet another great video. Hope you're feeling better, mate.

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

    Love that WOPR ref.

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

    Fascinated by the idea of something like this or the Turing Pi for a little home cluster to do some Docker experiments. This beats the Turing Pi by virtue of being available but on the other hand I'm not sure if it is worth going all-in on six CM4s, six SD cards and six m.2 drives vs just going to state surplus and picking up an old pc or two.

  • @iam.jasonhoward
    @iam.jasonhoward ปีที่แล้ว

    Glad to see you back. 💯

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

    That Ansible wow made my day.

  • @zekodun
    @zekodun 6 หลายเดือนก่อน

  • @IngwiePhoenix
    @IngwiePhoenix ปีที่แล้ว +17

    This is super neat! As a testbed, this makes so much sense. Or just running a small homeserver - its really neat!
    However, I am still waiting for just one CM4 on a miniITX board - I have an old thin MiniITX board lying around here and I would love to put a CM4 into that to use it to run HomeAssistant and friends. The board you showed off might actually fit, which is kinda insane. xD But the case's built-in PSU just won't do 100W...

    • @JeffGeerling
      @JeffGeerling  ปีที่แล้ว +8

      This board only really needs 25W... maybe 30-40W total for overhead. That is, unless you use some really high-powered NVMe drives!

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

    I just randomly stumbled upon this video and just realized you are "The" geerlingguy. Holy frick mate, your tools have made my life so much easier. Thanks for all the hard work. Great video.

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

      Haha, thanks, glad you found the channel :)

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

    God bless you jeff, praying for you buddy,we appreciate everything you do , your health comes first, your pretty awesome to share with others🤓

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

    Great video as usual Jeff. Hope you are feeling better. I look forward to more big brained stuff from you in the future :-)

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

    I think it is a nice concept. If I would be designing one, I would make Pis plus vertically (but with more slots than Turing Pi), but I do see benefits of this design too.

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

    Glad to see youre doing better!

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

    I'm happy that your back.

  • @jonathanbutler6635
    @jonathanbutler6635 ปีที่แล้ว +13

    The last pi home server you will ever need. Gigabit lan, 24 Gb of ram, and 6 ssd’s!!!

    • @JeffGeerling
      @JeffGeerling  ปีที่แล้ว +5

      Just wish it exposed more GPIO-it'd be cool to be able to integrate a HAT into the platform too!

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

      @@JeffGeerling we just may need a bigger board and more pcie lanes for that.

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

      But it's not. It's 6 servers on a single board. Resources cannot be be summed up like that.

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

    Finally getting to what I wanted with Ceph. Really cool I knew you would come around. HA!!! I have some reading to do with Ceph; I did not know it existed.

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

      Hopefully I'll get some more time to dive into Ceph; it impressed me with how simple it was to get going, and the concept is similar to Gluster (which I'm more familiar with), but I need a bit more time with it before I'd be comfortable going deeper in a video!

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

      @@JeffGeerling I'd have to see if it supports a fail over head node.

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

    Excellent presentation.

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

    whenever I see pis clustered like this, I definitely find myself wondering about storage clustering like you explored here. If this board had SATA instead of nvme, I'd be very tempted to try and build something with larger HDDs for some NAS testing

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

    HYPE HYPE HYPE!
    Good to see you back at it Jeff

  • @stanb1455
    @stanb1455 ปีที่แล้ว +17

    Now that is a supercomputer, would be even better if the SOCs and other on-Pi chips had heatsinks.

    • @JeffGeerling
      @JeffGeerling  ปีที่แล้ว +8

      I'm pretty sure I can get my normal heatsinks to fit, I would just need to use a different set of spacers and screws so I can still tighten them directly to the board (the inserts on the board are threaded, I believe M2.5).

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

      If they wanted fast and cheaper they wouldn't be using RPis to begin with.

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

      @@trinidad17 Nvidia jetsons? Pine64 whatevers?

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

      Or perhaps use a submerged liquid cooler like the one just shown on LTT channel

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

      it's still not a supercomputer. even with a lot more boards, the overall limitations are too many for it to reach such levels of performance.

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

    Amazing product you brought to us today 😉

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

    Thank you for marking this as a paid promotion. I've seen too many creators lately that don't count product(that they get to keep, not stuff they have to send back) as payment. Cash didn't change hands, but they were still paid.
    Also, I love that trick with the sticky note. I wouldn't have thought of that, but it's brilliant for dealing with so many small microsd cards.

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

      Haha yeah I started doing that about the fifth time I lost track of microSD cards on a cluster build... it's perfect since I always have a pile of Post-Its nearby!

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

    great review

  • @6Diego1Diego9
    @6Diego1Diego9 ปีที่แล้ว

    Every video is a commercial from this guy. He comes off really ingenuous.

  • @BrianThomas
    @BrianThomas 11 หลายเดือนก่อน

    This video forces you to want to purchase more Pi's. I love this board soooo much!

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

    I seem to recall that a netgear (dumb) switch that I owned (may still be in a box here some where) actually supported link agregation, even if it didn't have management or vlan support. So it's possible that getting link aggregation on the board may just be a firmware update, but I'm kind of fond of the vlan support as it allows me to move management of devices off of the vlan that the user data is running over. Hopefully the manufacturer will get that all worked out.

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

    Always love your content dude

  • @jonathanbuzzard1376
    @jonathanbuzzard1376 ปีที่แล้ว +9

    You could use multipath TCP for getting more speed, and as it's CEPH and storage you could use SMB3 multichannel feature which works with at least Windows 10 and modern Samba. Neither of these solutions require a managed switch.

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

      But both of these require multipath connections to the nodes.
      Here, each Pi has only 1 Ethernet connection and the switch has two ports exposed.
      Connect those two ports to another switch and you have a loop, causing a smarter switch to disable one of the ports or when using a not too smart switch will just lock up the network...
      So SMB multipath won't work here unfortunately, that is why it is hard to understand why they chose an unmanaged switch...

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

      @@someguy4915 Duh that was a Homer Simpson moment. However with a suitable managed switch you could put down MAC based ACL's that would mask half the PI's down one port and half down the second port, to get more upstream speed. That should shut down the loop, but yeah it's slightly wacho.

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

      @@jonathanbuzzard1376 True but even then you'd need a bunch of routing etc. to make sure that traffic sent on Port 1 also returns through Port 1 etc. which while certainly possible is just a bit of a headache when a simple managed switch would fix all of that and provide so much more functionality.
      Besides LACP port bonding you'd also get VLAN support, now you could just have the Pi's spit through VLAN tags and hope that the buffer of the switch is big enough, usually this does work, but it is unsupported and a great way to get very complex network issues (don't ask how I learned that lesson... :P)

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

    You weren't kidding when you said it had it's trade offs. Honestly I'd prefer the Turing Pi, as compatibility with Jetson platform, and ATX power compatibility would make it a great fit in home-labs; my biggest gripe with the Turing is how IO is handled by specific slots rather than one master.

  • @jimallen8238
    @jimallen8238 9 หลายเดือนก่อน

    Thanks, Jeff. I can see this being used for a micro computational cluster for use at the edge. I like to take low cost clusters and then benchmark them to see if/where they would have shown up on the Top 500 Supercomputers list. That is, what year. For example, your configuration might result in a “score” of 1998 - meaning that 6-node cluster would have been a top 500 supercomputer back in 1998.

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

    Haha amazing video! Glad to see your feeling better

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

    I like this techy RPI stuff

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

    so encouraging watching all these people with their bunch of pis... I can't even get one

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

    Looks like Jeff is feeling better! Thank goodness.

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

    Oh, Christmas can’t come soon enough🥰

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

    For a fan controller you could fit a PWM 4-Wire Fan Temperature Controller board internally.

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

    That unmanaged network switch is a real killer for the utility of this unit outside of personal users/home labs. It would have been trivial to add a smartswitch with basic management, or a managed chip from realtek with a serial connection to the first pi or a console port even.

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

    Thanks!

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

    The main reason to have 2 ports at the back is the chip supports 8 ports, and 6 are used by Pis, so 2 at the back are natural way to have it. It allows daisy chaining multiple clusters for example. Useful if you do not have much network traffic.

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

    Ooh, I'm really tempted by this. But I'll wait until I can get the Pis. Feels like the version two of this board or the cm5 might be out before I can buy them

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

    Awesome, I loved the W.O.P.R. reference, I just watched that movie for the umpteenth time not too long ago.

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

    You rock, brother.

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

    Even without clustering I can see a lot of fun server/headless use scenarios for having 6 computers attached to the network while taking very little power and physical space. I can even see uses for having the two ethernet ports such as having them connected to two separate switches so two different networks can each talk to those servers but nor each other directly.
    Think about things like having one pi dedicated to just doing git pulls and nightly builds of software, one as a media server for the home, the one with HDMI out being for emulation or a media player or a low end desktop, one dedicated to testing software builds before deploying to other machines separate from the one that just auto build nightlies for you, and two for a low end server with a redundant backup in case of a software config screwup or data corruption.

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

      Those port act as a dumb switch, so connecting them to 2 switch will end like you used a wire between the switch NOT 2 separates networks
      Basictly, the board is a 8 port dumb switch, where 6 are connected to the pi.