1
00:00:00,080 --> 00:00:06,960
that right there is a 512

2
00:00:04,880 --> 00:00:11,360
Gigabyte dim inside this box

3
00:00:09,360 --> 00:00:14,480
is a server with somewhere in the neighborhood

4
00:00:12,559 --> 00:00:19,199
of three to six terabytes of memory

5
00:00:16,640 --> 00:00:24,160
sort of this gives it the capability to run workloads like simulations with

6
00:00:21,840 --> 00:00:29,359
never-before-seen complexity without suffering large performance penalties

7
00:00:26,160 --> 00:00:30,560
for swapping data in and out of its bulk

8
00:00:29,359 --> 00:00:35,200
storage mostly now they're really savvy among

9
00:00:32,480 --> 00:00:39,920
you probably already have an idea of what's in here but for everyone else

10
00:00:38,480 --> 00:00:45,360
let me tell you something what if i said that you could take an

11
00:00:42,559 --> 00:00:49,680
SSD and put it right into your system memory slot instead of RAM

12
00:00:57,360 --> 00:01:03,039
today's video is brought to you by pulseway those guys are always all over

13
00:01:00,640 --> 00:01:06,799
our server content and why not pulseway is a great way to remotely manage your

14
00:01:04,799 --> 00:01:10,240
servers and other it infrastructure check them out at the link below to

15
00:01:08,400 --> 00:01:14,000
learn more now i'm not really expecting this thing

16
00:01:12,400 --> 00:01:20,080
to look unusual but

17
00:01:16,240 --> 00:01:23,040
it is a very very unusual

18
00:01:20,080 --> 00:01:23,040
accessory kit

19
00:01:23,680 --> 00:01:30,960
whatever this is what the hell is this

20
00:01:28,880 --> 00:01:36,159
on the one end it looks like a little tiny pci express six pin and on the

21
00:01:33,759 --> 00:01:38,840
other end it looks like a little tiny zeta connector

22
00:01:37,600 --> 00:01:44,000
what the heck it's labeled odd so optical drive

23
00:01:42,479 --> 00:01:47,040
what does this thing have an optical drive you're gonna be kidding me

24
00:01:47,520 --> 00:01:51,920
oh wow it's a skinny boy

25
00:01:52,479 --> 00:02:00,960
it's a 1u so this is a super slim server designed to be rack mounted with very

26
00:01:58,079 --> 00:02:04,399
high densities oh it's heavier than it looks uh one second

27
00:02:03,119 --> 00:02:12,239
all right is there anything else important in here let's go with no sweet ah

28
00:02:11,120 --> 00:02:17,599
okay oh somebody voided the warranty before i

29
00:02:15,360 --> 00:02:22,319
got to it you know i was wondering why it comes with a safety data sheet and a

30
00:02:19,599 --> 00:02:27,040
big warning label on the side turns out it's got a lithium battery

31
00:02:24,720 --> 00:02:30,480
a cr whatever you know one of those little button cells for making sure the

32
00:02:28,959 --> 00:02:34,000
BIOS doesn't lose its data while the system is powered off

33
00:02:32,000 --> 00:02:38,080
naturally a server has a very different port configuration compared to a desktop

34
00:02:36,080 --> 00:02:41,280
or a workstation so back here we've got a couple pci express slots what looks

35
00:02:40,000 --> 00:02:46,720
like some kind of mezzanine car will have to pop it open three usb 3s that's

36
00:02:44,400 --> 00:02:51,200
it and then four network ports one of which is for management so you can

37
00:02:48,560 --> 00:02:54,720
actually perform BIOS updates install operating systems all that kind of low

38
00:02:53,519 --> 00:02:59,120
level stuff monitor temperatures and fans and all

39
00:02:56,959 --> 00:03:02,239
that good stuff over the network rather than being plugged in directly if you do

40
00:03:00,480 --> 00:03:07,760
need to plug in directly of course it's got vga out so you can get that graphics

