1
00:00:00,320 --> 00:00:08,080
Technology has always been a huge part of my life, but my other secret passion

2
00:00:05,359 --> 00:00:12,639
is badminton, a fast-paced technical racket sport. And after years of

3
00:00:10,400 --> 00:00:18,320
searching, I finally found the perfect property to satisfy my craving for both.

4
00:00:15,920 --> 00:00:23,439
By day, it's Smash Champs, a state-of-the-art badminton club. But

5
00:00:20,240 --> 00:00:25,279
just beneath the surface lurks a secret.

6
00:00:23,439 --> 00:00:31,679
Because if you look closely, you'll see we invested tens of thousands of dollars

7
00:00:28,480 --> 00:00:34,079
into making this the ultimate esports

8
00:00:31,679 --> 00:00:38,559
land gaming venue. I'm talking stupid fast fiber optic networking, on-site

9
00:00:36,320 --> 00:00:43,200
dedicated servers for any game you can imagine, and a crapload of power. And

10
00:00:41,520 --> 00:00:49,200
with the city of Siri's blessing, we're going to be bringing together over 200

11
00:00:45,600 --> 00:00:50,719
gamers for what we call Whale Land. Woo!

12
00:00:49,200 --> 00:00:55,520
We are getting so close to the first event here, guys. But there's one small

13
00:00:52,960 --> 00:00:59,280
giant problem. While the occasional badminton player might watch a YouTube

14
00:00:57,440 --> 00:01:03,039
video on their phone now and then, we haven't stress tested any of the

15
00:01:01,520 --> 00:01:07,280
infrastructure that we installed over the last couple of years. That means we

16
00:01:05,199 --> 00:01:12,320
have no idea how everything's going to hold up under heavy use. So, I recruited

17
00:01:10,080 --> 00:01:17,360
a few dozen of my closest paid friends to come together for the ultimate stress

18
00:01:14,880 --> 00:01:23,040
test, an overnight caffeinefueled weekend gaming session. And it starts in

19
00:01:20,159 --> 00:01:23,040
6 hours.

20
00:01:31,600 --> 00:01:39,200
Guess what? It's Lime Day. This week on ltstore.com, we are squeezing the heck

21
00:01:36,720 --> 00:01:44,799
out of our margins to bring you some really sweet deals.

22
00:01:42,159 --> 00:01:50,880
Today only, get a stretchy and comfy sport button-up for 50% off. Or snag a

23
00:01:48,079 --> 00:01:56,479
fun and colorful Macadress Oxford for 75% off while supplies last. Save $20 on

24
00:01:54,320 --> 00:02:01,119
a mystery screwdriver and get one of five exclusive Lime Day colorways. Pick

25
00:01:58,880 --> 00:02:07,119
up a commuter backpack and you'll get either an 8bit do controller with a

26
00:02:03,360 --> 00:02:09,840
charging dock or an LTX Ridge wallet for

27
00:02:07,119 --> 00:02:15,760
free. And best of all, you get free shipping on every order over $175

28
00:02:13,599 --> 00:02:20,640
if you're shopping from the US and every order over $250 Canadian if you're

29
00:02:18,560 --> 00:02:26,239
shopping from anywhere else. So, don't wait. Visit LMG.gg/lime

30
00:02:23,920 --> 00:02:30,160
before it's too late. No, I'm not doing that again. Thankfully, there's not that

31
00:02:28,160 --> 00:02:32,959
much to do. We just have to unload the truck, build all the cable harnesses,

32
00:02:31,440 --> 00:02:36,800
set up all the tables. Not to mention this server, which is brought to you by

33
00:02:34,640 --> 00:02:42,160
our sponsor, Kioxia, who sent over some of their top-of-the-line CM7 Gen 5 NVMe

34
00:02:39,840 --> 00:02:47,120
SSDs that are going to be powering the fastest Steam cache that we have ever

35
00:02:44,800 --> 00:02:53,519
shown you guys. See, the thing is, we've only got 3 GB internet here, which is a

36
00:02:50,319 --> 00:02:55,680
lot even for 200 people. But as we've

37
00:02:53,519 --> 00:03:00,560
observed in the past, the biggest source of traffic at lands tends to be things

38
00:02:57,680 --> 00:03:05,280
like updates. So, if Microsoft decided to push a big patch or if Deadlock

39
00:03:02,959 --> 00:03:09,840
updated for the third time that week, then everything else could slow to a

40
00:03:07,360 --> 00:03:14,159
crawl. That is where our caching server comes in. In simple terms, it's a

41
00:03:12,080 --> 00:03:18,159
computer that sits in between our internet connection and all of our

42
00:03:15,920 --> 00:03:22,239
attendees so that rather than our internet maxing out and lagging

