Raspberry Pi Blade crams 64 ARM cores and NVMe in 1U!

Поделиться
HTML-код
  • Опубликовано: 14 июл 2024
  • Uptime.Lab's 1U Blade is a rack-mountable Raspberry Pi Compute Module 4-based server.
    UPDATE: The Compute Blade will be on Kickstarter-here's the link: www.kickstarter.com/projects/... (or check out computeblade.com)
    Capable of cramming 64 ARM CPU cores in 1U of rack space, this blade could make a powerful Pi cluster. And built-in features like PoE+ support, an M.2 slot for NVMe SSDs, and a TPM 2.0 module make it the best performing Pi server, ever!
    Follow Uptime.Lab on Instagram: / uptime.lab
    Get notified when the Kickstarter is live: uplab.us6.list-manage.com/sub...
    Kickstarter link: Coming soon!
    NVMe Boot on the Pi: • Raspberry Pi boots off...
    Support me on Patreon: / geerlingguy
    Sponsor me on GitHub: github.com/sponsors/geerlingguy
    #RaspberryPi #Blade #ARM
    Contents:
    00:00 - What makes a good Pi server?
    00:45 - Uptime Lab's Blade
    01:40 - Blade Features
    03:27 - Powering it up
    04:23 - Testing NVMe and USB
    05:25 - Special Features: TPM 2.0
    06:13 - Special Features: ID LED
    06:41 - 1U Enclosure
    07:17 - Prototype to Production
    08:14 - Outtro and Outtakes
  • НаукаНаука

