1
00:00:00,080 --> 00:00:06,720
it's not exactly unusual for us to dabble in the extreme the insane the top

2
00:00:05,359 --> 00:00:13,200
of the line so when i say this might be one of the

3
00:00:09,760 --> 00:00:14,240
fastest servers in the entire flippin

4
00:00:13,200 --> 00:00:21,199
world i mean it you guys might remember when we took a look at liquids honey badger a

5
00:00:18,960 --> 00:00:28,400
pci express card capable of housing eight NVMe ssds with speeds in the 28 to

6
00:00:24,560 --> 00:00:31,439
30 Gigabyte per second range well

7
00:00:28,400 --> 00:00:34,559
this box dubbed the badger den sent over

8
00:00:31,439 --> 00:00:36,719
by our friends at liquid has five

9
00:00:34,559 --> 00:00:42,800
honey badgers in it and can supposedly maintain sequential read speeds in

10
00:00:38,320 --> 00:00:45,280
excess of 100 gigabytes per second that

11
00:00:42,800 --> 00:00:48,320
is bites not bits holy

12
00:00:47,120 --> 00:00:52,000
and today i get to put my grubby little fingers

13
00:00:50,559 --> 00:00:54,960
all over it and you're gonna help me

14
00:00:56,559 --> 00:01:02,559
just like pulseways gonna help us sponsor this video pulseway is a

15
00:01:01,280 --> 00:01:06,240
real-time remote monitoring and management software solution that allows

16
00:01:04,479 --> 00:01:09,840
you to control systems and support your users from anywhere it helps you fix

17
00:01:08,320 --> 00:01:13,840
problems even when you're on the go by sending commands from any mobile device

18
00:01:11,760 --> 00:01:17,159
with their app go check them out at the link below

19
00:01:26,560 --> 00:01:32,000
what do you mean you can't even see anything yet i can see the honey badgers

20
00:01:30,720 --> 00:01:35,600
look at them one two three four five so that's a

21
00:01:34,159 --> 00:01:41,360
total of 40 m.2 drives

22
00:01:38,320 --> 00:01:43,280
40. so to put those numbers i threw at

23
00:01:41,360 --> 00:01:47,840
you in the intro in perspective you could copy your average 4k blu-ray which

24
00:01:45,840 --> 00:01:53,920
is somewhere between 50 and 100 gigabytes in a second or even less it

25
00:01:51,360 --> 00:01:59,840
would happen so fast there wouldn't even be a Windows transfer dialog box it's

26
00:01:56,479 --> 00:02:01,119
just moved bam just like that

27
00:01:59,840 --> 00:02:05,360
now Windows isn't actually a great example

28
00:02:03,200 --> 00:02:09,280
of how this performance would behave in the real life because i guarantee you

29
00:02:07,520 --> 00:02:14,080
there is no way we will get anywhere near that figure on Windows regardless

30
00:02:11,599 --> 00:02:17,440
of what the physical hardware can do but we're still going to try our best

31
00:02:15,920 --> 00:02:22,480
i have Windows installed on here right yeah yeah it's the dumbest thing ever but let's do it

32
00:02:20,239 --> 00:02:25,920
it's not even a Windows server Windows 10 pro it's not like it's

33
00:02:24,480 --> 00:02:30,720
different look at these fans they got their own

34
00:02:28,560 --> 00:02:38,160
built-in shots these are finger cutters ladies and gentlemen

35
00:02:32,360 --> 00:02:41,440
3.3 amps these are 40 watt fans

36
00:02:38,160 --> 00:02:45,440
40 watts wait what is that right what is

37
00:02:41,440 --> 00:02:48,840
it 12 volts 3.3 amps yeah at full speed

38
00:02:45,440 --> 00:02:51,200
one two three four five six this is

39
00:02:48,840 --> 00:02:55,280
250 watts of fans

40
00:02:53,360 --> 00:03:00,640
oh the whole thing comes out look at that that's my look they're hot