43
00:03:20,080 --> 00:03:26,480
everyone's games, the update will get saved to the cache the first time it

44
00:03:24,239 --> 00:03:30,799
gets downloaded. And then when every other person goes to grab that same

45
00:03:28,640 --> 00:03:35,040
update, hey, we already have the files stored and we can serve them from our

46
00:03:33,040 --> 00:03:39,040
cache, saving our precious internet bandwidth. And all of that happens

47
00:03:36,799 --> 00:03:42,799
entirely transparently to the user. Meaning, unless they're a network nerd,

48
00:03:41,599 --> 00:03:48,879
they can't even tell that it's happening, aside from their update downloading super fast, of course.

49
00:03:45,760 --> 00:03:52,640
And by super fast, I mean super fast.

50
00:03:48,879 --> 00:03:55,519
Thanks to the these four Kioxia CM7 PCIe

51
00:03:52,640 --> 00:04:02,480
Gen 5 enterprise SSDs at the heart of our caching server. Each of these 15.36

52
00:03:58,480 --> 00:04:04,720
TB SSDs can do, and I kid you not, 14 GB

53
00:04:02,480 --> 00:04:10,319
per second read speed and an astonishing 2.4 million 4K random readiops. They're

54
00:04:07,760 --> 00:04:14,879
available in both E3. S and U.2 form factors like we have here. And they or

55
00:04:12,799 --> 00:04:18,320
any other SSD from Kopia's phenomenal lineup is a great choice for your next

56
00:04:16,479 --> 00:04:22,560
server project, big or small. You can check them out at the link in the description and we'll also have links to

57
00:04:20,799 --> 00:04:25,520
the rest of the parts we're using. Speaking of other parts, um, what do we

58
00:04:24,960 --> 00:04:30,160
got here? Uh, how about the case? Sure.

59
00:04:28,479 --> 00:04:34,080
Okay, thank you for that. Oh god.

60
00:04:34,080 --> 00:04:40,560
Right on the motherboard side.

61
00:04:37,440 --> 00:04:43,360
This is the Silverstone RM23502

62
00:04:40,560 --> 00:04:47,919
Mini. It's not the fanciest rack mount case ever, but it's nice and compact,

63
00:04:45,440 --> 00:04:52,800
relatively inexpensive. They sell a rail kit for it. And more importantly, it has

64
00:04:50,400 --> 00:04:55,520
5 and a/4 in bays up front. A perfect spot to put our

65
00:04:53,919 --> 00:05:01,040
optical drive. Nope. There wasn't a ready-made solution for

66
00:04:57,919 --> 00:05:03,520
this. Nobody really makes a Gen 5 ready

67
00:05:01,040 --> 00:05:08,320
5 and a/4 in U.2 bay. So, well, actually, Icy Do has one on their

68
00:05:06,240 --> 00:05:11,360
website under concept projects. Oh, okay. They have like mockups and everything. I

69
00:05:10,560 --> 00:05:16,720
just don't know if they've ever made one. And I didn't respond to the email. So, Jake designed our own. Yeah, it's

70
00:05:15,120 --> 00:05:20,000
basically the same thing, just crappier and 3D printed. Okay.

71
00:05:18,320 --> 00:05:25,680
But it works well. And these are just Gen 5 uh U.2 to MCIO cables. So, other

72
00:05:24,320 --> 00:05:28,880
than that, it's just kind of a plastic holder. Builds its purpose.

73
00:05:27,440 --> 00:05:32,479
And you printed this on the new Prusso, right? Yeah. Well, it's not really that new Prussa XL.

74
00:05:31,440 --> 00:05:37,680
Looks nice though. Hey. Yeah. Oh, I love this carbon fiber reinforced filament.

75
00:05:35,360 --> 00:05:39,680
Yeah. And uh it shouldn't melt. Shouldn't.

76
00:05:38,400 --> 00:05:44,639
Exactly. Does it have any cooling? Uh it will. That's what that is. So it

77
00:05:42,639 --> 00:05:48,800
just kind of goes like kind of like this with the cable

78
00:05:46,720 --> 00:05:52,400
and it goes like that. And then we have one 40 mm knock to a fan.

79
00:05:51,039 --> 00:05:54,880
Mhm. I have a couple more in just in case.

80
00:05:54,400 --> 00:05:59,360
Okay. But um I'm kind of hoping it's maybe okay.

81
00:05:57,520 --> 00:06:04,319
Okay. I guess now's a good time to talk about the motherboard that limits us in

82
00:06:01,280 --> 00:06:05,840
that way. This is the ASRock Rack Epic

83
00:06:04,319 --> 00:06:10,639
4000D4U. It's MATX, which fits perfectly in our

84
00:06:08,160 --> 00:06:15,840
case. It has remote management, which it darn well should being a server. And

