This is the FASTEST Server I've Ever Touched... HOLY $H!T - Liqid Badger Den

**The Joys of Big Numbers**

"I just like big numbers," says the speaker, who is enthusiastically discussing their love for large numerical values. "Even if they don't mean anything." The speaker's passion for big numbers is not about their practicality, but rather about their sheer magnitude. They want to know that their Blu-rays are really big, and they're willing to go to great lengths to prove it.

The conversation quickly shifts to the topic of Blu-ray storage, with the speaker proudly announcing that they have 57,000 Blu-rays stored on their system. "That's a lot of Blu-Rays, bro," says one of the other speakers in the conversation. The response is lighthearted, but the topic soon becomes more serious as the discussion turns to the performance of these massive storage systems.

The speaker explains that while these numbers are impressive, they may not necessarily reflect real-world performance. "These tests are set up to run the IO for each NVME drive on the CPU that that NVME drive is physically connected to," they explain. In reality, most applications are not NUMA aware, which means they don't take into account the physical location of the processing cores or CPUs. This can lead to significant performance issues when using multiple drives across different CPUs.

The conversation takes a turn towards finding solutions to these problems. One potential approach is to virtualize the system and only pass through the drives that correspond to specific CPUs, but this would add complexity and may not be necessary given the already impressive performance of the system.

Just as it seems like the discussion is wrapping up, new information comes to light: a 100-gigabit-per-second network switch is on its way. This will allow for much more efficient transfer of data between the various components of the system. The speaker excitedly shares this news with their audience and moves on to another topic.

**Monitoring Server Performance**

As the conversation continues, the speaker shifts attention to monitoring server performance in real-time. They introduce a tool called Pulseway, which allows them to monitor server resources, logged-in users, network performance, and more, all from a remote location using an Android or iOS device. The speaker is impressed by the features of Pulseway, including its ability to create custom scripts for automating IT tasks.

One of the key benefits of Pulseway is its endpoint protection feature, which allows administrators to install antivirus software across multiple systems and ensure they are fully protected at all times. The speaker also highlights the importance of real-time notifications and alerts, such as when storage usage approaches a certain threshold or when CPU cycles become excessive. This proactive approach can help prevent issues before they become major problems.

The conversation turns to a recent issue with an old system called New Wonick, which had become unstable due to a process taking up 100% of the CPU cycles. Pulseway was able to identify this issue and alert administrators, preventing potential downtime or data loss.

**New Wonick: A New Chapter**

As the conversation comes to a close, the speaker reflects on their previous system, New Wonick, which is no longer supported due to its instability. They announce that they are christening a new system called New New Wonick and express skepticism about calling it Wonick Three. The focus shifts to exploring this new system, including whether or not to install a graphics card.

The conversation ends on a lighthearted note, with the speaker jokingly suggesting gaming on the new system in a future video. However, it remains unclear whether or not this will actually happen, leaving the audience wondering what's next for New New Wonick.