41
00:02:58,319 --> 00:03:05,280
you got to be kidding me their hot swap here

42
00:03:02,000 --> 00:03:07,760
and their hot swap there like what oh oh

43
00:03:05,280 --> 00:03:13,920
i simply couldn't be arsed to replace just one fan at a time in this server so

44
00:03:11,440 --> 00:03:18,400
i'll just you know what screw it we'll just toss it and we'll get a whole new

45
00:03:15,920 --> 00:03:22,920
bank of fans yeah there we go that'll take care of it now we got 250 watts of

46
00:03:20,959 --> 00:03:29,040
cooling let's go boys holy mackerel this has just got a plain

47
00:03:26,560 --> 00:03:32,879
face plate got that liquid silk screening on there this is pretty

48
00:03:31,200 --> 00:03:37,360
typical having like modules in the front of these things so if we didn't have all

49
00:03:35,360 --> 00:03:41,200
the pci express slots full and we could actually allocate more lanes to the

50
00:03:39,040 --> 00:03:45,440
front bays we could put another couple of these in here and have a total of 24

51
00:03:43,200 --> 00:03:52,159
drives in the front of this thing and unlike our last attempt to put 24 nvmes

52
00:03:49,120 --> 00:03:54,560
into a 2u server we've got

53
00:03:52,159 --> 00:04:00,280
dual cpus this time so hopefully we got enough pci express and

54
00:03:56,959 --> 00:04:00,280
enough CPU

55
00:04:02,560 --> 00:04:08,560
yeah okay all right oh it's only a little broken there

56
00:04:07,120 --> 00:04:12,640
just throw the whole thing away i'll get too mad to build me a new one no i

57
00:04:10,239 --> 00:04:16,239
brokey look at this

58
00:04:14,799 --> 00:04:23,520
what you're looking at here ladies and gentlemen is 128

59
00:04:19,919 --> 00:04:27,280
CPU cores 256 threads so these are each

60
00:04:23,520 --> 00:04:31,600
64 core epic processors and

61
00:04:27,280 --> 00:04:35,199
32 sticks of 32 gigs of memory running

62
00:04:31,600 --> 00:04:37,120
at 3 200 megahertz that is no mean feat

63
00:04:35,199 --> 00:04:42,960
when you consider that both cpus are fully populated that is

64
00:04:40,479 --> 00:04:47,040
fast memory for a server but as we learned before it makes a big difference

65
00:04:45,360 --> 00:04:53,440
when you're trying to do something like this so wait what do you what even is that

66
00:04:50,240 --> 00:04:56,320
64 128 256

67
00:04:53,440 --> 00:05:02,639
holy sh that's a terabyte of RAM i'ma install me

68
00:04:58,720 --> 00:05:04,720
some call of duty on RAM why not i could

69
00:05:02,639 --> 00:05:10,720
so two of our honey badgers are fully kitted out with eight by four terabytes

70
00:05:07,520 --> 00:05:13,120
so that's 32 terabytes of storage on a

71
00:05:10,720 --> 00:05:17,840
single card the other three just have some poop mix of whatever ssds liquid

72
00:05:16,160 --> 00:05:21,680
sent over so we are going to end up leaving some performance on the table

73
00:05:19,280 --> 00:05:26,000
today but we'll talk about how we plan to rectify that in the future i should

74
00:05:24,479 --> 00:05:32,960
pull out a badger so if you guys aren't familiar with what a honey badger looks like you can see it what the devil

75
00:05:29,680 --> 00:05:36,320
connector is this this is so cool

76
00:05:32,960 --> 00:05:39,039
so that's going to be a pci express 16x

77
00:05:36,320 --> 00:05:44,160
interface i guess isn't it two yeah it's two of them no one's a blank on this one

78
00:05:42,240 --> 00:05:49,120
i think because there's only one slot on this uh daughter board but i think it