85
00:06:13,199 --> 00:06:22,000
perhaps most importantly, it's got these 2x8 MCIO connectors, which are perfect

86
00:06:18,639 --> 00:06:24,160
for our four Kioxia SSDs at full Gen 5

87
00:06:22,000 --> 00:06:29,280
speeds. It's also compatible with the CPU that we're using, which

88
00:06:26,960 --> 00:06:34,160
in spite of the name of the board, is not an Epic. Instead, we've gone with

89
00:06:31,360 --> 00:06:40,160
AMD's latest and greatest desktop CPU, the Ryzen 9 9950 X3D. As for why we made

90
00:06:38,240 --> 00:06:44,240
this choice, well, a number of reasons. Starting with the fact that it's a lot

91
00:06:42,000 --> 00:06:49,039
less expensive than many of the full fat epic alternatives. And with the amounts

92
00:06:46,479 --> 00:06:52,560
of PCIe Gen 5 lanes and the memory bandwidth they have on these top-end

93
00:06:50,560 --> 00:06:58,080
desktop chips these days, it's a surprisingly viable option. And that 3D

94
00:06:55,520 --> 00:07:03,919
vcache does help it perform better in caching workloads like this. I couldn't

95
00:07:01,039 --> 00:07:07,280
help noticing that our cooler though. Is this really going to work for a

96
00:07:05,840 --> 00:07:14,560
9950X3D? We're going to find out. The cool thing about AMD chips is even

97
00:07:11,680 --> 00:07:18,080
with the power super limited, they still rip. And AMD has like an eco mode

98
00:07:16,800 --> 00:07:21,919
functionality that limits it to a certain TDP if we have to. But I'm thinking we can just try undervolting

99
00:07:20,800 --> 00:07:27,520
and seeing what happens. Okay. I mean, realistically, we didn't choose this because we like doing any of

100
00:07:25,919 --> 00:07:31,759
that. It more comes down to the fact that in a 2U form factor,

101
00:07:30,080 --> 00:07:34,800
there aren't really a lot of other options. Lionus decided he had a meeting

102
00:07:33,520 --> 00:07:39,520
to attend. So, I've been trying to get the SSD holder thing assembled. I

103
00:07:37,599 --> 00:07:42,479
realized that I kind of flubbed up a little bit and didn't make space for the

104
00:07:41,440 --> 00:07:49,199
connectors on the back. So, I trimmed that with some snips, screwed in our cables, and in theory, this can now

105
00:07:46,319 --> 00:07:53,520
mount in the bay. I say in theory because haven't tried. Oh, it looks like

106
00:07:52,000 --> 00:07:58,960
the holes mostly line up. That's a good sign. While Ryzen 9000 desktop chips do

107
00:07:56,319 --> 00:08:03,680
support ECC, I uh couldn't help noticing that we very much did not do that thing.

108
00:08:02,000 --> 00:08:08,240
Well, look how cool this RAM is. And it's worth addressing that while yes,

109
00:08:05,680 --> 00:08:11,840
you can run ECC memory on supported motherboards with Ryzen CPUs that

110
00:08:10,560 --> 00:08:14,319
there's still some weirdness with certain boards, and I just didn't want

111
00:08:13,680 --> 00:08:21,599
to deal with that. Uh, speaking of weirdness, I couldn't help noticing that this case uses just

112
00:08:19,039 --> 00:08:25,599
like a standard ATX power supply. Yeah, this this would work great in a rack.

113
00:08:24,080 --> 00:08:28,160
See? See all that air flow? That would definitely be there if you had a switch

114
00:08:27,120 --> 00:08:35,760
or something on top. Yeah. So, how are we planning to get any air flow to our power supply? The FSP

115
00:08:32,320 --> 00:08:38,240
Twins Pro. It's a a dual redundant power

116
00:08:35,760 --> 00:08:41,599
supply, but in an ATX form factor. Nice. Okay. So, we don't need a big

117
00:08:39,839 --> 00:08:45,279
intake here is what he's trying to say. Yeah. This just makes sense.

118
00:08:43,200 --> 00:08:48,080
What doesn't make as much sense is our boot SSDs. They're made of plastic,

119
00:08:47,760 --> 00:08:51,839
Jake. I guess so. a couple Patriot Burst Elite

120
00:08:50,800 --> 00:08:58,240
480 gigs. Yeah, they're they're nothing special, but at least they're redundant, I guess.

121
00:08:56,080 --> 00:09:01,600
Not really. We'll talk about that later. But our network connection is this

122
00:09:00,080 --> 00:09:06,640
NVIDIA/Mlanox Connect X6 25 gig dualport nick is

123
00:09:05,040 --> 00:09:09,120
perfect. It'll give us failover in the event that one of our cables or ports