41
00:03:06,080 --> 00:03:11,280
you know connection on there

42
00:03:09,760 --> 00:03:14,480
for storage what are we looking at here oh wow

43
00:03:13,120 --> 00:03:19,519
oh they went and they put some good stuff in here neat

44
00:03:17,360 --> 00:03:25,440
well we've got at least two of Intel's dc p46 10 NVMe ssds

45
00:03:23,200 --> 00:03:30,239
so that's cool that answers my question as to whether

46
00:03:27,360 --> 00:03:34,400
these were NVMe or SATA base more envy oh

47
00:03:32,879 --> 00:03:39,519
no so these are higher capacity lower

48
00:03:36,799 --> 00:03:44,319
performance 4610s these are SATA

49
00:03:42,319 --> 00:03:48,480
it has taken all of my self-control to not open this thing up yet i actually

50
00:03:46,000 --> 00:03:50,959
don't even know exactly what CPU is in this freaking thing

51
00:03:49,840 --> 00:03:56,080
in fact okay that's interesting i didn't know

52
00:03:53,040 --> 00:03:59,439
that there were two cpus in this thing

53
00:03:56,080 --> 00:04:01,480
we requested a demo unit back in july so

54
00:03:59,439 --> 00:04:06,879
i'm thinking they are probably

55
00:04:03,200 --> 00:04:09,040
cascade lake cpus with barlow pass dimms

56
00:04:06,879 --> 00:04:13,280
but they could also be first gen apache pass dimms which are about 80 percent as

57
00:04:11,439 --> 00:04:17,759
performant to be clear they're still going to be pretty flipping high

58
00:04:14,480 --> 00:04:20,079
performance and i'm expecting them to be

59
00:04:17,759 --> 00:04:22,400
pretty high capacity let's have a look here

60
00:04:21,199 --> 00:04:31,440
oh oh my check this out ladies and gentlemen

61
00:04:26,560 --> 00:04:34,400
that right there is a 512

62
00:04:31,440 --> 00:04:40,000
Gigabyte dim but notice that i didn't say 512

63
00:04:37,600 --> 00:04:45,120
Gigabyte memory module if you look closely at all the memory

64
00:04:42,720 --> 00:04:50,800
that's stacked up in this thing well do the math if all of these were 512 gigs

65
00:04:48,560 --> 00:04:54,080
that would be 12 terabytes of memory that's more than these xeon cpus even

66
00:04:52,960 --> 00:05:01,040
support so if you look closely check this out

67
00:04:57,840 --> 00:05:04,080
half of them are traditional ddr4 memory

68
00:05:01,040 --> 00:05:07,759
modules so these ones right here 32 gig

69
00:05:04,080 --> 00:05:09,120
ecc registered dimms from micron and the

70
00:05:07,759 --> 00:05:18,160
other half are this this is Intel's dc pmm or data center

71
00:05:14,160 --> 00:05:20,479
persistent memory module and on these

72
00:05:18,160 --> 00:05:24,160
it is not dram there's no memory on them i mean there's

73
00:05:22,639 --> 00:05:29,919
memory in the sense that you can like store things on them and the system can

74
00:05:26,479 --> 00:05:32,240
work with that data but no dram memory

75
00:05:29,919 --> 00:05:37,199
so it actually uses the same optane chips that you would find in something

76
00:05:34,160 --> 00:05:39,199
like a high performance storage drive or

77
00:05:37,199 --> 00:05:46,160
one of those little obtain memory modules that Intel sells as like a nitro

78
00:05:42,240 --> 00:05:46,160
boost for your mechanical hard drive

79
00:05:46,880 --> 00:05:50,240
oh dear lord no

80
00:05:51,199 --> 00:05:59,680
oh my god how much does it cost wow what a good question um well i think i found

81
00:05:57,039 --> 00:06:04,000
a four pack of these modules for nine grand

82
00:06:00,960 --> 00:06:06,639
uh so we have 12 of them