79
00:05:46,560 --> 00:05:54,880
probably uses the same connector as the other ones new the other ones definitely

80
00:05:52,400 --> 00:06:00,960
use different connectors oh my goodness this thing is so cool this is a liquid

81
00:05:57,919 --> 00:06:03,520
honey badger it's got a pci express 16x

82
00:06:00,960 --> 00:06:07,759
gen 4 interface on the bottom and then a

83
00:06:04,240 --> 00:06:10,560
very expensive pci express switch so

84
00:06:07,759 --> 00:06:15,280
that it can use those 16 lanes to address eight

85
00:06:12,240 --> 00:06:18,639
forex NVMe drives that are installed uh

86
00:06:15,280 --> 00:06:19,680
you can kind of see them ah yes

87
00:06:18,639 --> 00:06:24,720
here here here and well

88
00:06:22,880 --> 00:06:28,400
basically under this heatsink and you might be asking yourselves why would

89
00:06:26,560 --> 00:06:33,360
they do it in such an expensive manner when you can get cards like this that'll

90
00:06:30,479 --> 00:06:39,440
take four m.2s for a fraction of the price and the reasons for this are

91
00:06:36,000 --> 00:06:42,000
twofold number one because well

92
00:06:39,440 --> 00:06:46,400
twice as many drives per slot hey who's going to say no to that it allowed us to

93
00:06:44,160 --> 00:06:51,919
effectively double the capacity of this server without having to add well more

94
00:06:48,960 --> 00:06:56,479
servers so that's good and number two a big part of liquid's jam aside from just

95
00:06:54,319 --> 00:07:00,880
sending us cool toys to play with is what they call composable infrastructure

96
00:06:58,960 --> 00:07:07,120
so instead of having servers that have all the CPU GPU and storage in one place

97
00:07:05,039 --> 00:07:11,039
you'll have entire boxes that are just dedicated to one thing so if this was

98
00:07:09,199 --> 00:07:16,080
one of our storage boxes then these resources could be allocated dynamically

99
00:07:13,440 --> 00:07:21,840
through software to this server over here or that application or that

100
00:07:18,720 --> 00:07:24,240
workload all on the fly and all at full

101
00:07:21,840 --> 00:07:28,080
speed as if that server was built physically using the hardware here but

102
00:07:26,400 --> 00:07:32,000
it's actually somewhere else in the data center pretty cool right finally how do we

103
00:07:30,639 --> 00:07:40,080
power this thing look at that that's it that's 1400 flipping watts of

104
00:07:36,960 --> 00:07:42,319
power and like a gum stick

105
00:07:40,080 --> 00:07:45,440
wow a gum work here to kick ass and chew

106
00:07:44,319 --> 00:07:51,199
bubble gum this is awful gum so it's not even pins

107
00:07:47,919 --> 00:07:52,639
anymore it's like slabs of contacts

108
00:07:51,199 --> 00:07:56,319
these are 12 volt only which is interesting so that means like those 12

109
00:07:54,720 --> 00:08:02,240
volt only power supplies that i showed off that are coming to desktops for improved efficiency the server world

110
00:08:00,160 --> 00:08:06,479
already beat us there they always get the cool stuff in the enterprise first

111
00:08:04,720 --> 00:08:11,680
i'm waiting for my composable gaming rigs in my house so it's all on a rack

112
00:08:08,879 --> 00:08:15,120
and i can just be like okay boy you don't need you know all the powerful GPU

113
00:08:13,599 --> 00:08:19,520
i'll take that i'm playing among us right now you can have more GPU later

114
00:08:17,440 --> 00:08:21,680
for your minecrafts or whatever all right let's put this thing back

115
00:08:20,479 --> 00:08:27,120
together and fire it up are you ready click the button yeah i'm ready to click the button look it's even got lights on

116
00:08:24,160 --> 00:08:32,240
the power supply as well okay three two one