124
00:09:08,720 --> 00:09:14,560
barks. Okay, cool. But 25 gig though, I mean, that seems kind of pinner for a cache of

125
00:09:12,640 --> 00:09:20,480
this magnitude. Well, this wasn't exactly my first

126
00:09:17,200 --> 00:09:23,440
choice. I wanted to run this a dual port

127
00:09:20,480 --> 00:09:26,800
connect x600 gig nick instead so we could really push those well I mean to

128
00:09:24,959 --> 00:09:29,839
be clear not really push those SSDs but push them a little bit. In fact I even

129
00:09:28,240 --> 00:09:35,920
had Sean and the boys swap out the normal UniFi aggregation switch with

130
00:09:31,920 --> 00:09:37,519
their like 48 port 25 gig/und gig

131
00:09:35,920 --> 00:09:42,399
enterprise campus switch. Okay well that's cool. So why aren't we

132
00:09:38,959 --> 00:09:44,000
using it? However, this motherboard you

133
00:09:42,399 --> 00:09:48,480
see right here, my friend, while it does make use of all of the PCIe on this

134
00:09:46,160 --> 00:09:52,800
chip, it shares half of the 16x lanes from this slot with the MCIO port right

135
00:09:50,720 --> 00:09:55,920
here, which we need for our SSDs. There is a setting in the BIOS to change that.

136
00:09:54,560 --> 00:09:59,519
Yeah. Where you could just bifrocate it, right? Yeah. We we really just want to use

137
00:09:57,760 --> 00:10:03,680
eight lanes for the nick. But if there's any card in here that has all 16 lanes,

138
00:10:02,000 --> 00:10:07,279
it just ignores the setting and doesn't work. However, if you have an 8x slot in

139
00:10:05,680 --> 00:10:12,800
here, this doesn't work until you set that setting. So clearly it does something.

140
00:10:09,519 --> 00:10:14,640
Okay. So what we could do maybe is just

141
00:10:12,800 --> 00:10:18,640
put nail polish on. I was thinking Dremel,

142
00:10:16,560 --> 00:10:20,880
but then that seemed pretty bad. So captain tape. It's like micro electrical

143
00:10:20,560 --> 00:10:28,320
tape. So we just need to cover up exactly by eight of the lanes. That should give

144
00:10:24,880 --> 00:10:30,000
us about 16 GB a second. And that's more

145
00:10:28,320 --> 00:10:33,519
than double what we'd be able to do with that dinkier 25 gig card.

146
00:10:31,760 --> 00:10:41,139
Which is like 6 GB a second. Yeah. We have a lot more to do before that goes in though.

147
00:10:42,480 --> 00:10:51,200
All right, let's get this 5 and a/4 inch bay thing in here. Uh oh boy.

148
00:10:47,600 --> 00:10:52,480
Uh-oh. Uh-oh. Okay, this might actually

149
00:10:51,200 --> 00:10:57,440
No, she's in. She's in. Don't worry. There's extra room. I have an idea. I am

150
00:10:55,120 --> 00:10:59,040
taking off these screws. Those are the wrong screws.

151
00:10:58,399 --> 00:11:03,440
Don't worry about it. You want these ones? Don't worry about it. See, I'm just going to disassemble some more

152
00:11:02,800 --> 00:11:07,680
of the case. But for why? For why? Everything is fine. For whence?

153
00:11:06,720 --> 00:11:10,959
For to Why don't you just slide it in from this side?

154
00:11:09,839 --> 00:11:16,399
Cuz it won't. Why? Unless I do this. No, that won't go.

155
00:11:14,240 --> 00:11:21,120
Okay, there we go. Oh, that's the problem.

156
00:11:18,399 --> 00:11:24,399
These little ears on this piece don't sit on the front. They go in from the

157
00:11:22,959 --> 00:11:28,880
back. I didn't need to take any of that out. What happened? Don't worry about it. Everything's good.

158
00:11:28,160 --> 00:11:32,880
Everything's great. Wow, that looks great. Does look great. I put little threaded

159
00:11:31,680 --> 00:11:37,839
holes so that we could have a little screw that went in and kind of like friction held these in. Yeah,

160
00:11:36,160 --> 00:11:40,959
they're kind of just like in there good enough. This is really tight, dude.

161
00:11:39,839 --> 00:11:44,320
What? What are we talking about? This right here. Oh, it's tight.

162
00:11:43,440 --> 00:11:52,079
Damn. It's tight as a tiger. What? So, what time is it, by the way?

163
00:11:48,800 --> 00:11:54,240
Oh my gosh, it's almost 4.

164
00:11:52,079 --> 00:11:58,320
I have Wancho in 45 minutes at the studio. Okay, let's be real. You don't actually