83
00:06:04,000 --> 00:06:10,639
just under 30 dollars for the optane modules alone got probably

84
00:06:08,720 --> 00:06:14,639
another couple grand in regular memory let's call it 30 grand total in memory

85
00:06:13,039 --> 00:06:18,639
depending on what cpus these are they could be anywhere from you know five to

86
00:06:16,960 --> 00:06:21,919
ten grand each i think it's pretty safe to say that

87
00:06:20,319 --> 00:06:26,479
this whole thing is somewhere in the neighborhood of 40 to 60 000 us dollars

88
00:06:24,880 --> 00:06:30,160
so no Intel will not be leaving it with us but we get to play with it

89
00:06:28,639 --> 00:06:36,400
it's just trippy you know like it's not that often that i encounter hardware so

90
00:06:33,199 --> 00:06:36,400
high end that i'm just like

91
00:06:37,120 --> 00:06:44,560
but like look at this these are pci express 24x slots ever seen one of those

92
00:06:42,479 --> 00:06:49,120
unless you're in the server space stop probably not i mean they've got them

93
00:06:46,080 --> 00:06:52,319
just adapted to 16x slots but these

94
00:06:49,120 --> 00:06:54,240
expansion slots right here or this ocp

95
00:06:52,319 --> 00:06:59,840
mezzanine spot right here could be used for like super high speed networking um

96
00:06:58,400 --> 00:07:04,080
what else we got oh i answered my question from earlier it looks like

97
00:07:02,000 --> 00:07:07,280
these four slots are actually configured for SATA only based on the connectors

98
00:07:05,919 --> 00:07:10,720
that are in them but i'm

99
00:07:09,440 --> 00:07:14,160
not sure if yeah if you had another board or used a pci express slot it

100
00:07:12,479 --> 00:07:20,160
looks like the backplane does support NVMe just uh it's a universal backplane

101
00:07:17,440 --> 00:07:24,000
but it's not u.3 so you can't just plug in either kind of drive regardless

102
00:07:22,160 --> 00:07:27,759
of what it's hooked up to okay should we power it on

103
00:07:26,080 --> 00:07:32,800
no we shouldn't actually what we should talk about is

104
00:07:29,599 --> 00:07:34,319
how these memory modules are used so

105
00:07:32,800 --> 00:07:39,360
there's a couple of different ways that they can be configured either in app

106
00:07:37,120 --> 00:07:46,160
direct mode where the system actually recognizes the dim as persistent storage

107
00:07:42,720 --> 00:07:48,479
just like a regular SSD but connected to

108
00:07:46,160 --> 00:07:52,800
a high-speed memory interface directly to the CPU

109
00:07:49,919 --> 00:07:58,479
or they can operate in memory mode where the system recognizes them as very very

110
00:07:55,840 --> 00:08:03,479
high capacity memory modules and uses them in exactly the same way now as you

111
00:08:01,520 --> 00:08:10,080
guys can imagine intercompatibility of a memory slot

112
00:08:05,840 --> 00:08:11,840
between dram and storage chips is not

113
00:08:10,080 --> 00:08:15,919
the kind of thing that happens overnight it was actually three and a half years

114
00:08:13,680 --> 00:08:21,520
ago that i first attended an octane briefing at Intel's folsom campus the

115
00:08:18,479 --> 00:08:24,000
idea seemed pretty sound optane comes in

116
00:08:21,520 --> 00:08:28,560
here with lower capacities and higher cost than the nand that's traditionally

117
00:08:26,160 --> 00:08:33,760
found in solid state drives but then higher capacities and lower cost

118
00:08:31,360 --> 00:08:37,919
relative to dram which is what you would normally find on a memory module as for

119
00:08:36,000 --> 00:08:43,760
performance they projected latencies somewhere in between the two but closer

120
00:08:40,399 --> 00:08:46,399
to dram than to nand and the pricing at

121
00:08:43,760 --> 00:08:52,080
least has somewhat held true in the real world i found that it's a little under