"WEBVTTKind: captionsLanguage: en- It's not exactly unusualfor us to dabble in the extreme,the insane, the top of the line.So, when I say this might beone of the fastest serversin the entire flipping world,I mean it.You guys might rememberwhen we took a look atLiqid's Honey Badger,a PCI express card capableof housing eight MVM SSDswith speeds in the 28 to 30gigabyte per second range.Well, this box dubbed, the Badger Densent over by our friends at Liqidhas five honey Badgers in itand can supposedly maintainsequential reads speedsin excess of 100 gigabytes per second.That is bytes, not bits.Holy (beep).And today I get to put my grubbylittle fingers all over itand you're gonna help me.(bangs server)Just like Pulseway's gonnahelp us sponsor this video.Pulseway is a real-time remote monitoringand management software solutionthat allows you to control systemsand support your users from anywhere.It helps you fix problems,even when you're on the goby sending commands from any mobile devicewith their app.Go check them out at the link below.(upbeat music)(gasps)- What do you mean,you can't even see anything yet?- I can see the Honey badgers.Look at them.One, two, three, four, five.So that's a total of 40 M.2 drives.40!So, to put those numbersI threw at you in theintro in perspective,you can copy your average 4K Blu-raywhich is somewhere between50 and a hundred gigabytesin a second, or even less.It would happen so fast,there wouldn't even be awindows transfer dialog box.It's just moved.Bam!Just like that.Now Windows, isn'tactually a great exampleof how this performance wouldbehave in the real life,because I guarantee you,there is no way we will getanywhere near that figure on Windows,regardless of what thephysical hardware can do.But we're still gonna try our best.I have Windows installed on here, right?- Yeah.- Yeah,it's the dumbest thingever, but let's do it.- It's not even a Windows server,it's a Windows 10 Pro.- It's not like it's different.Look at these fans, they gottheir own built-in shots.These are finger cutters,ladies and gentlemen,3.3 amps.These are 40 watt fans.40 Watts.Wait, wait, what, is that right?- What is the-- 12 volts, 3.3 amps.- Yeah.At full speed.- One, two, three, four, five, six.This is 250 Watts of fans.Oh, the whole thing comes out.Look at that.That's my...Look at that.They're hot.You gotta be kidding me.They're hot swap here,and they're hot swap there.Like what?Oh, oh, I simply couldn't be arsedto replace just one fanat a time in this server,so I'll just, you know what, screw it.We'll just toss it and we'llget a whole new bank of fans.Yeah, there we go.That'll take care of it.Now we got 250 Watts of cooling.Let's go boys.Holy mackerel.This has just got a plain face plate.Got that Liqid silk screening on there.This is pretty typicalhaving like modules inthe front of these things.So if we didn't have allthe PCI express slots fulland we could actually allocatemore lanes to the front bays,we could put anothercouple of these in hereand have a total of 24 drivesin the front of this thing.And unlike our lastattempt to put 24 NVMEsinto a 2U server,we've got dual CPU's this time.So hopefully we got enoughPCI express and enough CPU.- Ooh.- Yeah, okay, all right.It's only a little broken there.Just throw the whole thing away.I'll get too mad to build me a new one.- Nah it brokey.- Ooh.Look at this.What you're looking athere ladies and gentlemenis 128 CPU cores,256 threads.So these are each 64 core EPYC processorsand 32 sticks of 32 gigs of memoryrunning at 3200 megahertz.That is no mean featwhen you consider that bothCPU's are fully populated.That is fast memory for a server.But as we learned beforeit makes a big differencewhen you're trying todo something like this.So wait, what even is that?32, 64, 128,256.- Terabyte.Holy shnikeys.That's a terabyte of RAM.I'm install me some Call of Duty.- On RAM?- Why not?I could.So two of our Honey Badgersare fully kitted outwith eight by four terabytes.So that's 32 terabytes ofstorage on a single card.The other three just have some poop mixof whatever SSDs Liqid sent over.So we are gonna end upleaving some performanceon the table today,but we'll talk about howwe plan to rectify thatin the future.I should pull out a Badger.So if you guys aren't familiarwith what a Honey Badgerlooks like, you can see it.What the devil connector is this?This is so cool.So that's gonna be a PCIexpress 16X interface, I guess.- Isn't it two?- Yeah, it's two of the,no, one's a blank on this one, I think.'Cause there's only oneslot on this daughterboard.But I think it probablyuses the same connectoras the other one's.No, the other ones definitelyuse different connector.Oh my goodness.This thing is so cool!This is a Liqid Honey Badger.It's got a PCI express 60next-gen four interfaceon the bottom and then a veryexpensive PCI express switchso that it can use those 16 lanesto address eight 4X NVMedrives that are installed,you can kind of see them.Ah, yes,here, here, here, and, well,basically under this heat sync.And you might be asking yourselveswhy would they do it insuch an expensive manner,when you can get cards like thisthat'll take four M.2s fora fraction of the price.And the reasons for this are twofold.Number one, because well,twice as many drives per slot.Hey, who's gonna say no to that.It allowed us to effectivelydouble the capacityof this server without havingto add, well, more servers.So that's good.And number two, a big part of Liqid's jamaside from just sendingus cool toys to play withis what they callcomposable infrastructure.So instead of having serversthat have all the CPU, GPUand storage in one placeyou'll have entire boxesthat are just dedicated to one thing.So if this was one of our storage boxesthen these resources couldbe allocated dynamicallythrough software to this server over hereor that application or that workloadall on the fly and all at full speedas if that server was built physicallyusing the hardware here,but it's actually somewhereelse in the data center.Pretty cool right?Finally, how do we power this thing?Look at that.That's it?That's 1400 flipping Watts of powerand like a gum stick.- Here to kick ass and chew bubblegum.This is awful gum, so.It's not even pins anymore.It's like slabs of contacts.These are 12 volt only,which is interesting.So that means like those12 volt only power suppliesthat I showed off thatare coming to desktopsfor improved efficiency,the server world already beat us there.They always get the coolstuff in the enterprise first.I'm waiting for my composablegaming rigs in my house.So it's all on a rackand I can just be like,okay, boy, you don't need, you know,all the powerful GPU, I'll take that.I'm playing among us right now.You can have more GPU laterfor your Minecraft or whatever.All right, let's putthis thing back togetherand fire it up.- Are you ready to click the button?- Yeah, I'm ready to click the button.- Look it's even got lightson the power switch, wow.- Okay.Three, two, one.I wanna hear 250 Watts of cooling fans.- I did actually set the fansto the lowest noise level.- Okay.Oh, hello.- There's the power supply.- Oh, that's not bad.- These are the high-performance fans too.This is an upgrade.- Oh.- Yeah.- All right.Oh, there we go.(fans whirring)It's not so bad.- That's the quietest.- Oh, that's not bad at all.Where's the lid?(fans whirring)Oh, that's not too bad.- Yeah, it's not terrible.- Well, we'll have to Cinebench it, right?- Oh 100%. (laughs)- See you later.- Oh my God.- 14, 15, 16,18 seconds ladies and gentlemen.Like what?- What's the score?- 49944.(Jake laughs)Now you guys might look at that and go,well, gee that doesn't seem that great'cause a 32 core thread rippercan do over half of that.And that's only 32 instead of 128 cores.But you gotta understand guysthis is 64 cores on a single CPU.So you're gonna have some limitationsin terms of the clockspeeds you can run on that.So on that note,why don't we see what this thing can do?- There's a couple options.We can either use storage spaces.- Yeah, 'cause right now allthe disks are individual,oh my goodness.There's 41,42, there's 42 discs in here.To see how this goes we're gonna createa gigantic striped volume across-Windows doesn't even manageto get past the first hurdlewhich is combine the disks.- Oh.- Hey, there we go.- So this is just16 4 terabyte drives, yeah?- Yeah. 59 terabytes.All right, CrystalDiskMark,here we go.Let's pull up our task managerand let's see how hardwe're going to hit this CPU.Settings.- So do-- Threads.- Do 32 threads, 32 queues.- 32 threads, that's it?- Well two per drive.- I have so manythreads though.I'm gonna have 32 threads for everything.- Sure.- Go.- This isn't evenall the drives, but.(Jake laughs)- All right.- Holy (beep).- All right Windows, touche.You touched me.- You touched what?- That's what it means.- Oh okay.- Touche.- All right.- It means touched,it's a fencing thing.Oh, we can see IOPS too.- Oh.- Oh, that's pretty gross.- That's abysmal.- Yeah.So lots of gigabytes per secondbut our IOPS are actually terrible.Which means that there's,there's definitely, you know, bottlenecks.I think it's time for us to go to Linux.You ready?You ready.- Yeah.Well I'll see you in 10 minuteswhen this thing reboots.- Yeah, it takes a while to reboot.Now we've got a BUN-2 serverfired up and this is the partwhere things get a littleless visually interesting.But I promise they're interesting.Hey, okay, here's something visual.Let's just fire up HTOPHey, look at that.We got too many CPU coresto fit on the screen.Hey!All right, Jake,this is your time to shine.- I'm just gonna giveit a Lysol wipe here.So we pre-made a few scripts with Liqid.We have sequentialreads, sequential right,4K random, 4K read.Are you ready for me to do it?- Yeah, I'm waiting, Iwanna see big numbers.- Big numbers.- That's all I like.I just like big numbers.- Even if they don't mean anything?- No, I want big numbers that meanthat my (beep) is really big, you know?- Okay, well Ican't help you with that.So that's the right speed.- All right, so 57, dangOne Blu-ray per second.This is how my Blu-rays go.- That's a lot of Blu-Ray's, bro.- Now, now, now, now.We're now five Blu-rays.Here we go, here we go, here we go.91 gibibytes.98 gibibytes.What?It's Crazy Town, you guys.Of course while thesenumbers are very impressive,they are not necessarily indicativeof real-world performance.If we were to set up some sort ofsoftware raid configurationon these drives.That's because these tests are set upto run the IO for each NVME driveon the CPU that that NVME driveis physically, actually connected to.In the real world,very few applications are NUMA aware,meaning that they don'treally pay attentionto which cores or CPU's theprocessing is occurring on.So in those cases it's very possiblethat the CPU selected torun a given IO operationfor a specific NVME devicemay not be the one thatis directly connectedto that NVME drive.So if that happens,the transfer has to goacross the infinity fabricthat connects the two CPU'swhich can significantlyimpact performance.Now, we could remedy thisby virtualizing New New Wonick serverinto 2VMs and onlypassing through the drivesthat correspond to a CPU.But then that wouldleave us with two sharesfor our poor editors to keep track ofand a lot of added complexity,especially given thatin this configuration,we are still expectingnumbers somewhere in the rangeof 20 to 30 gigabytes per second,which is way more than our 100 gigabitper second networking.Did I even mention that?We have a new 100 gigabit persecond network switch coming.We're gonna hook all that up.We're gonna have all theeditors running 25 gig.Make sure you're subscribedso you don't miss that.So anyway, it's already way morethan we could possibly take advantage of.Just like I'm gonna take advantageof your attention watching this videoto tell you all about Pulseway.Sorry, I needed a second toget Pulseway fired up here.Check it out.Got our one terabyte of memory.I'm covering up our external IP here.Got our 0% CPU usage.Here, I'm gonna try runninga sequential read testand see if that jumps up a little bit.Hey, there's a CPU workinga little bit there.Pulseway allows you to monitoryour servers in real time,gives you a remote desktop functionality.You can check systemresources, logged in users,network performance.You can manage Windowsupdates and so much more.And the best part is you can do iton the go from your Android or iOS device.You can even create, deployand automate custom scripts,so you can automate your IT taskslike deployments, patching andsecurity, backups, and more.And their endpoint protectionallows you to install Pulsewayantivirus across systemsand ensure they're fullyprotected at all times.So try it for free atpulseway.com or through the linkin the video description.Let's show some other interestingstuff that you can do.So you can see your storage.You can get notifications and alertslike if the editors use up all the storageand we can set a threshold like 90%,it'll ping me or Jake on our phonesand be like, hey, canyou tell those guys toget rid of that stuff?Run automation scripts,you can see all the running processes.Actually, we had an issuerecently with old Wonickwhere the CPU was pinnedat a hundred percentbecause of some application gone haywire.And that's exactly thekind of thing that Pulsewayis specifically designed to help prevent.So it'll tell you proactivelywhen something is suckingup all your CPU cycles.So if you guys enjoyed this video,maybe check out the previous videoon the deployment of New Wonick.which this ultimately isprobably going to replace.So I christen this one, New New Wonickand New Wonick is just deadbecause those Intel drives it turns outare just shoddy garbage andthey weren't made for us.So,- Wonick Three.- Yeah, no I don't,I'm not gonna call it Wonick Three.This is New New Wonick.New New WonickAll right, see you later New New Wonick.Should we game on it,in a future video?Do you guys want us toput a graphics card here?- Yeah.- No.- Yeah.\n"