165
00:11:55,760 --> 00:12:02,480
do Wancho at 4:30. Literally no air flow for this RAM. But who needs it, right?

166
00:12:01,040 --> 00:12:05,200
Wait, did you not add the fans? What fans? You have to add fans to the case, you

167
00:12:04,880 --> 00:12:10,000
door. What fans? The fans on the table.

168
00:12:08,000 --> 00:12:12,959
Well, where the heck am I in the front there? There's two fan mounts there, bud.

169
00:12:11,760 --> 00:12:18,160
Dude, there's no room. Yes, there is. There is exactly 25 mm.

170
00:12:16,320 --> 00:12:22,399
He's over here playing with Falcon Northwest gaming computers.

171
00:12:20,800 --> 00:12:26,320
Oh, that looks really cool. It does look cool. Kelt it up like a

172
00:12:24,079 --> 00:12:30,880
special one for me to game at the land today with. It got a little bonked in shipping and

173
00:12:28,959 --> 00:12:34,079
one of the fans was like scratching against something. So, we had to take

174
00:12:32,240 --> 00:12:37,600
the fan out and receat it. But now it's good. And I'm just putting the cable

175
00:12:36,160 --> 00:12:43,440
management back to where it was. Like, look at this. Look at how anal they are.

176
00:12:40,000 --> 00:12:45,360
That is mint. Do we only have three fan

177
00:12:43,440 --> 00:12:49,600
screws? This is why I hate doing builds outside of the studio. Okay, I'm done my

178
00:12:47,519 --> 00:12:53,279
part of the job. Where are you at? Just don't start saying numbers.

179
00:12:51,760 --> 00:12:57,120
numbers. 236 75.

180
00:12:55,440 --> 00:13:01,120
Dude, I'm ADHD enough that that would actually trip me up. Okay, mark the thing.

181
00:12:58,880 --> 00:13:05,839
My god. Well, you keep saying 38. Oh, you wrote it down.

182
00:13:04,320 --> 00:13:08,720
Man knows himself. Honestly, I think there's there's definitely worse ways we could have done

183
00:13:08,480 --> 00:13:16,240
this. Oh, yeah. 100%. Mint. 100%. Okay, here we go.

184
00:13:13,360 --> 00:13:18,959
Snickers. Yo, this might be too nice for us. Wait,

185
00:13:17,760 --> 00:13:22,000
wait, wait, whoa, whoa, whoa. You're breaking the law.

186
00:13:21,360 --> 00:13:27,040
Don't do it. You're not wrong. Don't do it. We don't need the bad GB's today. Oh

187
00:13:24,880 --> 00:13:30,079
god. No, we don't. We literally don't have time for bad GB's.

188
00:13:28,560 --> 00:13:32,000
Okay. Do we have a monitor? No, we have IPMI.

189
00:13:31,600 --> 00:13:35,360
Oh, we have a remote management interface. Are we just going to take this straight

190
00:13:34,639 --> 00:13:39,839
up to the rack? Kevin's looking at me. You see him? Look at him. He's looking at me like that

191
00:13:38,079 --> 00:13:43,440
because he gave me a monitor. But I don't need your stinking American

192
00:13:41,839 --> 00:13:46,800
monitor. Elbows up, baby. Oh my god. Stop.

193
00:13:45,760 --> 00:13:51,200
Oh god, that's awesome. I need another power cable. No, you don't. Here, I'll solve that for

194
00:13:49,519 --> 00:13:54,959
you. Ah, fixed. That CPU fan really goes, eh?

195
00:13:52,959 --> 00:13:58,560
It's because the IPMI is not moving up yet.

196
00:13:56,639 --> 00:14:02,560
Oh, I was like, why can't I feel any air from the fan that goes down there?

197
00:13:59,920 --> 00:14:04,639
Yeah, it's impossible. Stick your finger in the hole.

198
00:14:02,959 --> 00:14:08,800
No, I don't need Do it. Just do it. Stick it. Stick it. You feel it?

199
00:14:06,560 --> 00:14:12,800
Yeah. You didn't even You did his finger did not penetrate. I just want the cable management done.

200
00:14:11,199 --> 00:14:16,959
While Jake sets up that server, why don't I talk layout with Chase?

201
00:14:14,880 --> 00:14:20,560
This is only a a network and infrastructure test right now. So, we're

202
00:14:18,639 --> 00:14:24,240
only expecting about 50 to 60 people to show up. So, it's not the entire land,

203
00:14:22,240 --> 00:14:28,160
but that's plenty for us to stress test the physical elements, like our floor

204
00:14:26,320 --> 00:14:31,920
protectors, for example, which this is my first time actually seeing. It's from

