Why would Twitch streamers need a $20,000 server?? N3RDFUSION Visit

Linus Tech Tips ·Linus Tech Tips ·2017-05-06 · 1,899 words · ~9 min read
Floatplane YouTube

Transcript

JSON SRT VTT 146
0:00 so we have learned a lot much of it by trial and error over the last couple of
0:04 years about the better management of the Computing resources we have on hand
0:09 we've explored different video encoding
0:12 software Solutions we've looked at CPU encoding versus GPU encoding AMD versus
0:18 NVIDIA for GPU encoding and we even lost
0:21 almost all of our data in this video
0:24 here when wanx server lost a raid card
0:28 so we are finally ready to take our
0:31 edication by fire on the road and the
0:35 first stop is going to be our buddies at nerd Fusion down in Seattle where we
0:40 will be dropping off this storinator
0:44 server so let's get going then shall
0:55 we tunnel bear is the simple VPN app
0:59 that makes it easy to browse privately and enjoy a more open internet to try
1:03 tunnel bear for free check out the link in the video
1:06 description so we're here now this
1:09 actually isn't the first trip that's been made on account of this project
1:13 Matt seus zagurski from nerd Fusion
1:16 actually made his way up to the Frozen North about a month ago to do a tag team
1:21 build of the final config a pair of Intel Zeon E5 2697 V3 14 core processors
1:28 so that's 20 8 Haswell cores
1:32 total 128 gigs of ddr4 ECC quad Channel
1:37 memory a super micro X10 Dr T dual
1:41 socket motherboard with 10 GB networking on board and I'll explain why that's
1:45 important a little bit further on and
1:49 100 boy this thing is heavy 100
1:52 terabytes worth of Seagate Enterprise storage with available expansion base
1:57 for up to a few hundred terabytes more with new 10 TB helium drives thanks to
2:02 this awesome storinator that our friends over at 45 drives whipped up for us can
2:08 you guys actually help me with this thanks Matt so this is actually a
2:13 customized version of their new storinator so it's got an extended ATX
2:18 compartment instead of ATX thanks for holding that for me champ as well as
2:23 their new switch to 92 mm fans in the
2:26 front to make room for this LCD panel that lets you more easily diagnose
2:30 failed drives the last big change is the fact that the front panel can be
2:34 entirely toolless well it's okay toolless but screwdriver lless if you
2:38 don't screw that in and all the drives can be installed and removed without any
2:43 of that fancy bar holding down you know
2:46 top plates thing it's all just like a friction mount now uh we should get this
2:51 thing inside we should but if you guys find yourselves asking yourselves well
2:56 what would a bunch of twitch streamers need with some kind of like uber Mega
3:00 server you're probably not the only ones
3:03 so I'm going to use this opportunity where we're hand delivering the server
3:07 to walk through all of the different functions that this server is going to
3:11 be performing here at the nerd Fusion headquarters thanks to the magic of
3:14 unraid yes of course unrated is making another appearance in Linus's server
3:19 video surprise surprise so first and
3:24 foremost is the storage of archived
3:28 twitch streams as some of you probably know twitch only allows even Partners to
3:33 store their streams for about 60 days on
3:36 the service before it is deleted permanently so this at 100 terabytes
3:42 will be by far the largest storage server that they have in the building
3:46 which shouldn't be that surprising giving the only other one that they have
3:49 is there on that shelf and is awful and
3:53 will allow them to store about one year
3:56 of archived footage for easy access to
3:59 everyone who works here I got to figure out how to get out of
4:03 here yep that was easy gymnast so use
4:08 case number two is really cool and far beyond what you'd be able to do with a
4:12 typical Standalone NZ unit like we saw sitting in the closet they're going to
4:17 fire up a Windows VM on the unraid server then they're going to load an
4:20 application called wowza that is going to enable them to do a couple of
4:24 different things first of all they will be able to save a 12 megabit full 1080p
4:29 version of everything that they stream and because that's not really optimal
4:34 for twitch they will be able to live transcode that incoming stream onto the
4:39 server to 4 megabit 900p which is ideal
4:43 for twitch this has a couple of effects number one is it gives them better
4:48 quality footage to work with for vods or if they want to bring up a past
4:51 broadcast for whatever reason during a live broadcast and number two is with a
4:57 little more magic within wowza it would actually enable them to have an off
5:02 platform an off twitch higher bit rate stream available for some of their
5:07 biggest supporters that's something that is not happening yet but could be
5:12 possible with this setup use case number two and this is actually really cool
5:16 involves a second VM this time Linux running a program called fog it's a free
5:21 open-source cloning utility and the point of it is that we're actually
5:26 standing in one of their guest streaming rooms so whether it's a remote employee
5:30 who's in town for a while or someone coming in to do a a collab stream from
5:34 the office here the point of it is to be able to take these guest streaming PCS
5:39 and quickly and easily back them up or restore them to a previous state so that
5:45 you know Alex's passwords or applications or whatever else are wiped
5:50 off this computer and it's ready to rock for the next person who needs to use it
5:54 a second Linux VM is going to be set up as a dedicated Minecraft server just for
5:59 the guys here within the office now they already have one but it's hosted at ovh
6:04 up in Canada which is a couple of problems number one is there's distance
6:08 which means things can go wrong with the link between here and there number two
6:12 is that it costs money if they host it out of here for people playing locally
6:16 then it doesn't cost any extra money other than this server that we're giving
6:20 them anyway and number three is that having it here on site in a VM means
6:25 that they can just allocate more CPU and GPU resource to it as as needed because
6:30 as some of you will know Minecraft servers can be RAM and to a lesser
6:34 extent CPU Hogs and let's face it if
6:38 your Minecraft server isn't performing properly you could be having a worse
6:42 gaming experience than if you were trying to game without
6:45 Doritos these aren't Doritos these are
6:49 Tostitos they're stale so a third VM and we didn't really
6:54 have anything to illustrate this because it'll be a year before they actually
6:58 need one of these uh because that server is so huge so a
7:02 third VM is going to be responsible for taking the archived footage off of the
7:08 hot storage and putting it into Cold Storage so they're actually going to be
7:11 picking up an autoloading tape drive
7:14 which will basically uh once footage reaches a certain age or the server
7:18 reaches a certain amount of fullness it'll take any of the oldest footage
7:23 dump it onto tape label it move it out
7:26 of the way and insert a new tape into the tape drop
7:30 Drive oh cool okay so the last thing
7:33 they're going to be doing is replacing their current security system with like
7:37 a 15 camera setup this will actually be a second Windows VM we're up to a total
7:42 of five VMS that is going to enable them to do a couple of things so number one
7:47 is running I think they were going to use something like ey spy or similar so
7:51 they're going to be able to have all those cameras keeping an eye on the employees who are you know fooling
7:56 around instead of working that's the idea right Matt yeah
7:59 yep got it yep and second of all they've
8:03 actually talked about experimenting at least maybe to try it once with having a
8:07 fullon live stream of everything that's going on in the office a second use
8:13 aside from the whole video encoding thing for the CPU power that our little
8:18 server in the closet there brings to the table so I hope you guys enjoyed this
8:22 little look at all the things our fancy little server is going to do and I guess
8:27 uh sort of indirectly what actually goes into running a a Twitch streaming
8:33 company something that I bet a lot of you did not even realize existed so let
8:39 me know in the comments below if there are any other creators that you think
8:43 would have use for even if it's just storage a server system like this and if
8:47 you'd like to see us try and hook them up Squarespace lets you have an online
8:52 presence as easily simply and quickly as
8:55 you can possibly imagine they've got 24/7 support via live live chat and
9:00 email to help you get your site online and working great it costs just 12 bucks
9:05 a month to start and you get a free domain if you buy Squarespace for the
9:08 year and all their beautiful templates feature responsive design so your
9:11 website scales to look great on any device Commerce is included their logo
9:16 designer is included cover pages is included it's a feature that lets you
9:20 have a beautiful one-page online presence in minutes and everyone can now
9:24 publish content in Apple news format directly from their Squarespace blog
9:28 module they're always adding stuff like that to make your website more usable
9:33 and easier to navigate so if all that sounds awesome start a trial with no
9:38 credit card required and start building your website today and when you decide
9:42 to sign up for Squarespace make sure you use offer code L we'll have that in the
9:46 video description to get 10% off your first purchase
9:51 woo so thanks for watching guys if you dislike this video you know what to do
9:55 but if you liked it hit that like button get subscribed maybe even consider
9:58 checking out the products that we featured today at Amazon at the link in
10:02 the video description also in the video description we've got our merch store
10:05 where you can buy cool shirts like this one as well as there's something else
10:08 there right link to our community Forum which you should totally join now that
10:12 you're done doing all that stuff you're probably wondering what to watch next don't miss the biggest lesson we learned
10:18 about server stuff when we lost all of our data temporarily but uh maybe I
10:22 shouldn't have spoiled it whatever there's a lot of suspense and you can
10:25 check that video out here