117
00:08:28,560 --> 00:08:34,800
i want to hear 250 watts of cooling fans

118
00:08:32,240 --> 00:08:38,880
i did actually set the fans to the lowest noise level okay

119
00:08:37,279 --> 00:08:42,719
oh hello here's that's not bad these are the high

120
00:08:40,880 --> 00:08:47,839
performance fans too this is an upgrade oh yeah all right

121
00:08:45,200 --> 00:08:47,839
oh there we go

122
00:08:49,519 --> 00:08:54,959
it's not so bad that's the quietest oh that's not bad at

123
00:08:54,080 --> 00:08:57,680
all where's the lid

124
00:09:02,080 --> 00:09:09,550
oh that's not too bad yeah it's not terrible well we'll have

125
00:09:06,080 --> 00:09:11,440
to cinebench it right oh 100

126
00:09:11,440 --> 00:09:15,600
see you later oh my gosh

127
00:09:14,560 --> 00:09:21,440
15 16

128
00:09:17,920 --> 00:09:23,120
18 seconds ladies and gentlemen

129
00:09:21,440 --> 00:09:27,519
like what what's the score 49 944

130
00:09:27,760 --> 00:09:33,680
now you guys might look at that and go well gee that's uh doesn't seem that

131
00:09:31,440 --> 00:09:38,399
great because a 32 core threadripper can do over half of that and that's only 32

132
00:09:36,000 --> 00:09:44,959
instead of 128 cores but you got to understand guys this is

133
00:09:41,120 --> 00:09:47,279
64 cores on a single CPU so you're going

134
00:09:44,959 --> 00:09:50,800
to have some limitations in terms of the clock speeds you can run them at so

135
00:09:49,440 --> 00:09:56,880
on that note why don't we see what this thing can do there's a couple options we could either

136
00:09:53,839 --> 00:09:58,240
do storage spaces yeah cause right now

137
00:09:56,880 --> 00:10:01,920
all the disks are individual oh my goodness

138
00:10:01,040 --> 00:10:06,800
there's there's 40 what 42 there's 42 discs in

139
00:10:04,720 --> 00:10:13,279
here to see how this goes we're going to create a gigantic striped volume across

140
00:10:10,480 --> 00:10:18,480
16 4 terabyte drives Windows doesn't even manage to get past the first hurdle

141
00:10:15,360 --> 00:10:19,600
which is combine the disk

142
00:10:18,480 --> 00:10:26,079
hey there we go so this is just 16 four

143
00:10:22,000 --> 00:10:28,160
terabyte drives yeah yeah 59 terabytes

144
00:10:26,079 --> 00:10:32,079
all right crystal disk mark here we go let's pull up our task manager let's see

145
00:10:29,760 --> 00:10:35,040
how hard we're gonna hit this CPU settings

146
00:10:33,680 --> 00:10:40,640
so do uh threads do 32 threads 32qs 32 threads

147
00:10:38,560 --> 00:10:45,040
that's it well two per drop i have so many threads though i'm giving it 32

148
00:10:42,959 --> 00:10:48,640
threads for everything uh

149
00:10:46,880 --> 00:10:52,079
sure yo this isn't even all the drives but

150
00:10:55,200 --> 00:11:02,160
all right holy sh all right Windows

151
00:10:58,839 --> 00:11:03,440
touche you touched me you touched what

152
00:11:02,160 --> 00:11:08,880
that's what it means oh okay all right it's touched it's a fencing

153
00:11:06,399 --> 00:11:16,399
thing oh we can see iops too oh oh that's pretty gross that's abysmal

154
00:11:12,720 --> 00:11:19,200
yeah so lots of gigabytes per second but

155
00:11:16,399 --> 00:11:24,320
our iops are actually terrible which means that there's

156
00:11:21,120 --> 00:11:26,880
there's definitely you know bottlenecks