Комментарии • 1,1 тыс.

  • @uptimelab
    @uptimelab 2 года назад +1052

    thanks for the review!
    By the way:
    At least 20 in 1U and maybe up to 22 :)
    w/o CPU OC PoE (without +) will be enough even with NVMe according to my tests.

    • @Simon-qg2qn
      @Simon-qg2qn 2 года назад +77

      you should build a backplane with builtin kvm, switch and power ;)

    • @Onlyindianpj
      @Onlyindianpj 2 года назад +5

      As you are working on the slice
      Can you add MCP23017 on the board

    • @MErocle
      @MErocle 2 года назад +23

      @@Simon-qg2qn The original idea was to drop the backplane. It's the single point of failure. If one blade has a problem just change it :) it shouldn't be too expensive (at least for enterprise) to have one or two spare ones. But I have ideas for a backplane nevertheless

    • @un1530
      @un1530 2 года назад +4

      What is the price range you're aiming for with these blades?

    • @MErocle
      @MErocle 2 года назад

      @@Onlyindianpj how will you use it? maybe zymkey 4i has these features?

  • @CraftComputing
    @CraftComputing 2 года назад +368

    THAT is the coolest Pi Compute board I've ever seen. Definitely want a full set of these in my rack now.

    • @JeffGeerling
      @JeffGeerling  2 года назад +24

      I can imagine someone building in a switching backplane at some point too. Would make for a fun clean 1U cluster to play with, using < 400W

    • @JeffGeerling
      @JeffGeerling  2 года назад +16

      Also where's Jeff???

    • @CraftComputing
      @CraftComputing 2 года назад +11

      @@JeffGeerling Somewhere on a beach with a drink in his hand ;-)

    • @CheapLux
      @CheapLux 2 года назад +1

      @@JeffGeerling I would fill my pantry with those

    • @jm036
      @jm036 2 года назад

      Wait for someone to put an SOQuartz in it lol.

  • @izzieb
    @izzieb 2 года назад +1103

    If you have a Raspberry Pi blade, does that make each board a slice of Pi?

    • @Onlyindianpj
      @Onlyindianpj 2 года назад +74

      Finally slices are appearing

    • @JeffGeerling
      @JeffGeerling  2 года назад +120

      Haha

    • @JJMARKLEY
      @JJMARKLEY 2 года назад +27

      That would be a great name for the board

    • @SaHaRaSquad
      @SaHaRaSquad 2 года назад +33

      Installing that seems like a piece of cake.

    • @gorillaau
      @gorillaau 2 года назад +18

      @@SaHaRaSquad Easy as pi.

  • @xaytana
    @xaytana 2 года назад +370

    With a slightly modified design, and potential cooling issues aside, it looks like there could be potential for nesting two boards face to face, into a single space, doubling the density of a rack. Might be overkill, but the potential is there.

    • @JeffGeerling
      @JeffGeerling  2 года назад +146

      Just stick in some 20k RPM server chassis fans (never mind the 70 dB of noise per fan) and call it a day 😂

    • @majstealth
      @majstealth 2 года назад +17

      @@JeffGeerling if you could remove the vertical seperators in the front, and add more grooves, 1 for smallest, 1 for biggest build height, you could have more pi´s or mix and match for what you want/have
      also it needs a frontplate with 90° light pipes for the io lights, maybe some sort of knob to pull them out
      if we are here already, why not add a connector in the back to actualy blade them into a backplate? damn this adds up quickly....

    • @LimitedWard
      @LimitedWard 2 года назад +37

      I'd just as soon toss all the blades into a pile in a server closet it and call it a day. Then the density is dictated as a function of the closet size and critical angle of the pile due to friction.

    • @haxboi5492
      @haxboi5492 2 года назад +1

      @@JeffGeerling add a lot of them and reduce the rpm and bam

    • @turnkit
      @turnkit 2 года назад +1

      Heat?

  • @dzikuri
    @dzikuri 2 года назад +6

    amazing work!!! can't wait for the production release!!!

  • @eyesofnova
    @eyesofnova 2 года назад +118

    I don't need this.. I don't need this.. I don't need this.... I NEEEED THIS!

    • @John.0z
      @John.0z 2 года назад +12

      I have been saying that ever since I saw the first Pi cluster. I have absolutely no need for this. But damn I would like to have one.

    • @StephenThompsonAU
      @StephenThompsonAU 2 года назад +1

      I was like "I'll take 16 NOW!"

    • @mauriciohenriques3820
      @mauriciohenriques3820 2 года назад

      Who doesn't ?!?!?!?

  • @52fordf1
    @52fordf1 2 года назад +10

    Love your pi videos. Can’t wait to see what you have coming.

  • @brianbutton6346
    @brianbutton6346 2 года назад +5

    Man! You are hitting all the right topics for me. Super informative.

  • @LeonardPeris
    @LeonardPeris 2 года назад +39

    This is so cool! Can't wait for the Kickstarter!!

    • @thewiirocks
      @thewiirocks 2 года назад +3

      I’ve been waiting for a board like this. Could be great for small scale data center needs. Especially for simulation and prototyping of complex data center setups.

  • @shawnvines2514
    @shawnvines2514 2 года назад +35

    NVMe has this very cool snap connector now so that you don't have to mess with the screws. For this board, it is obviously easier than another motherboard but just in case, more spins are being done, perhaps it is worth considering.

  • @DanielPierce
    @DanielPierce 2 года назад +36

    He should make a backplane connector switch so you don’t need to use any cables, this thing is so cool.

    • @JeffGeerling
      @JeffGeerling  2 года назад +12

      A few people have suggested this. It would be nice to have that kind of system, though it would increase the cost and complexity of running the system, and might discourage people from just buying a blade or three. Honestly, trade-offs either way.

    • @amahashadow
      @amahashadow 2 года назад +2

      @@JeffGeerling not really ? just add an edge connector on the back of the board with trace going to the RJ connector, and you can design a backplane with a POE-switch controller bypassing the rJ connector (I had old Dlink rj-fiber 100Mbits converters like that, you could use them as standalone, or plug them in a case with a switch and power backplane and just connect the fiber in the front). Or you may just put male RJ on the backplane, and flip the card around I guess (duplicate status leds on both side ?).

    • @wombatillo
      @wombatillo 2 года назад +3

      @@JeffGeerling It's probably not cost effective because the raspberry is not a very good platform for this. The RAM is slow, it's hard to effectively share RAM between raspberrys, it's hard to expose the PCIe even worth one lane, the custom and slow GPUs are practically useless for general purpose work especially in a cluster etc. It looks cool but the real world applications are dubious at best. Those PoE converters are 10 bucks each and while it might make sense to have PoE for 4 blades, with 16 blades it's a no-brainer to have a backplane instead of hundreds of dollars worth of PoE crap. This will always have crappy performance and it'd be so much better to design a system around a 16 core modern SoC with actual open and documented interfaces and connect four of these SoCs with something a little better than giga ethernet.
      Like someone else already said: it'd probably be more cost efficient to get one real x64 cpu and run the software in virtualization. You'd get more power for less money.

    • @nolongeravailable108
      @nolongeravailable108 2 года назад

      I agree with this, it is valid for certain builds that want to use the complete 1U space. You can also consolidate a lot of the ports to the backplane. I really love where this is all going with the Pi

    • @DFX2KX
      @DFX2KX 2 года назад +1

      @@wombatillo there are some 'we need lots of cores, but each core can be slow' workloads you could use this for. It'd be fine for F@H, for instance. That said, I think this sort of thing is mostly a 'Do you want a REAL Hardware cluster? On the Cheap? here you go!' and it gives folks a way to play around with actual hardware without breaking the bank.

  • @engshahed
    @engshahed 2 года назад

    Awesome idea ever!
    Appreciated for low cost cluster build on top of rake mount features

  • @KarlMathiasMoberg
    @KarlMathiasMoberg 2 года назад +3

    Wow! This is insanely cool, and something that would be really neat to have in my basement at some point. Kudos Uptime Lab!

  • @robertgalik2008
    @robertgalik2008 2 года назад +3

    Thank you Jeff for nice presentation of Ivan’s amazing work. @Ivan Kuleshov Your ideas and enthusiasm by which you bring those ideas into live is inspiration for many of us. Thanks a lot and keep on track.

  • @0dyss3us51
    @0dyss3us51 2 года назад

    Happy to see Raspberry going from tinkering boards to more serious stuff, I hope they go even more in that direction. Also the outtakes was golden!

  • @sageowl5032
    @sageowl5032 2 года назад

    Love the bloopers at the end:)

  • @Clark-Mills
    @Clark-Mills 2 года назад +28

    Very nice board. Suggestion: Line the four LEDs along the back Ethernet edge to make installed viewing easier.

    • @MErocle
      @MErocle 2 года назад +4

      thanks, will be in the next revision.

    • @igordasunddas3377
      @igordasunddas3377 2 года назад

      Or you could make it accessible as pins (in addition to the onboard ones, if possible?), so that people could put the LEDs wherever they need them (back or front or perhaps both if using some sort of splitter).
      Sadly I'm not good in regards to hardware engineering, so these are just suggestions from a noob.

  • @roseroserose588
    @roseroserose588 2 года назад +43

    Really cool stuff! Could see these being used as something like a Ceph cluster really easily
    One giant nitpick re memory - you _can_ add them all up to get a total but that tends not to be how distributed/clustered apps work, rather than getting a big pool of all the memory each individual instance only accesses it own, so you'd end up with 8GB per node but you couldn't use all of it at once (:

    • @JeffGeerling
      @JeffGeerling  2 года назад +24

      Heh... just wait until someone introduces a version of Ceph that distributes the data on device RAM. Brings new meaning to fragile storage!

    • @roseroserose588
      @roseroserose588 2 года назад +7

      @@JeffGeerling I'm not _saying_ you should totally do that, but setting up a ramdisk on linux is quite easy with tmpfs 😉

    • @JustinEmlay
      @JustinEmlay 2 года назад +3

      Kind of like the huge misconception regarding aggregated network links. 4 NICs doesn't get you a single 4Gbps connection.

    • @autohmae
      @autohmae 2 года назад

      You also need fast networking, I didn't see it on this design. Sounds like Ag5300 delivers 1 Gpbs netwoking. And the PCI-Express slot is already in use for storage.

    • @BarneyDesmond
      @BarneyDesmond 2 года назад +4

      If you could do RDMA over Ethernet here then you sorta could just add up all the RAM...

  • @firestormv01
    @firestormv01 2 года назад +2

    Wow! This is an awesome design! I'd love to get my hands on those, but I've had issues with kickstarter. I'll wait until they go full production and score some then. Can't wait!

  • @aschmelyun
    @aschmelyun 2 года назад

    I was literally just thinking about hosting some of my side projects on RPi hardware at my house. I'll take this video popping up as a sign to do it!

  • @getmodels5145
    @getmodels5145 2 года назад +11

    It be cool to see a version with a SFP+ or a slot for fiber optic networking. This would do great for those who want to make servers with these clusters.

    • @BarneyDesmond
      @BarneyDesmond 2 года назад +1

      I think it'd be possible in theory, but that would basically have to be a PCIe NIC at that point, which would contend with the NVMe slot either physically, or for PCIe lanes. And of course you're then leaving the existing PoE NIC on the table, but that could still be useful for your mgmt network, separate from any network on the SFP

    • @D9ID9I
      @D9ID9I 2 года назад +1

      sfp+ requires 4 pci-e lines. RPI4 has only one. Therefore it is not possible to run 10Gbe.

    • @IanTester
      @IanTester 2 года назад +2

      Wouldn't it be better to have the SFP(+) port on the network switch that attaches all of the blades? Assuming you want to run a cluster of them.

    • @ViltusVilks
      @ViltusVilks 2 года назад

      Pi cant saturate 10Gbe lane except u r streaming some video/adc data from gpio. But that is not the rack story.

  • @hey24sheep
    @hey24sheep 2 года назад +13

    I love your videos and git projects. I have a curious question, what do you run on your pi cluster? Can you make a video about it?

  • @casualuser2010
    @casualuser2010 2 года назад

    AWSOME review, This will be a motivating project to get into for me. Thanks to your friend for this.

  • @BWGPEI
    @BWGPEI 2 года назад +1

    Way cool suff Jeff! Way beyond my needs, but you sure do have fun and pass that on, so Thank You!

  • @RamblinggeekUk
    @RamblinggeekUk 2 года назад +7

    Ivan does amazing work. I love this idea. I've started learning PCB design.. I have no idea if I can do it, but I have one idea, I would like to try. Great video as always.

    • @JeffGeerling
      @JeffGeerling  2 года назад +4

      Only one way to find out! Go ahead and try it out :)
      Honestly I'm a beginner with PCB design too-I'm considering doing a few simple projects and making some videos on getting started with it (probably using KiCAD).

    • @RamblinggeekUk
      @RamblinggeekUk 2 года назад +1

      @@JeffGeerling yeah thats what I’ve been using/learning KiCAD

    • @minifig404
      @minifig404 2 года назад

      @@JeffGeerling Please make a video proving non-EEs can route PCI-e in a PCB.

    • @SuperDavidEF
      @SuperDavidEF 2 года назад

      @@JeffGeerling Please do some beginner videos on KiCAD. A few years back, I started to learn PCB design with Eagle. When I was starting with Eagle, there were plenty of tutorials I could find online, and I had several friends using it too. Then Autodesk acquired it and has made a lot of changes and I didn't really keep up. I decided I'd rather use KiCAD since it's free software. But I need help getting started. I will say I was pleasantly surprised at how easy it is to do PCB design in a general sense. I just need some help over the initial learning curve of KiCAD.

    • @someoneinthecrowd4313
      @someoneinthecrowd4313 2 года назад

      Please do your best at learning it, then make something cool and mail it to Jeff please :)

  • @freelancer42
    @freelancer42 2 года назад +26

    I have no real use for this whatsoever. But I need it!

    • @JeffGeerling
      @JeffGeerling  2 года назад +20

      ...said every Raspberry Pi owner ever 😂

    • @myth5671
      @myth5671 2 года назад

      @@JeffGeerling lol true XD

    • @EmongTimothy
      @EmongTimothy 2 года назад +1

      We IT hoarders are multiple on this multiverse

    • @dobermanownerforlife3902
      @dobermanownerforlife3902 2 года назад

      With a small low wattage monitor, one could easily have a solar /battery set up. And always have a pc available.

  • @jnharton
    @jnharton 2 года назад +1

    Neat design. Seems like a good example of what the compute modules are meant to enable.

  • @jokeeffe007
    @jokeeffe007 2 года назад +1

    I'm a new subscriber and already love your vids. Thank you!!!

  • @Stoney_Eagle
    @Stoney_Eagle 2 года назад +3

    This can definitely be improved with a network switching / pass trough and power supplying backplane, and moving the SD slot, HDMI and USB port to the front.
    Easy access and hotswappable 🤷🏼‍♂️😉

  • @thebigt42
    @thebigt42 2 года назад +5

    Love the last part "The kids are only going to be gone for a few more minutes."
    Enjoy them now...you will blink and they will be moving out.

    • @MuffinTastic
      @MuffinTastic 2 года назад +2

      not in this economy

    • @autohmae
      @autohmae 2 года назад +3

      and not with these housing prices.

  • @allenshepard7992
    @allenshepard7992 2 года назад

    Thanks. I am looking forward to this PI fork (?) moving from lots of a/d pins to rack clusters. I still like having PI controllers, but this is exciting.

  • @belspace
    @belspace 2 года назад

    Thanks Jeff for all your sharings

  • @paulvalente4140
    @paulvalente4140 2 года назад +72

    @Jeff Geerling this might sound a bit of a strange question but what do you use the pi's in a cluster for?

    • @QBarszcz
      @QBarszcz 2 года назад +4

      bump

    • @olipito
      @olipito 2 года назад +4

      Had the same question, so?

    • @JamecBond
      @JamecBond 2 года назад +4

      I'm wondering the same thing, like who cares about all this stuff when most of the time it's just being using by corporate America and other endeavours that add nothing to humanity

    • @tardisity
      @tardisity 2 года назад +1

      🤔

    • @JamezMartinez
      @JamezMartinez 2 года назад +2

      Failure tolerance, update management

  • @stevefxp
    @stevefxp 2 года назад +9

    I would love to see if this could replace traditional router/firewall combinations with a more powerful option!

    • @snives7166
      @snives7166 2 года назад +1

      Pis don't have AES hardware support. If they did you'd see projects all over for OpenWRT :p

    • @stevefxp
      @stevefxp 2 года назад

      @@snives7166 AES is only a factor with VPNs correct?

  • @virtuous_pixel
    @virtuous_pixel 2 года назад

    This is great info as always

  • @GoingtoHecq
    @GoingtoHecq 2 года назад +3

    After my experience with arm cores I have trouble seeing them as really usable for heavy lifting or even desktop use. At least that's how I feel about single board computers like the raspberry and orange pi. You really have to be a programmer for them to seem amazing.

  • @MarcoGPUtuber
    @MarcoGPUtuber 2 года назад +52

    Can't wait until we see the entire rack full of these things. When do we see the 512 ARM core implementation?

    • @JeffGeerling
      @JeffGeerling  2 года назад +13

      I don't know if I could afford that!

    • @un1530
      @un1530 2 года назад +5

      @@JeffGeerling crowdfunding makker :)

    • @stevensteltenpool904
      @stevensteltenpool904 2 года назад +1

      @@JeffGeerling That's just the thing, it's easy to expand over time!

    • @MistahHeffo
      @MistahHeffo 2 года назад +4

      @@JeffGeerling not with that attitude you can't.

  • @ymemag9861
    @ymemag9861 2 года назад

    Wow..... just wow. So impressive and a HUGE congratulations to that guy and you!

  • @professionalnerd1095
    @professionalnerd1095 2 года назад

    Holy moly the world needs these "Pi Slices". Subscribed the mailing list for updates.

  • @jpdj2715
    @jpdj2715 2 года назад +7

    I concur with you Jeff on the excitement at the tech level. The question is, though, what will each of your computers do? Will each host some web service that has no dependency on the other computers (except the basic network services for the OS)?
    Is there a way to make them collaborate - as in a parallel computer - on workloads that are too big for a single one? Tools for that?

    • @JeffGeerling
      @JeffGeerling  2 года назад +2

      I've used K3s and K8s on Pi clusters in the past. Check out my Kubernetes 101 series for a quick primer!

  • @jkotka
    @jkotka 2 года назад +28

    since its going to a rack anyways, why the POE power? you could have one board at the end of the enclosure providing power to all the blades installed and have that contain the powersource.

    • @MrPipDarty
      @MrPipDarty 2 года назад

      I think its moreso just ease of integration and less proprietary parts like power distribution. Most racks will already have underutilized POE installed so might as well run the pi cluster off it.

    • @Steve25g
      @Steve25g 2 года назад +1

      @@MrPipDarty you could make the board as such, that it slides in a connector at the back , you could even make it so, it will also connect networking
      Technically, you could split up the pcie lane, adding faster networking too, but that'll eat in the nvme speed

    • @someguy4915
      @someguy4915 2 года назад +1

      @@MrPipDarty Highly doubt most high density environments have no space for servers but have spare PoE+ ports on costly switches just hanging about unused...
      A rear powerboard compatible with a standard 19VDC power brick for instance would be nice, though at 20 'blades' you might want a power budget of 350-400 watts which would mean a full ATX supply would be needed.
      Perhaps perfect timing to switch to a 2U variant with built-in space for an ATX power supply (plenty space in the back) and double or even quad Raspberry blades?
      Currently, this is a neat way to store a whole bunch of RPi's but you'd need a 24 port PoE+ switch to power them and a 24 port PoE+ switch with a power budget of ~400 is expensive, much more expensive than a standard $50 ATX power supply.

    • @MrPipDarty
      @MrPipDarty 2 года назад

      @@Steve25g all very valid points. Perhaps the "correct" answer here is this is still in very early prototypong stages from what was said in the video, so more than lilely ot just simply hasn't been the primary concerns of development just yet.

    • @Steve25g
      @Steve25g 2 года назад +2

      @@someguy4915 or make it more integrated, and just add a server supply, that will drop you a huge load of 12V, offers more security, and if wished, could be made redundant, or load shared

  • @AttilaGara
    @AttilaGara 2 года назад

    Once again, hat's off to you sir, your approach, perseverance and knowledge amazes me. :)

  • @stefanmarkov4371
    @stefanmarkov4371 2 года назад

    Pretty amazing, great work!

  • @ArnaudMEURET
    @ArnaudMEURET 2 года назад +26

    Cool boards. Jeff, quick one: what do you actually do using your Pi clusters?

    • @haydenc2742
      @haydenc2742 2 года назад +15

      Yeah...I keep seeing "ooh I made a cluster"...but what the heck can people do with them that will actually be useful?? There really isn't alot of explanation on this

    • @randysretired2020
      @randysretired2020 2 года назад +9

      Make an email server for the Clintons, but that’s hazardous to your health. 🤪

    • @freerice9595
      @freerice9595 2 года назад

      I came to the comments to try and find this answer as well. I don't understand anything about clustering especially in a home lab. I can imagine someone like Nasa doing it for science but what purpose is there at home

    • @tommasiero5234
      @tommasiero5234 2 года назад

      Maybe something like start9.com embassy

    • @strik3r137
      @strik3r137 2 года назад

      I am also running three PIs in my network like jeff before (poe, in 2 HE rack). But I also run a big proxmox host for all my virtual servers. The main reason was to make certain services independend from one host machine. On my pis I run a VPN Server, WLAN controller and DNS Server. You would have an issue if they are all deployed on virtual machines on one host. However, havin 16 pis is maybe only for research.

  • @fvgoya
    @fvgoya 2 года назад +12

    Hey Jeff, what’s the benefits to have a cluster Pi instead of heaving one PC tower more “powerful” or even 2/3 mini PCs? Or the Cluster Pi is more for fun? Thanks man!!

    • @nathanc4183
      @nathanc4183 2 года назад +1

      I'd say power. 25W per blade is huge compared to the normal power guzzling PC.

    • @un1530
      @un1530 2 года назад +5

      @@nathanc4183 this. You lose density but gain power efficiency especially with threaded applications. It's very cost effective if you need many low power nodes.

    • @JamezMartinez
      @JamezMartinez 2 года назад +3

      Failure tolerance, update management

    • @FethiWebist
      @FethiWebist 2 года назад +4

      As a software developer I would say modularity. Every machine would be optimized to process a specific part of the whole.
      Obviously database server, mail server, dns server, vpn server, media server, etcetera.
      Even better running micro-services like trackers and monitors that report the status or availability of something.
      Additionally having the option for custom application without touching other machines.

    • @cyclemoto8744
      @cyclemoto8744 2 года назад

      @@nathanc4183 I'm running proxmox on an i7 which is currently hosting 3 systems: NVR on W10, NAS on Linux, Linux workstation. Power consumption is 60 watts with 6 internal drives (20 TB). I'm still struggling to understand the benefits of the Pi Blade in terms of power consumption when compared to an x86 system.

  • @flow5718
    @flow5718 2 года назад

    Hey man, enjoyed the video. Hope to see more content doing some cool stuff with these pi clusters

  • @huyentung6596
    @huyentung6596 2 года назад

    great job as always jeff

  • @EduardoRFS
    @EduardoRFS 2 года назад +2

    Lol that's my name at the end

  • @treeduck999
    @treeduck999 2 года назад +8

    Hi! Really enjoy your content.
    I'm curious what actual work you do with the cluster?

    • @Onlyindianpj
      @Onlyindianpj 2 года назад

      Good question

    • @Onlyindianpj
      @Onlyindianpj 2 года назад +2

      I think
      1 pihole
      2 Local DNS with pihole
      3 VPN server
      4 Homeassistant
      5 nodered
      6 zabbix
      7 web email server
      8 Local Nas(HDD Might be issue)
      9 Grafana
      10 database server
      11 DB server (slave)
      12 Rhasspy Master
      In 1U for home

    • @JeffGeerling
      @JeffGeerling  2 года назад +3

      For me, I build ARM64 Docker images on my Pis sometimes, and also run tests against ARM via Jenkins. Other than that, I have a number of Pis currently running Prometheus + Grafana for monitoring, Docker for hosting some of my small websites, and various odds and ends that don't need a ton of power to run.

    • @Onlyindianpj
      @Onlyindianpj 2 года назад

      @Supernova I just added in here some can be combined
      But
      The list list cool
      ☺️☺️☺️☺️

    • @Onlyindianpj
      @Onlyindianpj 2 года назад

      @@JeffGeerling
      I missed Grafana thank you

  • @JordanRibera
    @JordanRibera 2 года назад

    THIS is what I've been waiting for.

  • @demandred1957
    @demandred1957 2 года назад

    Nice! Love the back to the future DeLorean graphic on the board.

  • @ray30k
    @ray30k 2 года назад +10

    I'm curious though, what *do* you use this kind of parallel processing pi power for?

    • @JeffGeerling
      @JeffGeerling  2 года назад +44

      I should probably do a video on my current Pi uses someday...

    • @ray30k
      @ray30k 2 года назад

      @@JeffGeerling Looking forward to it! :)

    • @brijeshkhokhar
      @brijeshkhokhar 2 года назад +1

      @@JeffGeerling I am also curious to know, and can you share your knowledge to make server using raspberry pi because as a hardware engineer I am not know about networking and server security, but I want to make server for MQTT for home automation and for community use.

    • @fernandoz6329
      @fernandoz6329 2 года назад

      @@JeffGeerling You bet!

    • @deidyomega
      @deidyomega 2 года назад +1

      I dont have 1 task, i have 25 docker images that are load balanced between my 10 pis.

  • @louwrentius
    @louwrentius 2 года назад +10

    I think that - how cool a raspi cluster in 1 U may be - I still think you would be way better off with x86 hardware with decent core count. Raspi cores are just really slow compared to any CPU of the last 5 years. If you get a used HP DL380 Gen9 or Gen10 or something custom based on AMD, you have something that is so much more capable and performant. It will lose out on size, but power usage may be not that dissimilar if not better. I know Pi’s are this channels thing, but I think it’s good to keep perspective

    • @JeffGeerling
      @JeffGeerling  2 года назад +5

      This is true-I think the use case with current generation Cortex A72 cores would be for people looking for some ARM compute specifically (e.g. building ARM64 images, running ARM-based tests), or for those more interested in the fun / experimentation.
      Of course, depending on the price of the final board, and availability of CM4s, it could be cheaper (especially if you want or need better speed / performance per watt) to build a single AMD server.

    • @louwrentius
      @louwrentius 2 года назад +1

      @@JeffGeerling yes, exactly and I don’t want to be negative here, I think this project is really cool and amazing 🌷❤️

    • @louwrentius
      @louwrentius 2 года назад +3

      @@JeffGeerling it would be a nice video for you to compare a RPi cluster setup across multiple metrics with x86 or if you did: maybe do an update?

    • @minifig404
      @minifig404 2 года назад

      How many x86 nodes can you get into 1u? Not CPUs, full machine nodes. Best I've seen on x86 is 4 nodes in 2u.

    • @un1530
      @un1530 2 года назад +2

      @@louwrentius ah. You're the guy with the zfs servers. I remember reading your blog a few years back. It was very informative.
      I'm the diy nas kind of guy. I'm running a server with snapraid and mergerfs. These kind of nodes are awesome for cheaply testing distributed storage.
      With the prices of electricity I don't want to be running big 4u encases with alot of storage. I don't need much storage either just redundancy and bitrot protection.

  • @un1530
    @un1530 2 года назад +1

    This is really neat. I'm still running the v1 version as my cluster :') with pi3 b+'s.

  • @acopernic
    @acopernic 2 года назад

    Genius!. Let's fund this project and go!

  • @D9ID9I
    @D9ID9I 2 года назад +7

    Yes, and troubleshoot/reinstall every "blade" without any sort of IPMI. Sure. Run around in circles with monitor, keyboard, media. That's weird. Why you need PoE in server room but no remote management solution? Tell the developer of this board to look at pikvm project. It might require TC358743XBG on every "blade" to make bulk management less painful and more logical.

    • @gedw99
      @gedw99 2 года назад

      agree it is missing functionality.
      this is another way to do that with software, but in a slightly different way.
      github.com/go-vgo/robotgo

    • @D9ID9I
      @D9ID9I 2 года назад

      @@gedw99nah, that's different. You want to control device before it even boot. Before any OS. Be able navigate bios if any. Select boot options, change boot media. Physically reboot, cycle power. And all that remotely.
      That's how servers meant to be managed.

  • @mildlemon7866
    @mildlemon7866 2 года назад +10

    I don't have a serious usecase for these.
    I don't want these.
    I don't want to spend money on these.
    I don't need these at all.
    I don't care anyway...
    SHUT UP AND TAKE MY MONEY!! NOW!!1!!11 🙈🤣

  • @timballam3675
    @timballam3675 2 года назад

    Can't wait for these to be available, have 4 Pis ready to transfer with external m.2 drives attached.

  • @alexlandherr
    @alexlandherr 2 года назад +2

    At 1:47, I like the BTTF DeLorean decal where the CM4 mounts.

  • @Ronaldopopkings
    @Ronaldopopkings 2 года назад +4

    Thats nice and all. But can it run Crysis?

  • @anguscable2819
    @anguscable2819 2 года назад +3

    jeff: "higher density arm" me: laughs in ampere

    • @JeffGeerling
      @JeffGeerling  2 года назад

      Ampere so far won't give me the time of day :(

  • @RoadRunnerMeep
    @RoadRunnerMeep 2 года назад

    Unbelievable work

  • @RichardAspdenOfficial
    @RichardAspdenOfficial 2 года назад

    This looks like an amazing piece of tech.

  • @DKali-gn7xj
    @DKali-gn7xj 2 года назад +4

    I have to say this might be the coolest thing you've got to beta test. I mean this is so cool, all I can say is FUCK!

  • @thechadbuddha
    @thechadbuddha 2 года назад +3

    totally useless for my usecase. i need it

  • @DocLois2010
    @DocLois2010 2 года назад

    Great review!

  • @beauregardslim1914
    @beauregardslim1914 2 года назад

    Very cool. The lack of hardware crypto on the Pi is sometimes frustrating so it is nice to see a product that might help mitigate the issue.

  • @bunnymaid
    @bunnymaid 2 года назад

    That 10" mini-rack is SO CUTE!!!

  • @sharanchakradhar
    @sharanchakradhar 2 года назад

    Hope production becomes faster and come to market soon. Can’t wait to buy one.

  •  2 года назад +1

    What an amazing proyect, I would love to have one

  • @N556ND
    @N556ND 2 года назад

    Yup I need this!!

  • @StormyHotwolf88
    @StormyHotwolf88 2 года назад

    Wow, this is exciting!!

  • @felenov
    @felenov 2 года назад

    That seems like a excellent idea. I got a lot of uses for that

  • @cattigereyes1
    @cattigereyes1 2 года назад +1

    Interesting! Neat seeing something like that though!

  • @km6mmo843
    @km6mmo843 2 года назад

    Yeah... We're gunna have to have a " talk" .....
    About you triggering my Echo device with your dang video voice haha 😂
    Keep on keeping on!
    Thanks for making this video, i got into making SBC cluster nodes about a year ago! Hit the nail right on the head ! Great content 👍

  • @nil3010
    @nil3010 2 года назад

    Now that Is some good stuff to have

  • @World_Theory
    @World_Theory 2 года назад

    Okay, this is actually really cool.

  • @default1647
    @default1647 2 года назад

    This is one nice project :)

  • @rdogg9900
    @rdogg9900 2 года назад

    i bought a Raspberry Pi 4 over a year ago to make a magic mirror out of. got as far as getting the MM app to boot and see the time. ordered a camera module for it, the 2-way mirror film, the frame and glass... annnd i haven't worked on it in 10 months. I'm in over my head with the coding or whatever, but I still find these videos about the Pi fascinating.

    • @JeffGeerling
      @JeffGeerling  2 года назад +1

      Heh, don't worry I have a pile of those projects (started... never got too far, now it's in a box).

  • @cristianinujazznight3044
    @cristianinujazznight3044 2 года назад

    Man I love it :D Thank you for this content. :D

  • @red_ashcroft
    @red_ashcroft 2 года назад

    This looks good!

  • @irishRocker1
    @irishRocker1 2 года назад

    Wow can't wait to see the performance of a fully loaded rack!

  • @knightoftheoldcode1391
    @knightoftheoldcode1391 2 года назад +1

    The best part of this board is the Delorean silkscreening below the board-to-board couplers.

  • @chunkyveggie3145
    @chunkyveggie3145 2 года назад

    Perfect k8s setup with that badboy right there..

  • @derekgoodwine7509
    @derekgoodwine7509 2 года назад

    The fact that you guys have in your hands a start up project is amazing! The SBCs world is the future of computing to me. Cost reduction, accessibility, and popularization of technology will make businesses develop product and market for SBCs at leat at SOHO level maybe up to small sized business. Long life to SBCs! Keep it up Sir!

    • @autohmae
      @autohmae 2 года назад +1

      Maybe SBC, but definitely System-On-Chip. We went from mainframe to mini-computer, to micro-computer which became to PC and now it's all SoC: smartphone, embedded, Chromebooks, Apple M1 laptop and Mac Mini.etc.

    • @derekgoodwine7509
      @derekgoodwine7509 2 года назад

      @@autohmae I cannot agree more. Definitely cost reduction is driving technology more than ever before. Turing pi (a board capable to carry 7 Rpi slots) for clusters and small servers is another clear clue about the direction of tech avantgarde. "Computing everywhere" is another clue. Combined with "low cost" has generating a totally unpredictable direction!

    • @autohmae
      @autohmae 2 года назад +1

      ​@@derekgoodwine7509 As Moore's law isn't giving us as much more raw (single threaded) performance it looks like we'll get more specialized chip (parts) to do certain tasks faster. Seems to me all the server parts will move to running on Kubernetes eventually. The Linux kernel & Kubernetes combination is also getting better and better at running "multi-tenant" (so secure enough so different customers/companies/persons to run on the same environment without virtualization) Allowing for much more density. Greatly reducing the price of compute as Kubernetes is a very generic platform allowing for easy competition.

    • @Alpha8713
      @Alpha8713 2 года назад

      My concern with this is that we end up with a bunch of non-expandable, non-repairable computers. That's fine for something like a $100 Pi, but not so fine for a $5k server.

    • @autohmae
      @autohmae 2 года назад

      @@Alpha8713 the bigger worry for me is actually Microsoft bringing out Windows for such a platform and it's locked down with UEFI and secureboot, TPM, etc. And Microsoft having the power to flip one bit so the Linux can''t boot on it anymore. And the EU will slap a fine on them which is smaller than their profits and MS will just say: you can run a VM or Windows subsystem for Linux, that's fine right ?

  • @connorwood95
    @connorwood95 2 года назад

    One thing I'd like to see on maybe a future version of this is improvements on the networking and power. As it stands, having N as many Ethernet cables out the front of the rack would make for a lot of cable management. It would be nice to be able to backplane them together, and have a dedicated port on the rack chassis for whole cluster uplink to a built in switch. A bit more complex, but it would make it much more integrated and plug-and-play. Esp if the bandwidth between pi's is quite high, for even better local clustering

  • @shariarrahman7562
    @shariarrahman7562 2 года назад

    This is so friggin cool

  • @Bianchi77
    @Bianchi77 2 года назад

    Cool video, thanks :)

  • @nickbarari
    @nickbarari 2 года назад

    Can't wait until ESXi for ARM supports the CM4. These blades would be a perfect fit for it.

  • @HiltonT69
    @HiltonT69 2 года назад

    I'm still waiting for this to make it to market. Still very impressive.

  • @serenichron
    @serenichron 2 года назад

    Oh. Geerlingguy. I've been using your ansible role for years now. So nice to find you here.

  • @richfiles
    @richfiles 2 года назад +1

    Would be interesting to see a long board version, with sockets for 2 compute units, 2 NVMe, and either 2 Ethernet, or some manner of onboard switch to join the two devices onto the same Ethernet port, so that you can get even more computer per blade.

  • @sunset1sunset1
    @sunset1sunset1 2 года назад

    v ery cool hand made goodness

  • @lubricatedgoat
    @lubricatedgoat 2 года назад

    Pi 5 standing by. I wish. Hopefully it'll be a big jump with many features inspired by the work you've done recently.

  • @joonasfi
    @joonasfi 2 года назад

    As a homelabber with a 4-slot Pi mount in my rack, this is the exact thing I would've actually wanted in my rack - hot swap blades! My current mount basically needs me to take the whole cluster offline for maintenance lol. I have a dedicated Pi with a YubiKey (for data access control), so I especially appreciate the built-in TPM! The only thing I'd miss from the built-in TPM is touch-to-sign capability.

    • @JeffGeerling
      @JeffGeerling  2 года назад +1

      You can technically put a YubiKey on the USB port on this blade-though it's in a bit of an awkward location if inside the rack.

    • @joonasfi
      @joonasfi 2 года назад

      @@JeffGeerling true! It'd be cool if the blade had a single keystone slot on front (with keystone blank plate by default) so you'd be able to extend the USB (or anything else, for that matter, like antenna connector if you built a DigiTV blade) from inside the blade to the front, should you choose to.

  • @FedericoGranata
    @FedericoGranata 2 года назад +1

    This may be the reason to finally buy a rack :D

  • @SBCDude
    @SBCDude 2 года назад

    I didn't knew i need this

  • @PATRIK67KALLBACK
    @PATRIK67KALLBACK 2 года назад

    Great product!

  • @ivanp_personal
    @ivanp_personal 2 года назад

    Nice piece of hw! I'd like to get one or even two.

  • @NathanShantz
    @NathanShantz 2 года назад

    I seen a comment of yours on Jerryrigeverything's video. Clicked on the first video and it did not disappoint! Awesome vide! Subbed!