{"video_id":"fp_QHqD02WbWw","title":"The IMPOSSIBLE 16-Player Gaming Setup is COMPLETE! - 8v8 Whale LAN Setup PT 2","channel":"Linus Tech Tips","show":"Linus Tech Tips","published_at":"2025-10-29T17:02:00.058Z","duration_s":1064,"segments":[{"start_s":0.0,"end_s":7.36,"text":"Previously on LTT, I tasked Elijah with The Impossible to build an 8v8 gaming setup that","speaker":null,"is_sponsor":0},{"start_s":7.36,"end_s":13.92,"text":"can be deployed in just 30 minutes for Whaleland. And man, it has been a painful month and a half","speaker":null,"is_sponsor":0},{"start_s":13.92,"end_s":18.56,"text":"sourcing parts, fitting it all into the server rack, validating power, cooling storage, and even","speaker":null,"is_sponsor":0},{"start_s":18.56,"end_s":24.32,"text":"networking, and deploying it here at Smash Champs kind of sucked. Linus, ow. Linus, you can remove","speaker":null,"is_sponsor":0},{"start_s":24.32,"end_s":34.8,"text":"your blindfold. Holy shh. Wow. We got red versus blue racks. Yeah. And there's enough room in them","speaker":null,"is_sponsor":0},{"start_s":34.8,"end_s":40.32,"text":"that we could double this next year. Shut up. Yeah. Well, we don't get to game yet though.","speaker":null,"is_sponsor":0},{"start_s":41.36,"end_s":46.24,"text":"Wait, I don't even get to game on it? Not yet, because first we need to talk about the super","speaker":null,"is_sponsor":0},{"start_s":46.24,"end_s":50.88,"text":"cool deployment system we use, because theoretically, it will allow us to handle the updates and","speaker":null,"is_sponsor":0},{"start_s":50.88,"end_s":56.48,"text":"maintenance of all 16 computers as fast as you could normally do one of them. Okay, fine.","speaker":null,"is_sponsor":0},{"start_s":56.48,"end_s":59.12,"text":"But I bet it can't update as fast as I can do the segue to our sponsor.","speaker":null,"is_sponsor":0},{"start_s":68.88,"end_s":72.56,"text":"When we left off, we had chosen all of the hardware and just needed to figure out how to","speaker":null,"is_sponsor":0},{"start_s":72.56,"end_s":78.72,"text":"pack 16 systems into a quick deploy rack and simplify system management. My original instructions","speaker":null,"is_sponsor":0},{"start_s":78.72,"end_s":83.2,"text":"were to keep everything as dense as possible. And based on these early mockups from Justin,","speaker":null,"is_sponsor":0},{"start_s":83.2,"end_s":87.92,"text":"it looked like we could have gotten away with about eight gaming systems for every 12 views of","speaker":null,"is_sponsor":0},{"start_s":87.92,"end_s":94.24,"text":"rack space. It's pretty damn good. Too bad it didn't happen. See, the Radeon 9070XT Prime GPUs","speaker":null,"is_sponsor":0},{"start_s":94.24,"end_s":99.92,"text":"we ended up with were just a tiny bit thicker. I'm not complaining since ASUS sent over all","speaker":null,"is_sponsor":0},{"start_s":99.92,"end_s":104.48,"text":"of these cards. And honestly, it forced us to rethink the design in a way that I think is going","speaker":null,"is_sponsor":0},{"start_s":104.48,"end_s":110.24,"text":"to vastly improve the thermals of our entire setup. And besides, it gives me an excuse to have","speaker":null,"is_sponsor":0},{"start_s":110.24,"end_s":115.84,"text":"two racks in the iconic two colors. We got these server racks sent in from Hammond. They're actually","speaker":null,"is_sponsor":0},{"start_s":115.84,"end_s":120.72,"text":"the same guys who got the orange server rack here at Labs. And I've heard they've done something","speaker":null,"is_sponsor":0},{"start_s":120.72,"end_s":127.68,"text":"very special to them, considering this one's named blue Q assembly. This one's red. Red Q assembly.","speaker":null,"is_sponsor":0},{"start_s":127.68,"end_s":134.96,"text":"Oh my goodness. This is so wow. That's a very deep red. We probably could have guessed that by","speaker":null,"is_sponsor":0},{"start_s":134.96,"end_s":139.44,"text":"red assembly, but this looks gorgeous. Okay, I want to see the blue one now.","speaker":null,"is_sponsor":0},{"start_s":142.64,"end_s":149.44,"text":"What towards the camera? It's a 3d experience. Wow. Red versus blue baby. I love this. Oh,","speaker":null,"is_sponsor":0},{"start_s":149.44,"end_s":157.44,"text":"would you look at that? Holy cow. That is gorgeous. Oh, these are sick. These are awesome.","speaker":null,"is_sponsor":0},{"start_s":157.92,"end_s":163.2,"text":"I think it's safe to say we're going to have enough room. Our goal from the original plan","speaker":null,"is_sponsor":0},{"start_s":163.2,"end_s":168.8,"text":"is to have all of the IO of the motherboard and the GPUs on one side. And then the cables,","speaker":null,"is_sponsor":0},{"start_s":168.8,"end_s":174.16,"text":"we might have to remove the doors or cut a hole, but we want the cables to come out from here","speaker":null,"is_sponsor":0},{"start_s":174.16,"end_s":179.44,"text":"along the lines of our gaming stations. Each rack is for each team. So I guess on one side","speaker":null,"is_sponsor":0},{"start_s":179.44,"end_s":183.12,"text":"we'll have it on the other side, we'll have it. And then at the bottom here, it actually looks like","speaker":null,"is_sponsor":0},{"start_s":183.12,"end_s":188.16,"text":"we're going to have pretty decent ventilation. We want a line of fans because we want as much","speaker":null,"is_sponsor":0},{"start_s":188.16,"end_s":192.48,"text":"airflow as we can. Normally with the server rack, you'd have the air coming in the front","speaker":null,"is_sponsor":0},{"start_s":192.48,"end_s":196.16,"text":"and blowing through to the back. In this case, because of how we're going to have our mother","speaker":null,"is_sponsor":0},{"start_s":196.16,"end_s":201.2,"text":"boards and our GPUs laid out, we're going to go for more of a bottom top design. I'm going to leave","speaker":null,"is_sponsor":0},{"start_s":201.2,"end_s":206.08,"text":"this in your hands now to finish building it. And I'm going to talk to you guys about how I'm going","speaker":null,"is_sponsor":0},{"start_s":206.08,"end_s":211.04,"text":"to deploy the operating system and the games because the plan has changed just a little bit.","speaker":null,"is_sponsor":0},{"start_s":211.04,"end_s":214.72,"text":"I still want to go with diskless booting, meaning there's actually no drives in our","speaker":null,"is_sponsor":0},{"start_s":214.72,"end_s":220.32,"text":"machine to save on both cost and management complexity. My intention was to run something","speaker":null,"is_sponsor":0},{"start_s":220.32,"end_s":225.6,"text":"similar to Kenton's gaming house since he did document everything. But if something goes wrong,","speaker":null,"is_sponsor":0},{"start_s":225.6,"end_s":230.8,"text":"I don't want to have to rely on calling Kenton or hoping he updates his GitHub scripts. I'm sure","speaker":null,"is_sponsor":0},{"start_s":230.8,"end_s":235.36,"text":"he would, but we needed something that was hopefully guaranteed to have long-term support.","speaker":null,"is_sponsor":0},{"start_s":236.0,"end_s":241.2,"text":"And that's where GG Rock comes in. These guys make purpose-built software for land","speaker":null,"is_sponsor":0},{"start_s":241.2,"end_s":246.64,"text":"centers and eSports events. That's us! And the best part is that if I fall down the stairs again...","speaker":null,"is_sponsor":0},{"start_s":249.36,"end_s":254.16,"text":"Totally ate it. They have a support team that our events coordinator, Chase, can reach out to","speaker":null,"is_sponsor":0},{"start_s":254.16,"end_s":261.68,"text":"any time he wants. I mentioned in part one that I would need a high-speed storage server in order","speaker":null,"is_sponsor":0},{"start_s":261.68,"end_s":267.92,"text":"to network boot each rack from. But the problem was, I didn't actually find one yet. Oh, how about","speaker":null,"is_sponsor":0},{"start_s":267.92,"end_s":275.6,"text":"this one? The mini's form MSA2 is super power efficient thanks to its mobile processor. And","speaker":null,"is_sponsor":0},{"start_s":275.6,"end_s":280.16,"text":"it's small enough that I could tuck it into either one of the server racks or maybe even upstairs in","speaker":null,"is_sponsor":0},{"start_s":280.16,"end_s":284.8,"text":"the server room. It features dual 10 gigabit network ports on the back, and it has more than","speaker":null,"is_sponsor":0},{"start_s":284.8,"end_s":290.0,"text":"enough RAM and CPU cores that meet GG Rock's recommendations. They were a little hesitant.","speaker":null,"is_sponsor":0},{"start_s":290.0,"end_s":295.12,"text":"Usually they want to use proper server gear like ECC memory, for example. But they did note that the","speaker":null,"is_sponsor":0},{"start_s":295.12,"end_s":300.72,"text":"network card, or the nick in this little guy, is what they recommend. So I say we go for it.","speaker":null,"is_sponsor":0},{"start_s":300.72,"end_s":305.36,"text":"The main reason that GG Rock was concerned about our nick is that having a fast, reliable network","speaker":null,"is_sponsor":0},{"start_s":305.36,"end_s":311.36,"text":"connection is crucial when you're booting multiple computers off of a storage server. Also, they are","speaker":null,"is_sponsor":0},{"start_s":311.36,"end_s":318.32,"text":"going to use Pixie Boot and iSCSI, which can be, in the industry term, a b**ch. To minimize our","speaker":null,"is_sponsor":0},{"start_s":318.32,"end_s":322.24,"text":"chance of running into issues, we're going to set up Debian on our mini's form server","speaker":null,"is_sponsor":0},{"start_s":322.24,"end_s":328.24,"text":"exactly like the guide says. Exactly! Do not ask me how I know that. Then we're going to","speaker":null,"is_sponsor":0},{"start_s":328.24,"end_s":332.64,"text":"wget an install link for the GG Rock server, wait for it to download, and configure our network","speaker":null,"is_sponsor":0},{"start_s":332.64,"end_s":337.12,"text":"interfaces. This is important to help with routing and making sure that our gaming computers will be","speaker":null,"is_sponsor":0},{"start_s":337.12,"end_s":342.4,"text":"able to find our GG Rock server. We type one last command, and that's the whole setup process.","speaker":null,"is_sponsor":0},{"start_s":342.96,"end_s":349.04,"text":"Now we're going to add two 8TB M.2 drives in RAID 1. We probably won't have one of these fail,","speaker":null,"is_sponsor":0},{"start_s":349.04,"end_s":354.4,"text":"but since we're having 16 machines depend on reliable storage, an extra drive seems like a","speaker":null,"is_sponsor":0},{"start_s":354.4,"end_s":359.68,"text":"small price for a small man to pay. We'll create one disk image for games and a separate one for","speaker":null,"is_sponsor":0},{"start_s":359.68,"end_s":364.32,"text":"booting Windows. Now we need to upload an image to use. We're going to go with Windows 11 for now,","speaker":null,"is_sponsor":0},{"start_s":364.32,"end_s":369.44,"text":"but we chose these Radeon GPUs from ASUS, both for their excellent price to performance,","speaker":null,"is_sponsor":0},{"start_s":369.52,"end_s":373.68,"text":"and to give ourselves just a little bit of flexibility to run Linux on these systems","speaker":null,"is_sponsor":0},{"start_s":373.68,"end_s":378.0,"text":"once SteamOS becomes an actual thing. Now we just need to head over to our gaming machines","speaker":null,"is_sponsor":0},{"start_s":378.0,"end_s":383.44,"text":"and enable Pixie Boot. After rebooting, it will attempt to boot into Windows, but it will not","speaker":null,"is_sponsor":0},{"start_s":383.44,"end_s":388.0,"text":"work. That would be too easy, wouldn't it? Next on our GG Rock machine, we find that computer and","speaker":null,"is_sponsor":0},{"start_s":388.0,"end_s":393.76,"text":"choose the right network driver to inject into the Windows image, reboot, and hopefully let it finish","speaker":null,"is_sponsor":0},{"start_s":393.84,"end_s":399.92,"text":"up the bootup process. Hopefully. It took me a while. From there, though, we can enable writebacks.","speaker":null,"is_sponsor":0},{"start_s":399.92,"end_s":405.12,"text":"That way, when I'm finished updating everything I need to on this one PC, we can then save everything","speaker":null,"is_sponsor":0},{"start_s":405.12,"end_s":410.56,"text":"to the master image. And that now means that theoretically, every machine can boot off of","speaker":null,"is_sponsor":0},{"start_s":410.56,"end_s":417.6,"text":"the same image. Theoretically. Theoretically? I guess we should build some actual computers.","speaker":null,"is_sponsor":0},{"start_s":418.24,"end_s":423.28,"text":"This here is eight of the 16 systems we're going to use in one of our server racks.","speaker":null,"is_sponsor":0},{"start_s":423.28,"end_s":430.0,"text":"And Justin spent the last couple days 3D printing a whole variety of mounts that are going to help","speaker":null,"is_sponsor":0},{"start_s":430.0,"end_s":435.2,"text":"us get all of these systems in that server rack. Which one's that? This one here is for the motherboard.","speaker":null,"is_sponsor":0},{"start_s":435.2,"end_s":438.96,"text":"Okay. And then what are these ones that I'm holding? Power supply, graphics card.","speaker":null,"is_sponsor":0},{"start_s":438.96,"end_s":442.56,"text":"Got it. And how are they going to lay out for us to be able to assemble this","speaker":null,"is_sponsor":0},{"start_s":443.12,"end_s":446.96,"text":"nicely? They're not just going to loosely lay in the rack. No, no, they'll bolt here","speaker":null,"is_sponsor":0},{"start_s":446.96,"end_s":452.08,"text":"to these shelves I got. Got it. Okay. I see now the pattern of these holes kind of line up with","speaker":null,"is_sponsor":0},{"start_s":452.08,"end_s":457.68,"text":"these holes. Correct. How many computers per shelf? I modeled for up to three really tight,","speaker":null,"is_sponsor":0},{"start_s":457.68,"end_s":462.72,"text":"but because of the new server racks that we got, we should be able to just fit two per.","speaker":null,"is_sponsor":0},{"start_s":462.72,"end_s":466.48,"text":"Because we have more height now. Because we have more height. Got it. Okay. So then","speaker":null,"is_sponsor":0},{"start_s":466.48,"end_s":471.12,"text":"let's build one shelf, I guess. Yeah, let's get one together and let's see how it's going to fit","speaker":null,"is_sponsor":0},{"start_s":471.12,"end_s":476.64,"text":"height wise. Motherboard mount, go there. Power supply, we'll mount somewhere along this back rail","speaker":null,"is_sponsor":0},{"start_s":476.64,"end_s":482.48,"text":"here. Very smart. And then the graphics card will line up wherever is comfortable for the PCI","speaker":null,"is_sponsor":0},{"start_s":482.48,"end_s":487.12,"text":"extenders. Got it. Because I ordered very long ones because I wasn't sure at the time","speaker":null,"is_sponsor":0},{"start_s":487.68,"end_s":491.84,"text":"where this GPU was going to mount, if it was going to mount like down or up or... To be fair,","speaker":null,"is_sponsor":0},{"start_s":491.84,"end_s":495.92,"text":"that was the right call. Okay. Okay. And then what are we using to mount it? Just these like","speaker":null,"is_sponsor":0},{"start_s":495.92,"end_s":506.48,"text":"threaded screws or whatever? Yep. Standard M6 bolts and these nuts. Got them. Got them.","speaker":null,"is_sponsor":0},{"start_s":506.96,"end_s":514.96,"text":"Snug fit. Apparently the PCBs have some tolerance to them. Oh. You see, it's just a little bit.","speaker":null,"is_sponsor":0},{"start_s":514.96,"end_s":519.44,"text":"Ah, it'll be fine. Nah. You what? No. I'm going to, I'm just going to shave that down a little bit.","speaker":null,"is_sponsor":0},{"start_s":519.44,"end_s":522.56,"text":"I don't trust it. Don't do this at home, kids. Not with your PCI risers.","speaker":null,"is_sponsor":0},{"start_s":526.24,"end_s":530.64,"text":"Push. I hated that so much.","speaker":null,"is_sponsor":0},{"start_s":531.6,"end_s":537.36,"text":"There we go. Okay. All right. We got our fans. Yeah. You want to, you want to roll on this because","speaker":null,"is_sponsor":0},{"start_s":537.36,"end_s":543.84,"text":"thank you for bringing my only fans. It's the only fans we'll need. That was a funny joke.","speaker":null,"is_sponsor":0},{"start_s":543.84,"end_s":550.48,"text":"Linus would have made the same joke. That's a problem. Okay. There you go. Cool. Awesome. All right.","speaker":null,"is_sponsor":0},{"start_s":550.48,"end_s":554.64,"text":"Now. Round two. Oh yeah. I guess we do, oh my god. We have to do this eight times.","speaker":null,"is_sponsor":0},{"start_s":555.6,"end_s":562.8,"text":"Now all I need to do is build eight more and then ship it all to the badminton center.","speaker":null,"is_sponsor":0},{"start_s":564.64,"end_s":569.2,"text":"I'm not going to do that on camera. I'll see you guys there. Eight more. Well, eight, like,","speaker":null,"is_sponsor":0},{"start_s":569.2,"end_s":574.16,"text":"eight more computers. Not eight more of these. I would die if I had to do eight more of these.","speaker":null,"is_sponsor":0},{"start_s":574.16,"end_s":578.72,"text":"It's now the Friday before Whale Land. I already threw our minis for MSA2 upstairs here in the","speaker":null,"is_sponsor":0},{"start_s":578.72,"end_s":582.96,"text":"server room and I confirmed with the infrastructure team exactly which port I should plug it into.","speaker":null,"is_sponsor":0},{"start_s":583.04,"end_s":589.12,"text":"And as you can see, it's here on our network. Now, all I have to do is wait for Linus to be free","speaker":null,"is_sponsor":0},{"start_s":589.12,"end_s":592.48,"text":"being done setting up some of the couches and stuff. And then we're going to try to set up","speaker":null,"is_sponsor":0},{"start_s":592.48,"end_s":596.96,"text":"all 16 in our 30 minute goal. While I wait, I got to thank Threat Locker for helping us out with","speaker":null,"is_sponsor":0},{"start_s":596.96,"end_s":600.64,"text":"the Whale Land event. They're helping provide some of the network security here for the event.","speaker":null,"is_sponsor":0},{"start_s":600.64,"end_s":604.88,"text":"So that way it protects our computers and your guys's. They also provide protection for us at","speaker":null,"is_sponsor":0},{"start_s":604.88,"end_s":608.88,"text":"the office. So thanks Threat Locker. We're just finalizing getting the eight v eights here set up","speaker":null,"is_sponsor":0},{"start_s":608.88,"end_s":612.24,"text":"as if they were kind of set up by someone else, meaning all the cables were in place,","speaker":null,"is_sponsor":0},{"start_s":612.24,"end_s":615.6,"text":"the tables were in place. Then we're going to call Linus over to do the monitors,","speaker":null,"is_sponsor":0},{"start_s":615.6,"end_s":620.96,"text":"the keyboard, the mice, the headsets and power it on. And hopefully everything will work. I just","speaker":null,"is_sponsor":0},{"start_s":620.96,"end_s":628.0,"text":"got to route the last cables, the displays. Okay, I've got an update. I was going to test","speaker":null,"is_sponsor":0},{"start_s":628.0,"end_s":632.24,"text":"boot one of the systems just to make sure it does work. So when Linus comes over and sets them all","speaker":null,"is_sponsor":0},{"start_s":632.24,"end_s":637.84,"text":"up, it's like, wow, this is amazing. Look how good I did. I'm not getting any of them detected now","speaker":null,"is_sponsor":0},{"start_s":638.4,"end_s":643.84,"text":"when I'm trying to network boot them. And Dan's blasting crab rave and it's driving me nuts.","speaker":null,"is_sponsor":0},{"start_s":643.84,"end_s":646.96,"text":"We're trying to figure out what's going on with the networking and then it might also be","speaker":null,"is_sponsor":0},{"start_s":646.96,"end_s":650.88,"text":"display cables. I don't know at this point, it's coming down to the wire for Whale Land. I wanted","speaker":null,"is_sponsor":0},{"start_s":650.88,"end_s":656.08,"text":"to test one computer for you that way. Oh man, everything's so magical and beautiful. I'm struggling","speaker":null,"is_sponsor":0},{"start_s":656.08,"end_s":663.2,"text":"to see my PXC server to boot everything from. So we have to configure DHCP to be able to network","speaker":null,"is_sponsor":0},{"start_s":663.2,"end_s":669.04,"text":"boot. It's getting there. This is a quick 30 minute setup though Linus. It's almost four o'clock.","speaker":null,"is_sponsor":0},{"start_s":669.04,"end_s":673.12,"text":"When you start, it'll be a 30 minute setup. Are we going to be able to get this down to that?","speaker":null,"is_sponsor":0},{"start_s":673.12,"end_s":677.44,"text":"In the future, yes, because we would have ideally the proper length cables","speaker":null,"is_sponsor":0},{"start_s":677.44,"end_s":682.32,"text":"that would be always in a bundle. And just could they just like be coiled up in the cabinet?","speaker":null,"is_sponsor":0},{"start_s":682.32,"end_s":687.84,"text":"100%. Okay, cool. This is first time deployment. It's going to have some irons and bugs that need","speaker":null,"is_sponsor":0},{"start_s":687.84,"end_s":693.68,"text":"to be, well, no, it'll have some irons to bug. So we're rebooting one more time.","speaker":null,"is_sponsor":0},{"start_s":693.68,"end_s":698.8,"text":"Elijah ran a command to try and refresh some of the settings on the server and let's see what happens.","speaker":null,"is_sponsor":0},{"start_s":700.96,"end_s":703.92,"text":"That is awesome. Windows logo.","speaker":null,"is_sponsor":0},{"start_s":706.64,"end_s":718.72,"text":"We can go home. We got one of 16 done, but that means the next 15 will be easy.","speaker":null,"is_sponsor":0},{"start_s":718.72,"end_s":722.72,"text":"Theoretically, now I'm ready to get Linus for our quick 30 minute setup.","speaker":null,"is_sponsor":0},{"start_s":724.48,"end_s":732.56,"text":"It's four p.m. No, it's four 20 p.m. Nice. Nice. Nice. Linus, Linus, we're actually ready now.","speaker":null,"is_sponsor":0},{"start_s":732.56,"end_s":736.0,"text":"If you want to set up the rest of them, I wanted to do one as a test before we just","speaker":null,"is_sponsor":0},{"start_s":736.08,"end_s":742.0,"text":"jumped all 16. Dude, she's responsive. Yeah, that's not bad. As fast as our network is essentially.","speaker":null,"is_sponsor":0},{"start_s":742.0,"end_s":747.2,"text":"Dude, she just she just works. She's like a computer. Okay, well, let's set up the rest.","speaker":null,"is_sponsor":0},{"start_s":747.2,"end_s":752.32,"text":"Okay, do you think we can do it in 30 minutes because I have to leave in 27 minutes for Wancho?","speaker":null,"is_sponsor":0},{"start_s":752.32,"end_s":755.52,"text":"Yeah, yeah, yeah. This only took like four or five to get to here. So the rest should be fine.","speaker":null,"is_sponsor":0},{"start_s":756.88,"end_s":762.72,"text":"I mean, you guys probably saw the whale land setup blog. So you know that we've both been here all","speaker":null,"is_sponsor":0},{"start_s":762.72,"end_s":768.96,"text":"day. And I know that he's full of shit. Yeah, we went way over the top on the monitors for these.","speaker":null,"is_sponsor":0},{"start_s":768.96,"end_s":774.0,"text":"We don't want anybody blaming our eight v eight systems. So these are from as rocks phantom gaming","speaker":null,"is_sponsor":0},{"start_s":774.0,"end_s":783.36,"text":"line. They're 1080p IPS. Okay, that doesn't sound that impressive yet. 520 Hertz. Are these labeled?","speaker":null,"is_sponsor":0},{"start_s":784.24,"end_s":788.4,"text":"Yeah, whatever ones that furthest that way is the one you get. What are you talking about? No,","speaker":null,"is_sponsor":0},{"start_s":788.4,"end_s":794.32,"text":"I just mean are these labeled? No, that's number eight though. How do you know? Wait, what? Yeah,","speaker":null,"is_sponsor":0},{"start_s":794.32,"end_s":799.92,"text":"because it was laying there. We did this earlier. We organized this earlier. And then this is your","speaker":null,"is_sponsor":0},{"start_s":799.92,"end_s":806.16,"text":"USB hub that we're going to plug our keyboard mice and headset into. Elijah, you're killing me. Yeah,","speaker":null,"is_sponsor":0},{"start_s":806.16,"end_s":811.04,"text":"slowly. So is this project. Dude, this is sick. I didn't know there was going to be lighting.","speaker":null,"is_sponsor":0},{"start_s":812.08,"end_s":818.08,"text":"Dude, oh, she's warm. She's warm. Yeah, we might want to pop the top off almost.","speaker":null,"is_sponsor":0},{"start_s":818.08,"end_s":824.24,"text":"What we might want to do is put a bunch of cooling fans up here. Then if we did put the other side","speaker":null,"is_sponsor":0},{"start_s":824.24,"end_s":829.44,"text":"in and have enough to have each of these be an eight by eight, then we could just kind of","speaker":null,"is_sponsor":0},{"start_s":830.8,"end_s":836.88,"text":"create an air funnel. And the IO is actually surprisingly organized. Everything is just on","speaker":null,"is_sponsor":0},{"start_s":836.88,"end_s":843.12,"text":"the end here. Motherboards, GPUs, and everything's labeled. Love it. And each computer only has","speaker":null,"is_sponsor":0},{"start_s":843.12,"end_s":848.8,"text":"three cables. The Ethernet, one USB, which goes to a hub, and then the display. Damn, you have","speaker":null,"is_sponsor":0},{"start_s":848.8,"end_s":854.96,"text":"your Pog perfectly organized garage. I have my POS perfectly organized system. This is not going","speaker":null,"is_sponsor":0},{"start_s":854.96,"end_s":859.76,"text":"to be one of those projects where we just get it half baked over the line and then just leave it,","speaker":null,"is_sponsor":0},{"start_s":859.76,"end_s":863.76,"text":"right? Well, I mean, we can make another video in a quarter. No, no, no, no, no, no, no. This is","speaker":null,"is_sponsor":0},{"start_s":863.76,"end_s":869.44,"text":"final form, right? Yeah, for our peripherals, HyperX stepped up. They sent us 16 of Heather","speaker":null,"is_sponsor":0},{"start_s":869.44,"end_s":873.68,"text":"headsets, their keyboard and their mice. That way everyone here is on the same playing field.","speaker":null,"is_sponsor":0},{"start_s":873.68,"end_s":877.36,"text":"Nobody gets an advantage with their special little keyboards or their super light mice","speaker":null,"is_sponsor":0},{"start_s":877.92,"end_s":884.4,"text":"or all the exact same. Half an hour, he told me. Unless you want overtime. Have you tested these","speaker":null,"is_sponsor":0},{"start_s":884.4,"end_s":889.04,"text":"headsets to make sure that they handle a hub? Okay. Sometimes audio on a hub can be not great.","speaker":null,"is_sponsor":0},{"start_s":891.52,"end_s":897.92,"text":"I don't know. Every time I've listened to the hub, it's been fine. That's not what we're talking about. Oh, oh, oh, I think we just need to make sure the monitor is on the right input. I might","speaker":null,"is_sponsor":0},{"start_s":897.92,"end_s":903.04,"text":"have to reboot because we're using DisplayPort. But theoretically, we have them all.","speaker":null,"is_sponsor":0},{"start_s":903.04,"end_s":907.76,"text":"Theoretically. Oh, should we shout out motion gray who sent over 16 chairs, not to mention a crew","speaker":null,"is_sponsor":0},{"start_s":907.76,"end_s":912.16,"text":"of people to build them for us? Wait, that was actually motion gray. That was pretty chill of them.","speaker":null,"is_sponsor":0},{"start_s":912.16,"end_s":919.28,"text":"Oh, cool. Any luck on your networking? No, Sean right now is making some changes at the same time.","speaker":null,"is_sponsor":0},{"start_s":919.28,"end_s":925.28,"text":"We're trying to set this up. And I think we got blocked in some way. So AJ is communicating with","speaker":null,"is_sponsor":0},{"start_s":925.28,"end_s":931.04,"text":"him in a couple hours. Theoretically. Theoretically. I will be halfway through the end show.","speaker":null,"is_sponsor":0},{"start_s":931.04,"end_s":935.84,"text":"Yeah. And I will be done this setup. Okay. I'll see you tomorrow, buddy.","speaker":null,"is_sponsor":0},{"start_s":941.04,"end_s":946.48,"text":"I've seen better cable management, but hey, we put a fair bit of lipstick on that peg.","speaker":null,"is_sponsor":0},{"start_s":946.48,"end_s":949.84,"text":"Yeah, it looks great, doesn't it? But you can boot up any of the games that are on the desktop","speaker":null,"is_sponsor":0},{"start_s":949.84,"end_s":955.12,"text":"Linus. There's no storage in these systems. It's all booting over iSCSI and it will work","speaker":null,"is_sponsor":0},{"start_s":955.12,"end_s":962.48,"text":"totally fine. Oh, buddy. That's sick. Dude, this is what I'm talking about.","speaker":null,"is_sponsor":0},{"start_s":963.84,"end_s":969.28,"text":"That took 20 seconds and I am in game ready to go. We had an issue where all these computers","speaker":null,"is_sponsor":0},{"start_s":969.28,"end_s":973.44,"text":"weren't able to see the server that Linus created. So what we actually have done is we've changed","speaker":null,"is_sponsor":0},{"start_s":973.44,"end_s":977.12,"text":"the window setting to make it a private network. Now what we're going to do is we're going to try","speaker":null,"is_sponsor":0},{"start_s":977.12,"end_s":981.2,"text":"the system where we update one of them and it should apply to all. So we just did it to the","speaker":null,"is_sponsor":0},{"start_s":981.2,"end_s":989.12,"text":"blue eight computer there. Now all I have to do is hit checkmark to apply it applied change. Okay.","speaker":null,"is_sponsor":0},{"start_s":989.84,"end_s":994.08,"text":"Then we hit apply. Now you're going to notice all the systems are out of date.","speaker":null,"is_sponsor":0},{"start_s":994.08,"end_s":998.48,"text":"So theoretically, all we now have to do is reboot them. And as we reboot them,","speaker":null,"is_sponsor":0},{"start_s":998.48,"end_s":1003.44,"text":"they will be getting that new network change. I also set the default refresh rate to 520 Hertz.","speaker":null,"is_sponsor":0},{"start_s":1003.44,"end_s":1006.8,"text":"Oh yeah, that is well then. So it should be going to all of them.","speaker":null,"is_sponsor":0},{"start_s":1007.12,"end_s":1012.4,"text":"Okay, here they go. They're rebooting. The storage is a touch slow when everything's","speaker":null,"is_sponsor":0},{"start_s":1012.4,"end_s":1017.52,"text":"getting hit at the same time. But realistically for gaming, especially some of the older games","speaker":null,"is_sponsor":0},{"start_s":1017.52,"end_s":1019.92,"text":"that we're going to be playing, it shouldn't matter that much.","speaker":null,"is_sponsor":0},{"start_s":1030.0,"end_s":1033.28,"text":"I want to give a huge thanks to all of the partners that made this possible. We're going to have","speaker":null,"is_sponsor":0},{"start_s":1033.28,"end_s":1037.36,"text":"everything linked down below, including the ASUS GPUs, the minis for motherboards, the G skill","speaker":null,"is_sponsor":0},{"start_s":1037.36,"end_s":1041.84,"text":"memory, the Western digital drives, the Hammond server racks. I'm probably forgetting something,","speaker":null,"is_sponsor":0},{"start_s":1041.84,"end_s":1046.32,"text":"but it'll be down there. Oh, and GG rock for all of the software help as well. And of course,","speaker":null,"is_sponsor":0},{"start_s":1046.32,"end_s":1051.04,"text":"our sponsor. That was a really cool video, Elijah. Really great job. Thanks. It's time for a song","speaker":null,"is_sponsor":0},{"start_s":1051.04,"end_s":1056.48,"text":"now though. So if you guys enjoyed this video, go check out part one where Linus first gave me","speaker":null,"is_sponsor":0},{"start_s":1056.48,"end_s":1060.56,"text":"the task to try to build one of these machines. That's where we discovered what hardware we're","speaker":null,"is_sponsor":0},{"start_s":1060.56,"end_s":1064.24,"text":"going to use. And we tried to brainstorm some ideas about how to deploy them.","speaker":null,"is_sponsor":0}],"full_text":"Previously on LTT, I tasked Elijah with The Impossible to build an 8v8 gaming setup that can be deployed in just 30 minutes for Whaleland. And man, it has been a painful month and a half sourcing parts, fitting it all into the server rack, validating power, cooling storage, and even networking, and deploying it here at Smash Champs kind of sucked. Linus, ow. Linus, you can remove your blindfold. Holy shh. Wow. We got red versus blue racks. Yeah. And there's enough room in them that we could double this next year. Shut up. Yeah. Well, we don't get to game yet though. Wait, I don't even get to game on it? Not yet, because first we need to talk about the super cool deployment system we use, because theoretically, it will allow us to handle the updates and maintenance of all 16 computers as fast as you could normally do one of them. Okay, fine. But I bet it can't update as fast as I can do the segue to our sponsor. When we left off, we had chosen all of the hardware and just needed to figure out how to pack 16 systems into a quick deploy rack and simplify system management. My original instructions were to keep everything as dense as possible. And based on these early mockups from Justin, it looked like we could have gotten away with about eight gaming systems for every 12 views of rack space. It's pretty damn good. Too bad it didn't happen. See, the Radeon 9070XT Prime GPUs we ended up with were just a tiny bit thicker. I'm not complaining since ASUS sent over all of these cards. And honestly, it forced us to rethink the design in a way that I think is going to vastly improve the thermals of our entire setup. And besides, it gives me an excuse to have two racks in the iconic two colors. We got these server racks sent in from Hammond. They're actually the same guys who got the orange server rack here at Labs. And I've heard they've done something very special to them, considering this one's named blue Q assembly. This one's red. Red Q assembly. Oh my goodness. This is so wow. That's a very deep red. We probably could have guessed that by red assembly, but this looks gorgeous. Okay, I want to see the blue one now. What towards the camera? It's a 3d experience. Wow. Red versus blue baby. I love this. Oh, would you look at that? Holy cow. That is gorgeous. Oh, these are sick. These are awesome. I think it's safe to say we're going to have enough room. Our goal from the original plan is to have all of the IO of the motherboard and the GPUs on one side. And then the cables, we might have to remove the doors or cut a hole, but we want the cables to come out from here along the lines of our gaming stations. Each rack is for each team. So I guess on one side we'll have it on the other side, we'll have it. And then at the bottom here, it actually looks like we're going to have pretty decent ventilation. We want a line of fans because we want as much airflow as we can. Normally with the server rack, you'd have the air coming in the front and blowing through to the back. In this case, because of how we're going to have our mother boards and our GPUs laid out, we're going to go for more of a bottom top design. I'm going to leave this in your hands now to finish building it. And I'm going to talk to you guys about how I'm going to deploy the operating system and the games because the plan has changed just a little bit. I still want to go with diskless booting, meaning there's actually no drives in our machine to save on both cost and management complexity. My intention was to run something similar to Kenton's gaming house since he did document everything. But if something goes wrong, I don't want to have to rely on calling Kenton or hoping he updates his GitHub scripts. I'm sure he would, but we needed something that was hopefully guaranteed to have long-term support. And that's where GG Rock comes in. These guys make purpose-built software for land centers and eSports events. That's us! And the best part is that if I fall down the stairs again... Totally ate it. They have a support team that our events coordinator, Chase, can reach out to any time he wants. I mentioned in part one that I would need a high-speed storage server in order to network boot each rack from. But the problem was, I didn't actually find one yet. Oh, how about this one? The mini's form MSA2 is super power efficient thanks to its mobile processor. And it's small enough that I could tuck it into either one of the server racks or maybe even upstairs in the server room. It features dual 10 gigabit network ports on the back, and it has more than enough RAM and CPU cores that meet GG Rock's recommendations. They were a little hesitant. Usually they want to use proper server gear like ECC memory, for example. But they did note that the network card, or the nick in this little guy, is what they recommend. So I say we go for it. The main reason that GG Rock was concerned about our nick is that having a fast, reliable network connection is crucial when you're booting multiple computers off of a storage server. Also, they are going to use Pixie Boot and iSCSI, which can be, in the industry term, a b**ch. To minimize our chance of running into issues, we're going to set up Debian on our mini's form server exactly like the guide says. Exactly! Do not ask me how I know that. Then we're going to wget an install link for the GG Rock server, wait for it to download, and configure our network interfaces. This is important to help with routing and making sure that our gaming computers will be able to find our GG Rock server. We type one last command, and that's the whole setup process. Now we're going to add two 8TB M.2 drives in RAID 1. We probably won't have one of these fail, but since we're having 16 machines depend on reliable storage, an extra drive seems like a small price for a small man to pay. We'll create one disk image for games and a separate one for booting Windows. Now we need to upload an image to use. We're going to go with Windows 11 for now, but we chose these Radeon GPUs from ASUS, both for their excellent price to performance, and to give ourselves just a little bit of flexibility to run Linux on these systems once SteamOS becomes an actual thing. Now we just need to head over to our gaming machines and enable Pixie Boot. After rebooting, it will attempt to boot into Windows, but it will not work. That would be too easy, wouldn't it? Next on our GG Rock machine, we find that computer and choose the right network driver to inject into the Windows image, reboot, and hopefully let it finish up the bootup process. Hopefully. It took me a while. From there, though, we can enable writebacks. That way, when I'm finished updating everything I need to on this one PC, we can then save everything to the master image. And that now means that theoretically, every machine can boot off of the same image. Theoretically. Theoretically? I guess we should build some actual computers. This here is eight of the 16 systems we're going to use in one of our server racks. And Justin spent the last couple days 3D printing a whole variety of mounts that are going to help us get all of these systems in that server rack. Which one's that? This one here is for the motherboard. Okay. And then what are these ones that I'm holding? Power supply, graphics card. Got it. And how are they going to lay out for us to be able to assemble this nicely? They're not just going to loosely lay in the rack. No, no, they'll bolt here to these shelves I got. Got it. Okay. I see now the pattern of these holes kind of line up with these holes. Correct. How many computers per shelf? I modeled for up to three really tight, but because of the new server racks that we got, we should be able to just fit two per. Because we have more height now. Because we have more height. Got it. Okay. So then let's build one shelf, I guess. Yeah, let's get one together and let's see how it's going to fit height wise. Motherboard mount, go there. Power supply, we'll mount somewhere along this back rail here. Very smart. And then the graphics card will line up wherever is comfortable for the PCI extenders. Got it. Because I ordered very long ones because I wasn't sure at the time where this GPU was going to mount, if it was going to mount like down or up or... To be fair, that was the right call. Okay. Okay. And then what are we using to mount it? Just these like threaded screws or whatever? Yep. Standard M6 bolts and these nuts. Got them. Got them. Snug fit. Apparently the PCBs have some tolerance to them. Oh. You see, it's just a little bit. Ah, it'll be fine. Nah. You what? No. I'm going to, I'm just going to shave that down a little bit. I don't trust it. Don't do this at home, kids. Not with your PCI risers. Push. I hated that so much. There we go. Okay. All right. We got our fans. Yeah. You want to, you want to roll on this because thank you for bringing my only fans. It's the only fans we'll need. That was a funny joke. Linus would have made the same joke. That's a problem. Okay. There you go. Cool. Awesome. All right. Now. Round two. Oh yeah. I guess we do, oh my god. We have to do this eight times. Now all I need to do is build eight more and then ship it all to the badminton center. I'm not going to do that on camera. I'll see you guys there. Eight more. Well, eight, like, eight more computers. Not eight more of these. I would die if I had to do eight more of these. It's now the Friday before Whale Land. I already threw our minis for MSA2 upstairs here in the server room and I confirmed with the infrastructure team exactly which port I should plug it into. And as you can see, it's here on our network. Now, all I have to do is wait for Linus to be free being done setting up some of the couches and stuff. And then we're going to try to set up all 16 in our 30 minute goal. While I wait, I got to thank Threat Locker for helping us out with the Whale Land event. They're helping provide some of the network security here for the event. So that way it protects our computers and your guys's. They also provide protection for us at the office. So thanks Threat Locker. We're just finalizing getting the eight v eights here set up as if they were kind of set up by someone else, meaning all the cables were in place, the tables were in place. Then we're going to call Linus over to do the monitors, the keyboard, the mice, the headsets and power it on. And hopefully everything will work. I just got to route the last cables, the displays. Okay, I've got an update. I was going to test boot one of the systems just to make sure it does work. So when Linus comes over and sets them all up, it's like, wow, this is amazing. Look how good I did. I'm not getting any of them detected now when I'm trying to network boot them. And Dan's blasting crab rave and it's driving me nuts. We're trying to figure out what's going on with the networking and then it might also be display cables. I don't know at this point, it's coming down to the wire for Whale Land. I wanted to test one computer for you that way. Oh man, everything's so magical and beautiful. I'm struggling to see my PXC server to boot everything from. So we have to configure DHCP to be able to network boot. It's getting there. This is a quick 30 minute setup though Linus. It's almost four o'clock. When you start, it'll be a 30 minute setup. Are we going to be able to get this down to that? In the future, yes, because we would have ideally the proper length cables that would be always in a bundle. And just could they just like be coiled up in the cabinet? 100%. Okay, cool. This is first time deployment. It's going to have some irons and bugs that need to be, well, no, it'll have some irons to bug. So we're rebooting one more time. Elijah ran a command to try and refresh some of the settings on the server and let's see what happens. That is awesome. Windows logo. We can go home. We got one of 16 done, but that means the next 15 will be easy. Theoretically, now I'm ready to get Linus for our quick 30 minute setup. It's four p.m. No, it's four 20 p.m. Nice. Nice. Nice. Linus, Linus, we're actually ready now. If you want to set up the rest of them, I wanted to do one as a test before we just jumped all 16. Dude, she's responsive. Yeah, that's not bad. As fast as our network is essentially. Dude, she just she just works. She's like a computer. Okay, well, let's set up the rest. Okay, do you think we can do it in 30 minutes because I have to leave in 27 minutes for Wancho? Yeah, yeah, yeah. This only took like four or five to get to here. So the rest should be fine. I mean, you guys probably saw the whale land setup blog. So you know that we've both been here all day. And I know that he's full of shit. Yeah, we went way over the top on the monitors for these. We don't want anybody blaming our eight v eight systems. So these are from as rocks phantom gaming line. They're 1080p IPS. Okay, that doesn't sound that impressive yet. 520 Hertz. Are these labeled? Yeah, whatever ones that furthest that way is the one you get. What are you talking about? No, I just mean are these labeled? No, that's number eight though. How do you know? Wait, what? Yeah, because it was laying there. We did this earlier. We organized this earlier. And then this is your USB hub that we're going to plug our keyboard mice and headset into. Elijah, you're killing me. Yeah, slowly. So is this project. Dude, this is sick. I didn't know there was going to be lighting. Dude, oh, she's warm. She's warm. Yeah, we might want to pop the top off almost. What we might want to do is put a bunch of cooling fans up here. Then if we did put the other side in and have enough to have each of these be an eight by eight, then we could just kind of create an air funnel. And the IO is actually surprisingly organized. Everything is just on the end here. Motherboards, GPUs, and everything's labeled. Love it. And each computer only has three cables. The Ethernet, one USB, which goes to a hub, and then the display. Damn, you have your Pog perfectly organized garage. I have my POS perfectly organized system. This is not going to be one of those projects where we just get it half baked over the line and then just leave it, right? Well, I mean, we can make another video in a quarter. No, no, no, no, no, no, no. This is final form, right? Yeah, for our peripherals, HyperX stepped up. They sent us 16 of Heather headsets, their keyboard and their mice. That way everyone here is on the same playing field. Nobody gets an advantage with their special little keyboards or their super light mice or all the exact same. Half an hour, he told me. Unless you want overtime. Have you tested these headsets to make sure that they handle a hub? Okay. Sometimes audio on a hub can be not great. I don't know. Every time I've listened to the hub, it's been fine. That's not what we're talking about. Oh, oh, oh, I think we just need to make sure the monitor is on the right input. I might have to reboot because we're using DisplayPort. But theoretically, we have them all. Theoretically. Oh, should we shout out motion gray who sent over 16 chairs, not to mention a crew of people to build them for us? Wait, that was actually motion gray. That was pretty chill of them. Oh, cool. Any luck on your networking? No, Sean right now is making some changes at the same time. We're trying to set this up. And I think we got blocked in some way. So AJ is communicating with him in a couple hours. Theoretically. Theoretically. I will be halfway through the end show. Yeah. And I will be done this setup. Okay. I'll see you tomorrow, buddy. I've seen better cable management, but hey, we put a fair bit of lipstick on that peg. Yeah, it looks great, doesn't it? But you can boot up any of the games that are on the desktop Linus. There's no storage in these systems. It's all booting over iSCSI and it will work totally fine. Oh, buddy. That's sick. Dude, this is what I'm talking about. That took 20 seconds and I am in game ready to go. We had an issue where all these computers weren't able to see the server that Linus created. So what we actually have done is we've changed the window setting to make it a private network. Now what we're going to do is we're going to try the system where we update one of them and it should apply to all. So we just did it to the blue eight computer there. Now all I have to do is hit checkmark to apply it applied change. Okay. Then we hit apply. Now you're going to notice all the systems are out of date. So theoretically, all we now have to do is reboot them. And as we reboot them, they will be getting that new network change. I also set the default refresh rate to 520 Hertz. Oh yeah, that is well then. So it should be going to all of them. Okay, here they go. They're rebooting. The storage is a touch slow when everything's getting hit at the same time. But realistically for gaming, especially some of the older games that we're going to be playing, it shouldn't matter that much. I want to give a huge thanks to all of the partners that made this possible. We're going to have everything linked down below, including the ASUS GPUs, the minis for motherboards, the G skill memory, the Western digital drives, the Hammond server racks. I'm probably forgetting something, but it'll be down there. Oh, and GG rock for all of the software help as well. And of course, our sponsor. That was a really cool video, Elijah. Really great job. Thanks. It's time for a song now though. So if you guys enjoyed this video, go check out part one where Linus first gave me the task to try to build one of these machines. That's where we discovered what hardware we're going to use. And we tried to brainstorm some ideas about how to deploy them."}