205
00:14:30,160 --> 00:14:35,519
Facility Armor. It seems like they did a great job. These just go down. They've

206
00:14:34,000 --> 00:14:40,240
got these Velcro strips that hold everything in place and seems like it

207
00:14:37,360 --> 00:14:44,079
won't be damaged. Now, one of the main things because this is a badminton

208
00:14:42,079 --> 00:14:49,279
center first and foremost is that we need to be able to roll in and roll out

209
00:14:46,880 --> 00:14:54,320
as fast as possible. So, we've got a pretty cool plan for how to handle our

210
00:14:51,680 --> 00:14:58,639
cabling. Instead of distributing hundreds of Ethernet cables to each

211
00:14:55,920 --> 00:15:03,600
attendee to plug in, we've made these power and Ethernet whips that will just

212
00:15:01,360 --> 00:15:07,040
be rolled out as part of our setup. We measure the length of our cables using

213
00:15:05,040 --> 00:15:11,920
our schematics. Then we had Infinite Cables make a whole bunch of custom

214
00:15:09,120 --> 00:15:16,720
length Cat 6A Ethernet cables and threeprong extension power cords. Huge

215
00:15:14,959 --> 00:15:20,480
shout out to those guys. Again, it really does seem like their supply of

216
00:15:18,240 --> 00:15:24,480
cables is infinite. We'll link some of their stuff in the video description cuz

217
00:15:21,920 --> 00:15:30,639
they provided literally all the cabling for the entire facility, including

218
00:15:27,839 --> 00:15:36,880
the fiber. More on that in a sec. Then all of the cables run back to these. On

219
00:15:33,920 --> 00:15:42,800
the bottom, we've got these sick 50 amp 28vt power distribution units. And then

220
00:15:39,760 --> 00:15:44,720
we use this Chungus California standard

221
00:15:42,800 --> 00:15:50,399
power connector that's pretty standard in event spaces. And then on top of

222
00:15:47,519 --> 00:15:54,720
them, we actually bolted our network switches. Each of our rows gets one of

223
00:15:52,399 --> 00:15:59,920
these Ubiquiti Enterprise 48 PoE switches. These are the same ones that

224
00:15:56,480 --> 00:16:02,160
we used back at Whale at LTX in 2023.

225
00:15:59,920 --> 00:16:08,240
RIP LTX. I still can't believe they sent all of these anyway because they did.

226
00:16:05,600 --> 00:16:11,920
Each seat will get at least a two and a half gig connection. And who knows,

227
00:16:09,920 --> 00:16:18,079
maybe we could bump it up to 10 gig for the VIPs or the whales. Each row gets

228
00:16:15,759 --> 00:16:23,360
two 10 gig single mode fiber uplinks into those switches for a total of 20 GB

229
00:16:20,720 --> 00:16:27,440
aggregate. And then you can actually see all the power connections spaced out

230
00:16:25,120 --> 00:16:32,320
along here. Once we're ready to do a real event, this entire space will be

231
00:16:30,399 --> 00:16:35,759
filled with desks and chairs. Okay, we got the system booted up here,

232
00:16:33,920 --> 00:16:39,279
plugged into our network switches for one of the rows just for now. I want to

233
00:16:37,759 --> 00:16:43,440
make sure everything's working before we actually install it in the rack. And it

234
00:16:41,440 --> 00:16:47,680
does look like the network card is running at PCIe Gen 4 by8, which is

235
00:16:46,000 --> 00:16:53,279
great. We taped off the extra pins, and that happens to have worked. However, I

236
00:16:50,639 --> 00:16:56,399
only see two of the four SSDs we have installed, which means the BIOS setting

237
00:16:54,880 --> 00:17:02,160
I talked about earlier is not set. Moment of truth. I'm in the BIOS.

238
00:17:00,160 --> 00:17:05,760
Sick. Okay, it is set to the wrong setting. I know that's weird to be like

239
00:17:03,920 --> 00:17:10,720
excited about something being wrong. Hit save and let's see if it works. Fingers

240
00:17:09,280 --> 00:17:15,839
crossed. Oh, actually, I should mention this thing. It's uh one of Eaton's new

241
00:17:12,640 --> 00:17:17,360
trip light cloud connected UPS's. Um,

242
00:17:15,839 --> 00:17:20,720
I'm running the cache off it right now because we were kind of screwing around

243
00:17:19,280 --> 00:17:25,839
with the power situation during the setup. And these are pretty sweet because rather than having like a

244
00:17:23,679 --> 00:17:29,360
management weird thing that runs off of them, you just plug it into the internet

245
00:17:27,360 --> 00:17:34,559
and adopt it to their cloud software and you can monitor and control these UPS's

246
00:17:31,840 --> 00:17:37,200
and they're like small, compact, and not crazy expensive. We'll have links to

