Insane Storage Server - Fully 10 Gigabit Network, $1,500 Switch

Linus Tech Tips ·Linus Tech Tips ·2015-05-07 · 1,798 words · ~8 min read
Floatplane YouTube

Transcript

JSON SRT VTT 130
0:00 so the last time i updated y'all on the storage service sorry can you even hear
0:03 me over this thing the last time i updated y'all on the storage server that
0:07 is used to manage all the data that's constantly flowing around here was back
0:12 in 2012. i mean Linus media group wasn't
0:15 even a company running out of my garage yet today's video is going to be a close
0:20 look at one of the new servers that we're adding before the move to our new
0:25 office and the 1500 dollar ouch
0:31 network switch that's going to be directing traffic on our new and
0:34 improved fully 10 gigabit network
0:47 fractal design listens and the define r5 case was made with feedback from you the
0:52 pc community so click wherever you want
0:55 to learn more how about here and here
0:59 all right so let's start with a look at our new network switch it's not that our
1:02 old gs752 tsx sucks or anything it's got
1:06 a ton of regular gigabit ports and enough
1:10 internal throughput that we'd be really hard pressed to even put a significant
1:14 load on it as things stand but while four sfp plus 10 gigabit capable ports
1:20 was fine in the old days when we only had three employees total we've grown to
1:25 eight team members now four of which will need access to a handful of servers
1:30 at lightning fast speed at all times so we're going to be adding a netgear xs
1:36 712 t 12 port 10 gigabit Ethernet switch
1:40 so here's a diagram of how the network layout is going to work we'll use two of
1:44 our existing 10 gigabit ports running in a teaming mode called lacp and direct
1:49 attach copper cables to connect the sfp plus ports on our new 12 port switch
1:55 bear in mind that this renders two of our rj45 ports inactive so this will
1:59 give us a total of 20 gigabits of connectivity speed between these two
2:04 switches this is important because our main high performance storage server
2:09 general bulk storage server will be on the xs 712 t side of things so let's say
2:14 a hypothetical 40 somewhat gigabit clients from the other side all wanted
2:19 to hit it at once we'd want them to have a nice fat pipe to reduce bottlenecks
2:23 the next high-speed 20 gigabit link will be two teamed 10 gigabit Ethernet
2:28 connections to our brand new server that i'm building today wanik server will be
2:33 replacing our current storage server ruskin server as the day-to-day
2:38 performance server it will deliver slightly better drive performance thanks
2:42 to its faster adaptec 6805 raid card but
2:46 since ruskin server has such a massive array of ten
2:50 three terabyte seagate consumer drives in raid six some of which are actually
2:54 refurbished an incredibly irresponsible setup but one that delivered mostly the
2:58 space we needed and that we couldn't afford to replace up until now
3:02 this one won't deliver that much more storage and actually not that much more
3:07 speed it's instead focused on reliability so it uses eight seagate
3:12 enterprise grade six terabyte drives in raid six for a total of 36 terabytes of
3:18 storage that can lose up to two drives before suffering catastrophic data loss
3:22 and on top of that there are drives that are actually designed for this workload
3:26 instead of general consumer drives and there's some other cool stuff going on
3:29 in the server as well so the revision of ruskin server that i showed off in this
3:34 video when we first went to 10 gigabit was using some weak sauce itx board and
3:39 a low power lga 1156 xeon that stuff's
3:43 for chumps man the backbone of wanik server system is much beefier we're
3:48 using an asrock x99 wse 10g an x99
3:53 motherboard with basically every single bell and whistle and then some that
3:57 weighs in at a whopping 600 dollars it
4:00 works with Intel xeon processors although that's not something that's
4:04 officially sanctioned by Intel since it runs a consumer x99 chipset with our
4:08 plan being to install an e5 2618l
4:12 low power 8 core for great multi-threaded performance and very low
4:16 power consumption it can also handle up to seven PCIe 3.0 slots at 8x to 16x
4:22 bandwidth giving us tons of options for raid or other expansion it can handle up
4:27 to 128 gigs of ecc ddr4 memory although
4:30 we'll only be installing 32 gigs of kingston value RAM that was generously
4:34 provided by kingston at the moment and last but certainly not least it's got
4:39 dual onboard 10 gigabit Ethernet ports
4:42 powered by an Intel x540 controller that is some kick ass on board networking
4:48 when you consider the cost of buying an add-in card with two rj45 ports running
4:53 that chipset so the process of building the system was pretty straightforward
4:58 mostly i actually reached out to an old contact of mine at norco the rackmount
5:03 case company not the bike one who provided the 24 drive capable rpc 4224
5:10 that we've actually been using for ruskin server for a really long time and
5:14 have been extremely happy with so we sent over two more of those cases one
5:18 for wanik to give us a lot of growing room and another for an additional
5:22 machine that i'm hoping to add to the network with a couple of 18 core xeons
5:28 as a network rendering box let me know in the comments if you want Intel to
5:32 support that crazy project maybe we can convince them
5:36 might be tough uh anyway so this case supports standard atx power supply so i
5:40 grabbed a 520 series boot SSD a cooler master v8 50 80 plus gold power supply a
5:45 basic video card that i had lying around and a tower cooler that didn't end up
5:49 fitting so i grabbed an Intel stock cooler and got to work
5:53 the plan as you probably saw on the network diagram is not to have this
5:57 server replace ruskin outright but rather to have russ connect as a nightly
6:02 backup for wanik this has two positive effects number one it gives us something
6:08 to switch to quickly in the middle of the day if wanik experiences some kind
6:12 of problem like a failed drive corrupted os or whatever else and needs time to
6:16 rebuild and number two is it allows us to practice what we preach for a change
6:21 data redundancy like raid is not the
6:25 same thing as backing up and critical data should always be backed up once
6:30 locally and then preferably again site
6:33 in the event of a physical disaster but that won't come for us until a later
6:38 stage now the astute among you may have noticed that my diagram also alluded to
6:43 a 45 drives 100 plus terabyte server and
6:47 you might be wondering what's up with that i wanted to do that build log today
6:51 but the parts haven't arrived in time so you'll have to settle for this one but
6:55 the ultimate plan when that arrives is to dump everything on it reconfigure
7:00 onex server with purely solid state storage pull all these six terabytes out
7:06 of it and then put those in the 45 drive
7:09 storinator that we have coming for a total of about 150 terabytes of raw
7:15 storage that we're going to use as an archive to replace the awful
7:19 shelf of random hard drives system that we have going on in our bathroom right
7:24 now which will also give us quick access to everything we've ever shot
7:28 apart from allowing us to not have to just kind of swap drives onto an
7:32 external drive dock in order to find old stuff so stay tuned if you're into
7:37 completely banana storage configurations guys because it is about to get really
7:42 interesting i mean even now it's like pretty great except for the fact that
7:46 until the new office is built it's going to be deployed in a bathroom speaking of
7:50 bathrooms well actually these tools have nothing to do with working on bathrooms
7:55 they're more for like electronic gizmos tearing them apart repairing them
7:58 upgrading them all that kind of stuff and they're from i
8:02 fix it so these guys have all kinds of professional grade tools and fantastic
8:06 guides on their site ifixit.com one of my favorites is their 54-bit
8:12 driver kit that's part of their pro-tec tools tool kit that's got a bunch of
8:16 like prying tools and tweezers and magnets for getting stuff out of i use
8:20 it for all kinds of stuff tearing apart ssds that have like security torx screws
8:25 taking apart nintendo ds's that use tri-wing bits and all kinds of like
8:29 triangle bit stupid stuff that's hard to find outside of buying an affordable kit
8:34 like that you can use it to work on all kinds of things whether it's you know
8:37 handheld gaming consoles like i said before but i've also used it on
8:40 everything up to as big as an imac in fact i did a teardown with their guide
8:45 with their tools of the imac 5k and it was super simplified i'm not going to
8:50 say super simple because there's some complicated stuff about it but super simplified by ifixit's kit and guide so
8:56 the pro tech tool kit is 65 bucks and is backed by a
9:00 lifetime warranty and if you use the offer code Linus 03 at checkout you can
9:05 save 10 off any purchase of 50 bucks or more so head over to ifixit.com Linus
9:10 which is linked in the video description to check that out now
9:14 so guys thanks for watching this video like it if you liked it dislike it if
9:17 you thought it sucked leave a comment at the link in the video description to our
9:20 forum where you can discuss this video if you have something to say also linked
9:24 in the video description we have a merch link for cool t-shirts like this one a
9:27 contribution link if you love the work we do and you think we should keep doing it and an amazon link so you can change
9:32 your bookmark to one with our affiliate codes whenever you buy hard drives or
9:35 whatever else we get a small kickback that kind of thing helps us out a lot
9:38 thanks again for watching and as always don't forget to subscribe and follow and all that good stuff