122
00:08:48,640 --> 00:08:53,600
half the price of a memory module and

123
00:08:52,080 --> 00:08:59,839
definitely available at higher capacities it should be noted though that these you know retail online prices

124
00:08:58,000 --> 00:09:03,200
are rarely what would be paid by an actual enterprise or a data center

125
00:09:01,680 --> 00:09:06,080
customer oh i didn't really think of this before we fire this up i'm kind of

126
00:09:04,880 --> 00:09:10,160
going to need a boot drive so i'll have to run and grab an m.2 to throw in here

127
00:09:08,399 --> 00:09:14,480
and that's not as crazy as it sounds i mean yes i know Linus this thing is full

128
00:09:12,800 --> 00:09:19,200
of storage why don't you just install an os on it and off you go well

129
00:09:17,279 --> 00:09:23,839
that's not really how a device like this is intended to be used i know it does

130
00:09:21,040 --> 00:09:29,839
have terabytes of storage in both the bays at the front and the memory slots

131
00:09:26,720 --> 00:09:32,160
but this is more of a compute node and

132
00:09:29,839 --> 00:09:36,640
all these tiers of storage are meant to keep the CPU chock full of data to

133
00:09:34,959 --> 00:09:41,519
crunch so that it can run at peak efficiency so you've actually got five

134
00:09:39,279 --> 00:09:45,920
tiers of storage in here you've got the sram so that's your cache on the CPU

135
00:09:44,000 --> 00:09:50,080
you've got your dram which is in half of these memory slots you've got your

136
00:09:48,000 --> 00:09:55,440
octane memory so that's in the other half you've got your NVMe ssds over here

137
00:09:53,760 --> 00:10:01,120
and then finally you've got your SATA ssds over here so whatever the CPU needs

138
00:09:58,399 --> 00:10:06,640
the quickest access to stays closest to it and whatever is less important falls

139
00:10:03,680 --> 00:10:09,440
away onto these slower tiers oh wait

140
00:10:07,680 --> 00:10:13,519
it's not that loud because it's not actually on

141
00:10:11,680 --> 00:10:17,290
fans are powered up even before you turn it on

142
00:10:14,800 --> 00:10:22,440
here we go

143
00:10:29,040 --> 00:10:34,800
that's actually quieter than i expected

144
00:10:33,040 --> 00:10:38,399
it's pretty good oh there it goes

145
00:10:37,360 --> 00:10:42,000
hey it survived

146
00:10:40,640 --> 00:10:47,200
dropping into the BIOS we're running xeon platinum 8260ls and this poor thing

147
00:10:45,600 --> 00:10:51,519
has no idea what's going on with the memory here it's like oh yeah you got uh

148
00:10:49,600 --> 00:10:57,920
three terabytes of RAM except that if we pop in here ah yes

149
00:10:54,720 --> 00:11:00,480
these are the real numbers 384 gigs of

150
00:10:57,920 --> 00:11:06,880
dram and six terabytes of Intel's optane persistent

151
00:11:03,519 --> 00:11:09,360
memory modules now BIOS optimizations to

152
00:11:06,880 --> 00:11:13,519
make this work are important both your settings

153
00:11:10,560 --> 00:11:21,040
and your vendor firmware lenovo seems to recommend anywhere from a 1 to 4 to 1 to

154
00:11:17,279 --> 00:11:22,480
16 ratio of dram to persistent memory

155
00:11:21,040 --> 00:11:27,279
depending on what you're doing and as for Intel's guidance they say that

156
00:11:24,720 --> 00:11:32,800
applications like redis imdb run well with an eight to one config while legacy

157
00:11:29,680 --> 00:11:34,959
databases like microsoft sql runs ideal

158
00:11:32,800 --> 00:11:38,720
in like a four to one config there's also times where two to one works best

159
00:11:36,880 --> 00:11:43,519
if you want to minimize cache misses so that's times when the CPU is trying to