247
00:17:35,919 --> 00:17:41,120
those down in the description along with all the other parts like the bits for

248
00:17:39,039 --> 00:17:45,120
our computers and our Kio SSDs down there. Got back into the BIOS and the

249
00:17:42,960 --> 00:17:49,760
SSDs are all there. Our network card is all there. The system works, baby. Now

250
00:17:47,600 --> 00:17:53,520
we just have to put it in the rack, do all the software setup, and there's

251
00:17:51,280 --> 00:17:58,320
already people here. It's now I don't have a watch. It's 7:00 p.m. We're late.

252
00:17:56,480 --> 00:18:01,760
There we go. Perfect. I know we said earlier we were going to mount this on

253
00:17:59,600 --> 00:18:06,559
rails, but the rails that come in the rail kit look awful. And uh it just has

254
00:18:05,200 --> 00:18:11,039
this nice spot where it can sit right here and be future Sean's problem. Screw

255
00:18:09,120 --> 00:18:15,840
that guy. Look at that. We got both of our 100 gig links in an aggregate. We're

256
00:18:13,679 --> 00:18:19,919
ready to go once we set it up. Except I was smart

257
00:18:18,320 --> 00:18:23,600
enough to already have done that at the office. And here's how you do it with

258
00:18:21,760 --> 00:18:28,960
two really cool pieces of software. First, LANC cache. That's the heart of

259
00:18:25,919 --> 00:18:31,280
how this whole operation works. It takes

260
00:18:28,960 --> 00:18:35,919
the incoming data stream, which is like your Steam game downloads, stores them

261
00:18:33,600 --> 00:18:39,520
on the storage locally so that the next time you download something, it gets

262
00:18:37,679 --> 00:18:43,120
pulled from the cache instead of the internet, which is what saves us

263
00:18:40,720 --> 00:18:47,360
bandwidth. and then the operating system called flat car container Linux. Now,

264
00:18:45,520 --> 00:18:51,760
because LANC cache runs in a Docker container, which is kind of like a mini

265
00:18:49,520 --> 00:18:55,919
operating system that runs within your main operating system, and it's the only

266
00:18:54,240 --> 00:19:00,080
thing we're going to really be running, we don't want the main operating system

267
00:18:57,760 --> 00:19:03,440
to be like this big cludgy mess like Windows that needs updates all the time.

268
00:19:01,919 --> 00:19:08,480
So, we're going to be using flat car container Linux, which is specifically

269
00:19:05,520 --> 00:19:12,640
built to be as simple and minimal as possible just for running containers.

270
00:19:10,880 --> 00:19:17,039
And what's really cool about flat car, the main reason that we're using it is

271
00:19:14,799 --> 00:19:21,840
because the entire setup gets distilled down into a text file. That's how you

272
00:19:19,360 --> 00:19:26,160
configure LANC cache. We've got our four Kioxia SSDs are going to be in RAID

273
00:19:23,679 --> 00:19:29,520
zero. All of that good stuff. And then you install it to the computer. And the

274
00:19:27,760 --> 00:19:33,760
text file tells it how to set everything up. So if you have a boot drive die or

275
00:19:31,679 --> 00:19:38,559
you have a a new server or or whatever it is, you just reinstall it with a text

276
00:19:36,559 --> 00:19:42,960
file and it resets it up. It's perfectly repeatable. It's super easy to maintain

277
00:19:40,799 --> 00:19:45,600
and it automatically updates which is a really good thing for us. We're not

278
00:19:44,080 --> 00:19:49,840
going to be running these events all the time and um having to worry about that

279
00:19:47,760 --> 00:19:53,039
sort of stuff. Not something I want to deal with. Now, this is a pretty

280
00:19:51,120 --> 00:19:57,039
advanced way to set this up, but if you're curious, we're going to post a

281
00:19:54,880 --> 00:20:00,559
simplified version of this flat car configuration in the video description

282
00:19:59,039 --> 00:20:05,360
so you can play around with it yourself. Uh it's also the same thing we used for the DIYVPN video. That was pretty fun

283
00:20:04,080 --> 00:20:10,559
and it worked pretty good. It's just that this time we're installing to our own physical hardware and not through a

284
00:20:08,720 --> 00:20:15,360
cloud provider. So for this time we're going to use the more old school manual

285
00:20:13,440 --> 00:20:20,240
install tool. It's literally called flat car-install. So download that and

286
00:20:17,600 --> 00:20:24,320
install any missing dependencies in the current version of Ubuntu server. We

287
00:20:22,400 --> 00:20:29,200
just needed bzzip 2. So pseudoapp install bzzip 2. Once you have that, you

288
00:20:26,799 --> 00:20:32,720
have to download your flat car config file but the system readable version.