157
00:11:24,320 --> 00:11:30,240
i think it's time for us to go to Linux you ready you're ready i'll see you in

158
00:11:28,959 --> 00:11:34,560
10 minutes from this thing right yeah it takes a while to reboot

159
00:11:32,000 --> 00:11:39,040
now we've got ubuntu server fired up and this is the part where things get a

160
00:11:36,240 --> 00:11:42,560
little less visually interesting but i promise they're interesting

161
00:11:40,720 --> 00:11:48,720
okay here's something visual let's just fire up age top hey look at that we got

162
00:11:45,600 --> 00:11:50,640
we got too many CPU cores to fit on the

163
00:11:48,720 --> 00:11:55,200
screen hey

164
00:11:52,720 --> 00:11:59,360
all right Jake uh this is this is your time to your time to shine i'm just

165
00:11:57,200 --> 00:12:03,680
gonna i'm gonna get a lysol wipe here so we pre-made a few scripts with liquid we

166
00:12:01,440 --> 00:12:07,040
have sequential read sequential right 4k random 4k read are you ready for me to

167
00:12:06,160 --> 00:12:12,240
do it yeah i'm waiting i want to see big numbers big numbers that's all i like i

168
00:12:10,639 --> 00:12:18,000
just like big numbers even if they don't mean anything no i want big numbers that

169
00:12:15,440 --> 00:12:22,639
mean that my dick is really big you know okay well i can't help you with that so

170
00:12:20,000 --> 00:12:25,360
that's the write speed all right so 57

171
00:12:24,320 --> 00:12:31,519
dang one blu-ray per second this is how my blue rays go that's a lot

172
00:12:29,680 --> 00:12:39,839
of blue rays bro now now now when i have five blu-rays here we go

173
00:12:35,760 --> 00:12:42,720
here we go here we go 91 gibby bites

174
00:12:39,839 --> 00:12:46,399
98 gimme bites what

175
00:12:44,160 --> 00:12:50,560
is crazy town you guys of course

176
00:12:47,600 --> 00:12:55,360
while these numbers are very impressive they are not necessarily indicative of

177
00:12:53,519 --> 00:12:59,519
real world performance if we were to set up some sort of software raid

178
00:12:57,519 --> 00:13:05,360
configuration on these drives that's because these tests are set up to run

179
00:13:01,440 --> 00:13:08,639
the i o for each NVMe drive on the CPU

180
00:13:05,360 --> 00:13:10,720
that that NVMe drive is physically

181
00:13:08,639 --> 00:13:14,800
actually connected to in the real world

182
00:13:12,240 --> 00:13:19,360
very few applications are pneuma aware meaning that they don't really pay

183
00:13:16,160 --> 00:13:21,279
attention to which cores or cpus the

184
00:13:19,360 --> 00:13:26,079
processing is occurring on so in those cases it's very possible that the CPU

185
00:13:23,920 --> 00:13:31,839
selected to run a given i o operation for a specific NVMe device may not be

186
00:13:29,360 --> 00:13:37,120
the one that is directly connected to that NVMe drive so if that happens the

187
00:13:34,959 --> 00:13:42,720
transfer has to go across the infinity fabric that connects the two cpus which

188
00:13:39,839 --> 00:13:49,839
can significantly impact performance now we could remedy this by virtualizing new

189
00:13:46,079 --> 00:13:51,519
new one x server into two vms and only

190
00:13:49,839 --> 00:13:55,680
passing through the drives that correspond to a CPU but then that would

191
00:13:53,680 --> 00:13:59,440
leave us with two shares for our poor editors to keep track of and a lot of

192
00:13:57,279 --> 00:14:03,199
added complexity especially given that in this configuration we are still

193
00:14:01,440 --> 00:14:07,360
expecting numbers somewhere in the range of 20 to 30 gigabytes per second which

194
00:14:06,399 --> 00:14:12,560
is way more than our 100 gigabit per second