160
00:11:41,600 --> 00:11:47,680
find something in dram but it's already been demoted to persistent memory

161
00:11:46,560 --> 00:11:52,640
i mean this is mind-blowing to me like my mind

162
00:11:50,079 --> 00:11:58,000
was already blown way back in the athlon xp days when i found out that you could

163
00:11:54,800 --> 00:12:00,399
run dual channel with three sticks

164
00:11:58,000 --> 00:12:04,320
if you have one high capacity stick and then two half capacity sticks i was like

165
00:12:03,040 --> 00:12:09,440
what this another level of mind blown totally

166
00:12:07,440 --> 00:12:13,680
different capacities and not even the same kinds of chips on the dimms that's

167
00:12:12,160 --> 00:12:19,040
hilarious this thing is so not designed to boot

168
00:12:15,839 --> 00:12:21,839
off of a local drive my m.2 showed up as

169
00:12:19,040 --> 00:12:26,160
UEFI miscellaneous device in the boot options it was configured to boot from

170
00:12:23,600 --> 00:12:29,760
network which makes way more sense but hopefully it'll do it my poor SSD is

171
00:12:28,720 --> 00:12:32,639
like what is this stuff

172
00:12:32,800 --> 00:12:38,959
we might have to do a fresh install i've got some drivers on this thing that are

173
00:12:35,920 --> 00:12:41,040
not playing nicely AMD ryzen

174
00:12:38,959 --> 00:12:46,160
masterdriver.sis crashed

175
00:12:43,440 --> 00:12:51,920
it was on an AMD system before just installed chipset drivers

176
00:12:49,279 --> 00:12:55,440
so everything is picking up correctly now

177
00:12:53,120 --> 00:13:00,560
here's what i want to know though when i open up task manager

178
00:12:57,600 --> 00:13:00,560
what am i going to see

179
00:13:01,040 --> 00:13:09,279
aha okay so we got 48 CPU cores yeah that's

180
00:13:06,320 --> 00:13:13,760
all as expected pretty sweet and we got

181
00:13:10,480 --> 00:13:16,399
two terabytes apparently of memory

182
00:13:13,760 --> 00:13:19,680
with 4.3 terabytes hardware reserved

183
00:13:18,480 --> 00:13:24,160
for 6.3 terabytes how does this math work

184
00:13:22,480 --> 00:13:29,279
from what i can glean our persistent memory modules seem to be just operating

185
00:13:26,560 --> 00:13:34,000
as expanded system memory but even within that mode there are multiple

186
00:13:31,440 --> 00:13:38,639
modes so there's a bandwidth optimized mode and a latency optimized mode and

187
00:13:36,880 --> 00:13:43,200
then Intel actually came out with a balanced mode after launch that they

188
00:13:40,800 --> 00:13:48,800
said works pretty darn well where it uses the dram as a cache and then the

189
00:13:46,160 --> 00:13:53,440
optane persistent memory as like a large dumping ground giving you dram like

190
00:13:51,360 --> 00:13:58,480
performance depending on the workload even though optane is an order of

191
00:13:55,440 --> 00:14:01,040
magnitude slower in terms of latency

192
00:13:58,480 --> 00:14:06,160
now obviously benchmarking something like this isn't as simple as firing up

193
00:14:03,600 --> 00:14:10,079
cinebench and being like yeah you know

194
00:14:08,240 --> 00:14:15,760
it's really good it's really fast or it's not very good so guys stay tuned

195
00:14:13,120 --> 00:14:20,800
this is just the unboxing making sure it works oh my gosh this thing's crazy and

196
00:14:18,959 --> 00:14:24,240
Anthony or Jake is probably going to end up putting this thing through its paces

197
00:14:22,320 --> 00:14:27,920
over the next little while which raises the question what kind of benchmarks

198
00:14:26,160 --> 00:14:33,600
would they even run who's the audience for this well if you had a very large database

199
00:14:31,440 --> 00:14:37,680
that you wanted to run in memory for extreme performance you could run it in