289
00:20:31,440 --> 00:20:37,360
And if you don't know how to make that, check the description. and we'll have some instructions on how to do that.

290
00:20:35,280 --> 00:20:41,679
Make flat car install executable, figure out what drive you're installing to.

291
00:20:38,799 --> 00:20:45,440
Ours is dev/ sda and then run the command. It's going to download the flat

292
00:20:43,520 --> 00:20:48,400
car image, do all the installing, and then throw your config into it. And once

293
00:20:47,520 --> 00:20:52,960
it's done, you should be able to take your USB out, reboot your server, and

294
00:20:50,880 --> 00:20:57,520
you'll have a setup LANC cache. Cool tutorial, Jake. Now, let's see how

295
00:20:55,200 --> 00:21:02,000
it worked, cuz our network test is in full swing. We'll start with a look at

296
00:20:59,039 --> 00:21:06,000
my setup. My poolcooled computer's a little tough to move, but thankfully

297
00:21:03,840 --> 00:21:10,159
Falcon Northwest just sent over this frag box for us to check out

298
00:21:07,440 --> 00:21:14,240
editorially. And I was like, "Oh, good timing, boys. I guess I'll use this for

299
00:21:12,000 --> 00:21:18,240
the land." They actually did a sick custom print on it for us as well. That

300
00:21:16,240 --> 00:21:28,000
looks amazing. And uh it's running a Ryzen 9 9950X 3D and an RTX 5090 with a

301
00:21:23,600 --> 00:21:31,280
whopping 96 gigs of DDR5 6000. This is

302
00:21:28,000 --> 00:21:33,520
as fast as it gets. And it is shockingly

303
00:21:31,280 --> 00:21:36,960
compact and totable. Of course, that's not going to help us if Jake's network

304
00:21:34,880 --> 00:21:41,600
cache doesn't work. And she works freaking awesome. Now, the only question

305
00:21:39,200 --> 00:21:46,080
is what happens if somebody else tries to download a game at the same time.

306
00:21:42,880 --> 00:21:47,919
Luke, Luke, download a game. Lionus

307
00:21:46,080 --> 00:21:52,400
wants to battle. So, let's see what kind of download speed you get and if it

308
00:21:49,360 --> 00:21:56,799
affects mine. 1.8.

309
00:21:52,400 --> 00:21:59,440
1.9. Okay. But what am I at? Dude

310
00:21:56,799 --> 00:22:04,640
hasn't moved at all. What are you at? 2.5. So, we are already exceeding our

311
00:22:02,960 --> 00:22:08,159
total internet connection speed here. That means the caching is absolutely

312
00:22:06,320 --> 00:22:12,240
working. Now, we just got to have everybody download a game at the same

313
00:22:09,760 --> 00:22:20,080
time. Think we can coordinate that? Okay. 3 2 1 click download. Go.

314
00:22:17,520 --> 00:22:24,480
Okay. Let's check this out. 15 GB. Wow, that's pretty sick, actually. The SSDs

315
00:22:22,320 --> 00:22:29,200
are like, "Sorry, are you like doing something? I I I didn't even notice. Did

316
00:22:27,440 --> 00:22:32,320
you breathe next to me? This is freaking awesome.

317
00:22:30,720 --> 00:22:35,440
It doesn't even care, dude. The CPU usage is at 10%.

318
00:22:33,919 --> 00:22:37,679
How's our internet usage? Do we know that? The inbound, which would be

319
00:22:37,440 --> 00:22:43,440
Yeah. Well, there'll be some axe there, but realistically about a gig to play.

320
00:22:41,600 --> 00:22:45,840
So, a couple people managed to find a game that we don't already have cached.

321
00:22:45,440 --> 00:22:51,200
Yeah, that's freaking awesome. So, it works. Woohoo.

322
00:22:48,640 --> 00:22:56,559
Hey, great job, Kyia making SSDs that are way way way way way way

323
00:22:53,679 --> 00:23:00,559
faster than my CPU can decompress. My CPU is at 100%.

324
00:22:58,000 --> 00:23:03,679
Yeah, it sure is, buddy. That's probably more our bottleneck right now than the

325
00:23:02,559 --> 00:23:09,679
actual caching server. Oh, 100%. In conclusion, even though this test was

326
00:23:06,320 --> 00:23:11,919
only with 40 or 50 people once we expand

327
00:23:09,679 --> 00:23:14,799
to the entire facility, we've got plenty of headroom left over. If you guys

328
00:23:13,760 --> 00:23:19,440
enjoyed this one, why don't you check out the time I roasted people's PCs at

329
00:23:17,120 --> 00:23:25,280
Whale Land back in 2023. Editor note, put this in.

330
00:23:23,120 --> 00:23:25,280
Thank