195
00:14:10,240 --> 00:14:16,240
networking did i even mention that we have a new 100 gigabit per second

196
00:14:14,720 --> 00:14:20,720
network switch coming we're going to hook all that up we're going to have all the editors running 25 gig make sure

197
00:14:19,440 --> 00:14:24,079
you're subscribed so you don't miss that so anyway it's already way more than we

198
00:14:23,279 --> 00:14:29,199
could possibly take advantage of

199
00:14:27,279 --> 00:14:33,600
just like i'm going to take advantage of your attention watching this video to

200
00:14:31,600 --> 00:14:37,680
tell you all about pulse way sorry i needed a second to get pulse wave fired

201
00:14:35,519 --> 00:14:42,639
up here check it out got our one terabyte of memory i'm covering up our

202
00:14:39,600 --> 00:14:45,120
external ip here got our zero percent

203
00:14:42,639 --> 00:14:48,480
CPU usage uh here i'm going to try running a sequential read test and see

204
00:14:46,720 --> 00:14:52,959
if that jumps up a little bit hey there's the CPU working a little bit

205
00:14:50,399 --> 00:14:56,959
there pulseway allows you to monitor your servers in real time gives you

206
00:14:54,880 --> 00:15:00,399
remote desktop functionality you can check system resources logged in users

207
00:14:58,959 --> 00:15:04,959
network performance you can manage Windows updates and so much more and the

208
00:15:03,120 --> 00:15:10,720
best part is you can do it on the go from your Android or iOS device you can

209
00:15:07,920 --> 00:15:14,639
even create deploy and automate custom scripts so you can automate your it

210
00:15:12,399 --> 00:15:18,800
tasks like deployments patching and security backups and more and their

211
00:15:17,440 --> 00:15:21,760
endpoint protection allows you to install pulseway antivirus across

212
00:15:20,560 --> 00:15:26,720
systems and ensure they're fully protected at all times so try it for

213
00:15:23,839 --> 00:15:30,320
free at pulseway.com or through the link in the video description let's show some

214
00:15:28,800 --> 00:15:34,880
other interesting stuff that you can do so you can see your storage you can get

215
00:15:32,800 --> 00:15:39,279
notifications and alerts like if the editors use up all the storage and we

216
00:15:37,519 --> 00:15:42,560
can set a threshold like 90 it'll ping me or Jake on our phones be

217
00:15:41,040 --> 00:15:46,079
like hey can you tell those guys to get rid of that stuff run automation scripts

218
00:15:44,560 --> 00:15:50,399
you can see all the running processes actually we had an issue recently with

219
00:15:48,560 --> 00:15:54,720
old wanik where the CPU was pinned at 100 because of some application gone

220
00:15:52,639 --> 00:15:58,240
haywire and that's exactly the kind of thing that pulseway is specifically

221
00:15:56,320 --> 00:16:02,720
designed to help prevent so it'll tell you proactively when something is

222
00:16:00,320 --> 00:16:07,040
sucking up all your CPU cycles so if you guys enjoyed this video maybe

223
00:16:04,959 --> 00:16:11,279
check out the previous video on the deployment of pneumonic which this

224
00:16:09,600 --> 00:16:16,079
ultimately is probably going to replace so i christened this one new new onik

225
00:16:13,839 --> 00:16:20,160
and mnemonic is just dead because those Intel drives it turns out are just

226
00:16:18,160 --> 00:16:23,600
shoddy garbage and they won't rma them for us so

227
00:16:21,680 --> 00:16:29,360
yeah no i don't i'm not going to call it wanik3 this is

228
00:16:26,079 --> 00:16:29,360
new new wanik

229
00:16:29,440 --> 00:16:36,079
look at that new new wanting all right see you later new pneumonic

230
00:16:34,000 --> 00:16:38,800
should we game on it in a future video do you guys want us to put a graphics

231
00:16:37,120 --> 00:16:42,199
card in here yeah no yeah