200
00:14:35,519 --> 00:14:43,519
memory mode if for whatever reason you needed extremely fast storage like a

201
00:14:41,440 --> 00:14:47,279
really fast storage device you could run it in storage mode or block mode

202
00:14:46,399 --> 00:14:52,160
i mean yeah you could also just use optane in

203
00:14:50,160 --> 00:14:56,079
an NVMe device like what we've actually got installed on the front here but the

204
00:14:54,320 --> 00:15:00,320
advantage in this case is that instead of contending with pci express

205
00:14:58,399 --> 00:15:05,040
which is going to be a bottleneck depending what you're doing and an NVMe

206
00:15:02,800 --> 00:15:10,240
protocol that was designed first and foremost for nand you're communicating

207
00:15:07,600 --> 00:15:15,199
with your storage over the much faster memory interface that's built right into

208
00:15:12,160 --> 00:15:18,160
the CPU but get this it's not all boring

209
00:15:15,199 --> 00:15:22,720
stuff like that in 2019 you can see we're just running Windows 10 here guys

210
00:15:20,639 --> 00:15:26,399
microsoft rolled support for this product into Windows 10 allowing it to

211
00:15:25,279 --> 00:15:32,240
be used for rendering simulation and scientific

212
00:15:29,199 --> 00:15:35,120
tasks that are certainly heavy but not

213
00:15:32,240 --> 00:15:39,680
necessarily in the data center so workstations with multiple terabytes of

214
00:15:38,240 --> 00:15:43,040
RAM that could be very interesting for a lot

215
00:15:41,760 --> 00:15:50,079
of people now dims with persistent storage already

216
00:15:47,360 --> 00:15:54,800
exist they're called envy dim but the difference is that instead of having

217
00:15:52,160 --> 00:15:57,519
high speed dram and then slower nand that it can flush to when it's powered

218
00:15:56,720 --> 00:16:03,600
off this is just all optane all the time thanks to its much higher

219
00:16:02,079 --> 00:16:09,279
rate endurance so that's it for today that's the

220
00:16:06,399 --> 00:16:13,199
introduction to this tech holy is it ever cool and we're gonna have a follow

221
00:16:11,199 --> 00:16:17,440
up for you guys where we really put it through its paces and this video is

222
00:16:15,680 --> 00:16:23,680
brought to you of course by the real-time remote monitoring and management software that we use for our

223
00:16:20,720 --> 00:16:27,120
servers pulseway it works for not just servers you can deploy it on

224
00:16:25,040 --> 00:16:31,120
workstations laptops anything it helps you fix problems on the go by sending

225
00:16:29,199 --> 00:16:35,279
commands from any mobile device it's compatible with Windows mac and Linux

226
00:16:33,680 --> 00:16:39,440
and their single app gives you remote desktop functionality you can get

227
00:16:37,199 --> 00:16:43,120
real-time status monitor system resources check logged in users and

228
00:16:41,360 --> 00:16:46,320
network performance you can manage Windows updates their endpoint

229
00:16:44,959 --> 00:16:49,680
protection function allows you to install pulseway antivirus across

230
00:16:48,399 --> 00:16:54,000
systems and ensure they're fully protected at all times and you can

231
00:16:51,839 --> 00:16:57,680
create deploy and automate custom scripts to automate your it tasks like

232
00:16:56,320 --> 00:17:04,160
deployments patching security backups reports and

233
00:17:00,639 --> 00:17:05,520
more so try it for free at pulseway.com

234
00:17:04,160 --> 00:17:09,520
or through our link in the video description if you guys enjoyed this

235
00:17:07,439 --> 00:17:14,000
video maybe check out our last big server upgrade series petabyte project

236
00:17:12,079 --> 00:17:18,720
who where we rolled out a petabyte of storage in a single 4u enclosure that's

237
00:17:17,120 --> 00:17:22,559
just four times the thickness of this one and we did it twice
