These Servers are TOO EXPENSIVE - Hybrid Storage Explored

Sdílet
Vložit
  • čas přidán 25. 07. 2024
  • Visit www.squarespace.com/LTT and use offer code LTT for 10% off
    Get iFixit's Marlin Screwdriver set today for only $24.99 USD at www.ifixit.com/linus
    Buy HDDs on Amazon: geni.us/yIvdUPw
    Discuss on the forum: linustechtips.com/main/topic/...
    Our Affiliates, Referral Programs, and Sponsors: linustechtips.com/main/topic/...
    Get Private Internet Access today at geni.us/7lLuafK
    Linus Tech Tips merchandise at www.LTTStore.com/
    Linus Tech Tips posters at crowdmade.com/linustechtips
    Our Test Benches on Amazon: www.amazon.com/shop/linustech...
    Our production gear: geni.us/cvOS
    Twitter - / linustech
    Facebook - / linustech
    Instagram - / linustech
    Twitch - / linustech
    Intro Screen Music Credit:
    Title: Laszlo - Supernova
    Video Link: • [Electro] - Laszlo - S...
    iTunes Download Link: itunes.apple.com/us/album/sup...
    Artist Link: / laszlomusic
    Outro Screen Music Credit: Approaching Nirvana - Sugar High / approachingnirvana
  • Věda a technologie

Komentáře • 3,3K

  • @LinusTechTips
    @LinusTechTips  Před 5 lety +2693

    The Apple fusion drive bit is a gag I should've probably presented better as a joke, lol. Basically, a Fusion Drive was Apple's take on the technology and I just thought sliding that in there would be comical. Unfortunately, not everyone knows that. Sorry for the confusion. :P
    -Editor

    • @nova-man
      @nova-man Před 5 lety +78

      hi there, forward this to linus please thanks.
      www.c-sharpcorner.com/UploadFile/cd7c2e/how-to-set-caching-options-for-a-shared-drivefolder-by-usin/

    • @TheTeuthras
      @TheTeuthras Před 5 lety +52

      Thought it was true at first, but its Apple. A lot of what they do is just marketing jargon of already somewhat established technologies.

    • @chiefbigpooh
      @chiefbigpooh Před 5 lety +24

      I did lol irl when i saw it.

    • @devvielife2968
      @devvielife2968 Před 5 lety

      Haha

    • @devvielife2968
      @devvielife2968 Před 5 lety +6

      Linus Tech Tips A better sponsor for this video would be honey for saving a buck

  • @bluesmachine1006
    @bluesmachine1006 Před 5 lety +848

    Linus: “so I’ve got a problem”
    LMG Staff:

    • @mayrln
      @mayrln Před 5 lety +16

      r/programmerhumor

    • @default632
      @default632 Před 5 lety

      @@mayrln ihavereddit :)

    • @wilsonkff
      @wilsonkff Před 5 lety +1

      Let's drop it.

    • @results4526
      @results4526 Před 5 lety +1

      This should have been the ending sponsor spot:
      Linus: "to take some of the sting out of things.......TING!"
      not Squarespace :P

  • @klm1784
    @klm1784 Před 5 lety +336

    Linus makes editors more efficient
    Editors make videos for viewers
    Viewers watch Linus make editors more efficient

    • @joojoobeans8671
      @joojoobeans8671 Před 5 lety +3

      Please use commas

    • @Calihan
      @Calihan Před 5 lety +30

      @@joojoobeans8671 Three separate lines, why do you need commas for that? When you drop a line it's already a pause.

    • @touchofthorn1841
      @touchofthorn1841 Před 4 lety +9

      when your that pathetic to correct a grammar mistake on a CZcams comment that isn’t actually a grammar mistake

    • @xicofir3737
      @xicofir3737 Před 4 lety +5

      Linus should water cool the editor's for better performance.

  • @dazr6604
    @dazr6604 Před 5 lety +176

    You need to run the Tier Optimization Windows Schedule task to have Storage Spaces use its heat map and move the data between the SSD and mechanical tiers. You totally forgot, or didn't know, to do this. You can also specify the file name extensions that will always go to the SSD tier by default and how many days they stay there for. This is all built in, but you didn't set it up!!

    • @CaffeinatedTech
      @CaffeinatedTech Před 5 lety +31

      Are these things obvious in the GUI, wizard, or quick-start guide; or are Microsoft still trying to sell certification training? I mean these steps sound fairly important to a successful setup.

    • @andrewyork3869
      @andrewyork3869 Před 5 lety +18

      @@CaffeinatedTech just another reason to use Linux....

    • @CaffeinatedTech
      @CaffeinatedTech Před 5 lety +2

      @@andrewyork3869 Exactly.

    • @andrewyork3869
      @andrewyork3869 Před 5 lety +5

      @@CaffeinatedTech we need more open hardware

    • @ZerdN
      @ZerdN Před 4 lety

      Isn't the default to fill up the SSDs first though?

  • @franscartoons
    @franscartoons Před 5 lety +927

    8k because future generations need to watch Linus drop things

    • @franscartoons
      @franscartoons Před 5 lety +16

      Manuel Kreuzberg pewdiepie uses a broken super8 camera

    • @bryncb
      @bryncb Před 5 lety +59

      Main reason they record 8K is probably to be able to crop and maintain 4K resolution.

    • @Steamrick
      @Steamrick Před 5 lety +29

      Plenty of reasons to go 8K regardless. Cropping without quality loss has already been mentioned, for one. Also, they want good quality footage available for the rare occasion that they put in a flashback moment years from now. Besides, plenty watch at 4K. I do, for one, despite my 1080p screen, because with youtube's extreme compression it gives better overall quality when downsampling. And I might not go back to watch a review of some kind in 10 years, but I very well might go back to a few miniseries like 'honest answers' or 'the rugged, manly way' that'll still be interesting.

    • @lmmgamesandmore3296
      @lmmgamesandmore3296 Před 5 lety +5

      @@Chris-rg6nm wtf i watch everything i can in 4k

    • @idcrafter-cgi
      @idcrafter-cgi Před 5 lety +1

      Jea too see all the Details

  • @techgamexstudio.6858
    @techgamexstudio.6858 Před 5 lety +537

    Pulls apart 40k red camera
    Droped 10k processor
    Have to buy 7k worth of used SSD
    This year is going to be hard for Linus....

    • @VanlockFR
      @VanlockFR Před 5 lety +7

      ouch, when did he drop a 10k processor ? :D

    • @saifudinkhuzema6525
      @saifudinkhuzema6525 Před 5 lety +10

      @@VanlockFR 100k build

    • @OtherTheDave
      @OtherTheDave Před 5 lety +1

      Did the camera not work after it was reassembled? I thought that it was still taken apart at the end of that video.

    • @manaspradhan8041
      @manaspradhan8041 Před 5 lety +9

      @@OtherTheDave I don't think they have reassembled it yet

    • @CookedPorkchop10
      @CookedPorkchop10 Před 5 lety +2

      @@OtherTheDave They haven't reassembled it yet, as far as I know

  • @InIMoeK
    @InIMoeK Před 5 lety +138

    Storage spaces in 2k12 works with a scheduled job for tiering.
    Try S2D in 2k16. That wil scale

    • @thomawesome90
      @thomawesome90 Před 5 lety +21

      This is a nearly perfect answer server 2019 interfaces with the new admin center much better to give better reporting on cache etc.

    • @JonasSkullerud
      @JonasSkullerud Před 5 lety +15

      S2D in 2016 is pretty awesome. Hitting a million IOPS on random tests. Its also not per file, but per block so only parts of the files is cached if needed so (ie parts of a vhdx file (or movies in Linus' case)).

    • @thomawesome90
      @thomawesome90 Před 5 lety +10

      Last year in September 13.7 million iops demonstrated with s2d.
      If LMG expect enterprise grade performance to match the professional production and delivery of content money has to be spent on the correct grade of hardware for the job. It's great to make a video using consumer grade storage and a consumer based storage software, but surely now it's only fair to do storage spaces properly with a real s2d solution?

    • @InIMoeK
      @InIMoeK Před 5 lety +2

      thomawesome90 I also noticed that a 2 node cluster is now supported. And dedup on ReFS. Only down side is that you need datacenter licensing which can be pretty expensive

    • @Thefreakyfreek
      @Thefreakyfreek Před 5 lety +16

      Why write 2k12 when 2012 HAS THE SAME NUBER OF KEYSTROKES

  • @mikethewordsmith4263
    @mikethewordsmith4263 Před 5 lety +76

    Watching Linus walk around with a mechanical drive is leagues better than any horror-game streamer.

  • @xorinzor
    @xorinzor Před 5 lety +603

    - Doesn't wanna spend 7-8k on more SSDs
    - Takes apart a >$40k RED camera to make it water cooled
    LTT logic.

    • @marcusm5127
      @marcusm5127 Před 5 lety +27

      Buying ssds isn't cool opening a red camera is. It's like deliding a xeon platinum VS just buying more.

    • @tyriekcarr9123
      @tyriekcarr9123 Před 5 lety +8

      Builds a $100,000 pc

    • @MaksKCS
      @MaksKCS Před 5 lety +9

      @@marcusm5127
      Oh yeah, because doing "cool thing" is more important than not being worried about destroying an 8k camera.
      _fuck im probably gonna get wooshed_

    • @arbitraryalias9825
      @arbitraryalias9825 Před 5 lety +30

      -Has 20 employees and is hiring more.
      -Doesn't want to invest 8k to make them more productive.
      Startup logic.

    • @kernelpanic2887
      @kernelpanic2887 Před 5 lety +4

      @@MaksKCS _As you haven't got woooshed yet._
      r/woooosh

  • @TheCatpirate
    @TheCatpirate Před 5 lety +2217

    You know it's bad when Linus calls something expensive.

    • @zenv9180
      @zenv9180 Před 5 lety +61

      Uh no he always calls things expensive lmao

    • @themonroe654hd6
      @themonroe654hd6 Před 5 lety +36

      It's lip service because all this stuff comes free anyway.

    • @Bierkameel
      @Bierkameel Před 5 lety +30

      No he is just cheap and using toys to keep a company running.

    • @tggasser
      @tggasser Před 5 lety +80

      Expensive? This dude has no idea. You should see how enterprise grade storage servers deal with such a small workload. Perhaps he is a CZcams "Tech" reference, but in the industry this would be called child's play

    • @oldschool1079
      @oldschool1079 Před 5 lety +13

      Lol, so this how it looks like when Linus goes *budget* :)

  • @ruediix
    @ruediix Před 5 lety +34

    As a note, Linux has several semi-automated solutions other than the old standby ZFS.
    There are several block layer options such as BTRFS tiered storage mode, BCacheFS and LVM Cache mode.
    BCacheFS is considered still beta, and I'm not sure if you'd be comfortable using it, even with the stable feature set, on data. There is an older project that only implements the block layer transposing it into a unified virtual block device, but that would have a steeper learning curve and more complex setup.
    LVM Cache mode has a rather high learning curve, but there are GUIs to set it up that make it easier. I set an LVM Raid up in the early 2000s using such a GUI it wasn't that hard. Still, it's a steeper learning curve and not an automatic solution.
    BTRFS is an automatic solution which is nice. It can even handle automatically handling the desired redundancy data across drives, and whether to bother with redundant read or just redundant write. You would want 2x to 3x redundancy on the permanent storage with redundant write and interleaved read. For the upper tear you probably want full interleave across all devices. BTRFS was designed by Oracle for large objectbase files, because of the exact ZFS issues you encountered. It works well with all sized access from BTRFS.
    There are also several options utilizing the VFS layer and a FUSE transparent conversion. In this case you would want EXT4 or BTRFS on your physical layer managed by BTRFS and F2FS on your SSD which should run a conventional interleaved RAID. You want write-through cache or a quick flush cache. The later would give better performance, but the former means near zero chances of data loss from power failure to server.
    In all these cases Linux gives some pretty good options as of cache management. You would probably want simple Most Recently Accessed for your purpose which is much like an FIFO except it gets pushed to the back of the queue every time it is accessed. You will likely either want a short flush cycle or write-through. A short flush cycle will greatly reduce write times with minimal potential for data loss in a system failure of the SSD layer which is tuned for speed not reliability, while a write through will insure insure immediate copy to the long term layer, but at the cost of substantial write speed and increased fragmentation of the physical layer. (BTRFS introduces means to reduce fragmentation that weren't in ZFS, but they work even better with a short flush to disk wait.)
    As of getting better performance, on any OS, don't use mirror on the top layer, and use a high redundancy single read, mirror on write system for the long term storage layer.

    • @11wallace11
      @11wallace11 Před 5 lety +3

      Good luck getting Linus switching to Linux

  • @BlackBird26
    @BlackBird26 Před 5 lety +96

    your employees are pretty lucky if something is slow you make a video on making it better for them, the rest of us just have to deal with shit technology in our businesses cause its TS lol

    • @meloD30
      @meloD30 Před 5 lety +16

      Wait, they give you technology at your job?
      **drops chisel and mallet**

  • @xilefhd
    @xilefhd Před 5 lety +569

    Why don't you add more RGB lights to the Server to speed it up?

    • @youtube_gaming
      @youtube_gaming Před 5 lety +16

      Yes light is speed. Speed is key

    • @leonflpqzhz4765
      @leonflpqzhz4765 Před 5 lety +5

      You're wrong RGB lights only speed up processing speed not reading and writing speed.

    • @CheesyPencil
      @CheesyPencil Před 5 lety +3

      Leon Flp Qz Hz they do both don’t you know the lights hit the hard drive / SSD or anything and speed them up and if the light are on them it’s even faster!

    • @Spreehox
      @Spreehox Před 5 lety +7

      That's not how drives work...
      You need to slap a spoiler on that bad boy

    • @wbblueye1387
      @wbblueye1387 Před 5 lety

      @Just Pizza Open Door = Open Door

  • @slepix
    @slepix Před 5 lety +127

    Storage spaces uses a regular scheduled task to "optimize" the volume. You can find it in "Storage spaces" section of task scheduler. If you execute it, it will analyse the usage and promote hot block to ssd tier. There is an option to forcefully promote a file to tiered storage using powershell. It's one command iirc. When you create a volume via ps, you can specify the size of WBC which will improve your writes. Default is 1 GB which means that the first 1 GB of data will go to ssds and then spill over to spindles.

    • @slepix
      @slepix Před 5 lety +17

      Also, there are couple of options you need to tweak in order to get SSD/HDD cache working properly. By default Storage spaces doesnt use SSD/HDD built in cache.

    • @Nathan-gj8ch
      @Nathan-gj8ch Před 5 lety +11

      This is how I setup my 30TB plex server so making thumbnails for new incoming videos is not slow and the whole extended family can watch the new movies simultaneously with out queuing or buffering

    • @raffaelezippo8109
      @raffaelezippo8109 Před 5 lety +7

      @@Nathan-gj8ch Such a complex high performance tool used for home streaming from a Plex server. Relatable

    • @TheIvicask
      @TheIvicask Před 5 lety

      @@slepix what do you mean it doesn't? If u create storage pool containing slow and fast ssd tier it automatically uses faster tier to store hot data, with resfs it does even live tiering, and write back cache allways works but it's set to 1gb default unless you set it bigger via powershell

    • @TobiasTimpe
      @TobiasTimpe Před 5 lety +2

      Forget it, he already gave up and filled the SSD server's second row ;)

  • @alvinchan7746
    @alvinchan7746 Před 5 lety +77

    ssd config cost 8 grand
    linus drops a priceless xeon...
    🤔

  • @MeAtHome5
    @MeAtHome5 Před 5 lety +98

    You need to get Wendell in again to teach you linux.

    • @tolpacourt
      @tolpacourt Před 4 lety +4

      I'm sure there is a FOSS solution to this problem.

    • @danieledwards3376
      @danieledwards3376 Před 4 lety +4

      @@tolpacourt bcache :)

    • @user-mj8ru6bx4w
      @user-mj8ru6bx4w Před 3 lety

      Linus*

    • @rudysal1429
      @rudysal1429 Před 3 lety +1

      @R3tr0hax Media Group Anthony is cool but wendell is more experienced

    • @deViant14
      @deViant14 Před 3 lety

      @@danieledwards3376 apparently also lvmcache

  • @djdannypachy
    @djdannypachy Před 5 lety +600

    Hey Linus, what you mention is possible to do! You can use your existing servers (or file shares). Basically, you would have two seperate file volumes / file shares, one would be using NVMe SSD drives and the other would use hard disk drives (your archive). You can create a PowerShell script (or find one online) that would move the files (i.e. project folder) from the fast to slow storage based on your criteria. For example, if a project folder hasn't been accessed, modified or moved within a certain period of time it would be moved to the slower storage. This can also work the other way too, if a folder has been accessed or modified in the slow storage (your archive) it would be moved to the fast storage. You can have the Powershell script(s) run automatically using Task Scheduler. For instance, you can have one script that checks your fast storage on a daily basis, and another check your slow storage more frequently (every hour, 30 minutes, 5 minutes, etc).

    • @vovochen
      @vovochen Před 5 lety +53

      So sad he wont read this :(

    • @VideoInformation
      @VideoInformation Před 5 lety +5

      Interesting

    • @Llama052
      @Llama052 Před 5 lety +82

      Or just use a real caching method that isn't Windows Server lol

    • @Kieeps
      @Kieeps Před 5 lety +39

      But that would get you 2 shares, the good thing with cached systems or layered tiers is that it will still only be one share even though its on the fast, or the slow drives...
      There are employees and LTT that doesn't know what a share is :-P that itself would yeld cunfusion/social bottlenecks that's way slower then the time you save on the system itself :-D social engineering at its best.

    • @houdwarz
      @houdwarz Před 5 lety +28

      @djdannypachy's Scheduled Task idea (or file copy triggered task even ?) is an interesting solution, but this can be simplified to a single File Share, using Tiered Storage and Tier Pinning (ps> Set-FileStorageTier) based on files last access times, combined with forcing an immediate Tier Optimisation to apply the pinning changes aka move files from tier to tier (ps> Optimize-Volume -DriveLetter X -TierOptimize). Your Virtual Drives would also probably greatly benefit to be setup with a large Write Cache, which can only be customised using PowerShell commands.
      Lastly, to be honest, learn PowerShell if you want to play with Storage Spaces ! You can build yourself a script to easily destroy and rebuild the whole Storage layers and File Shares in a minute using different parameters that you can then benchmark for your specific use cases. Several parameters are also only available to the Powershell commands.

  • @tarekl.3725
    @tarekl.3725 Před 5 lety +535

    the hidden purpose of the video is probably to get someone to sponsor this project... 10/10 would have tried the same if i were linus' sandals and socks

    • @NinjaInTheFirstDegree
      @NinjaInTheFirstDegree Před 5 lety +10

      Surely he has enough hardware lying around to build a proof of concept.. then spend money.

    • @tarekl.3725
      @tarekl.3725 Před 5 lety +5

      @@NinjaInTheFirstDegree it's not just the hardware....

    • @TerranceShepherd
      @TerranceShepherd Před 5 lety +5

      Float plane video already revealed they just bought more nvme drives.

    • @NinjaInTheFirstDegree
      @NinjaInTheFirstDegree Před 5 lety

      I understand but its just windows server, which can be implemented for free temporarily. So any money is going into hardware at this point.

    • @NinjaInTheFirstDegree
      @NinjaInTheFirstDegree Před 5 lety +3

      And the main question is how was he only getting 220MB/s from 4 10TB and 2 SSDs? Raid 10 with those 4 should have gave him at least 400MB/s I sure hes was using 10gbit.

  • @zcixoT
    @zcixoT Před 5 lety +56

    Tiered Storage Solutions are not meant for Video editing... You could technically use it in the correct setup if you have security cameras with a constant data-flow that cuts the files into say 5GB segments. If you then need one of the files it will bump it up to Tier 1 and go from there.
    But working off of a system like that using the SSD Tier as a cache instead of an actual storage space which it should be seems like an extra step that just adds workload to the storage/server and reduces performance.
    In the Consumer-market there used to be SSHD drives which were HDDs with an SSD cache built in. Obviously didn't sell up too good though lul
    Most data tierings won't work too well with large video files since well... they are large video files without compression. then it's 8k footage which just makes the whole thing explode and puts a gigantic workload on the server/storage that has to process it..
    The Tiering technique Linus is trying to implement could work for the basic little company that has all their Database-stuff as simple documents and that can be compressed without a problem.
    I don't even know why I felt the need to write this excessive comment but... well here you go ^^

    • @MikeDawson1
      @MikeDawson1 Před 5 lety +7

      this is the answer. 300GB compressed files that are hit with heavy random IO won't work well with tiering. He should test building out server with a huge array of cheaper SATA SSD drives instead of NVME if he wants to save money - if you throw enough SATA SSDs in there they might not notice any difference from the nvme for video editing (would be good to test out in his case)

    • @zcixoT
      @zcixoT Před 5 lety +4

      @@MikeDawson1 that is true.
      But in the long run.. we're taking about Linus he's gonna buy the expensive drives anyways lul

    • @joshs3229
      @joshs3229 Před 5 lety +1

      Excessive comment or just an uncompressed comment?

    • @HardwareNumb3rs
      @HardwareNumb3rs Před 5 lety +1

      Actually this is the right comment for a video like this, for video editing workloads a storage with 8+ sata drives and some nvme as cache works way better than tiered, and less expensive too, QNAP 8/12 bays are great for that, and cheap (against enterprise storage competitors)

    • @HardwareNumb3rs
      @HardwareNumb3rs Před 5 lety

      @Nick McCollum NVMe is a terrible waste of money for video editing, there's no need for high IOPs like a Database or VMs, even an array full of SATA SSD is wasted, for editing they need capacity and throughput, 8 disks in raid 5 can easily saturate a 10Gbit LAN, that is the ultimate bottleneck. A 12 bays QNAP rackmount Xeon based full of 10TB Seagate Ironwolf drives will cost arount 7K$ for 120TB of RAW capacity, 58$ per TB, try to do that with NVMe or SSD...

  • @ScammerRevolts
    @ScammerRevolts Před 5 lety +28

    Rip the wallets money.

  • @jr_kulik
    @jr_kulik Před 5 lety +204

    Small Canadian man realises he can’t save money.

    • @turing6976
      @turing6976 Před 5 lety +17

      upload this video to pornhub with that title

    • @karnige5804
      @karnige5804 Před 5 lety +8

      small canadian man has attractive asian wife, own multi million $ business and lives in the best country in the world

    • @jr_kulik
      @jr_kulik Před 5 lety +3

      The Karnige “Best country in the world” ha you haven’t seen Switzerland then. Like Canada, but much better.

    • @remytv
      @remytv Před 5 lety

      Would be a great slogan for picking a cell phone plan too. Lol

    • @Corei14
      @Corei14 Před 5 lety +5

      Small Canadian man gets FUCKED in ass by realizing he needs more storage

  • @klink388288
    @klink388288 Před 5 lety +153

    You can accomplish all of what you were describing on linux.
    Namely:
    unionfs to make your ssd pool and hdd pool showup as one and the same.
    Cronjob with "find -atime ..." that runs at a desired interval and moves things around based on last access time

    • @St0ner1995
      @St0ner1995 Před 5 lety +19

      Linux: the answer to the worlds problems

    • @VidKa0S
      @VidKa0S Před 5 lety +5

      Like the above comment so that Linus can read it

    • @aanesijr
      @aanesijr Před 5 lety +6

      Yeah but that locks I/O during the move. You need a lower abstraction layer.

    • @klink388288
      @klink388288 Před 5 lety +2

      @@aanesijr a non issue really with their use case. Files wouldnt be moved off the cache if they haven't been accessed for x number of days so in the off chance they tried to write exactly at the time of the move, then their op would wait the few extra seconds. Union-fs supports copy-on-write in the other direction. Plus linus said keep it simple lol. Literally easier than the powershell commands linus was running.

    • @klink388288
      @klink388288 Před 5 lety

      @@DihelsonMendonca thats why i listed the tools and their usage

  • @emmy4691
    @emmy4691 Před 5 lety +34

    Yeah, it's some cool server hardware and all.....
    *But is it RGB Fusion 2 compliant?* /s

  • @kaldo_kaldo
    @kaldo_kaldo Před 5 lety +1

    I always appreciate your server and server-grade related content. There aren't a lot of people showing this sort of content to the public, but more importantly, no one is really doing it in an accessible way like LTT.
    I'd bet that 80% of your userbase can build a computer and they're not really here to learn about how to do that but rather to see interesting tech that they'd never get to use themselves. The server side stuff is among that, but it's also an opportunity to learn and see this interesting side of computing that's usually only talked about in small, confined spaces with loud fans.

  • @jasb78
    @jasb78 Před 5 lety +62

    Linus... Storage Spaces Direct basically builds a SCSI adapter not too different than any other storage adapter in device manager. This means you can stack various other caching technologies on top of Storage Spaces to build the type of tiering you need. You need a minimum of 2 ssd/nvme cache drives in mirror mode per pool so that if one cache drive dies the other one can still take over. The Cache drive must support write protection during a power failure event (a battery backup on board the cache drive) Also, consumer grade nvme and ssd drives are not suitable in storage spaces direct because they don't support power failure protection. So once you have a Storage Spaces adapter defined and built you can attach tools to it such as "Fancy Cache" or "Condusiv Diskeeper" to prioritize hot data in RAM, eliminate fragmented i/o., eliminate disk fragments, save wear and tear on your disks, etc. Your biggest worry will be ensuring the battery backup can hold up long enough to flush the cache; OS crashes are also going to cause data loss as well. Also you're using an outdated version of Storage Spaces (2012) and the 2019 version of Storage Spaces Direct is a much improved overhaul of Storage Spaces. Caveats of Storage spaces is that you cannot shrink or expand fixed sized pools, and if you run thin pools you had better ensure your enclosure can physically house enough storage in the future to cover the thin capacity you specified. Your best use case with storage spaces is to run in a cluster of at least 4 nodes, if you intend to run in thin mode. Storage Spaces supports expanding across multiple nodes so clustering is its best use case. In a clustered Windows Server environment your licensing costs will still be significant. Also, consider mirroring across entire nodes instead of just within one node.

    • @NicolasBana
      @NicolasBana Před 5 lety +6

      Real MVP. I understood maybe 75% of that, but damn storage technologies are cool

    • @smallfoxx
      @smallfoxx Před 5 lety +4

      Also, rather than have a huge cage of drives and a single server, you might consider doing a Storage Spaces Direct across multiple servers with large drives and cache in each. That way you can minimize your bottle necks and scale out additional nodes to increase performance rather than just trying to add disks.
      docs.microsoft.com/en-us/windows-server/storage/storage-spaces/storage-spaces-direct-overview

    • @nybrand
      @nybrand Před 5 lety

      Thanks for the url

    • @TK199999
      @TK199999 Před 5 lety

      @@smallfoxx There is a possibility if Linus uses multiple severs, that networking bottlenecks could occur. Also I agree with others Linus may need to bite the bullet and switch over to enterprise level system drives for his video's. I am not an expert, but I think one of the big issues Linus is running into is file size problems. Meaning his 8K video files are just to large for his consumer level setup. I suspect in the future these problems will only get worse and file sizes will just get larger over time, so Linus may not have choice in the end. I bet with a little work Linus could get a sponsorship from one the enterprise drive and server system companies. To pay for and install a new enterprise system, just have Linus participate and watch as he basically drops things, along with other Linus shenanigans.

    • @smallfoxx
      @smallfoxx Před 5 lety

      @@TK199999 He's been putting a lot of money into getting his 10Gbps everywhere network, so spreading the load between multiple hosts with 10Gbps each should help to utilize the available bandwidth between it and the guests. As for large file sizes, it was designed to be able to work with VHD's for VM's and SQL databases, so it should be able to cope with it, but mileage may very. However, when it comes to hardware, I agree biting the bullet and moving to enterprise is likely where he's at; there are lot of options out there.

  • @i-win
    @i-win Před 5 lety +799

    This means I can't run my Minecraft server smoothly?

    • @fazeobama8872
      @fazeobama8872 Před 5 lety +66

      @Fun for CHEAP HOW CAN PEOPLE ALWAYS NOT GET JOKES

    • @Temppy1
      @Temppy1 Před 5 lety +6

      @Fun for CHEAP i think his memeing

    • @CaveyMoth
      @CaveyMoth Před 5 lety +7

      This means I can't clean my metal computers properly?

    • @patience__8051
      @patience__8051 Před 5 lety +9

      @Fun for CHEAP now try to run 200mods on said server

    • @OGBeefStew
      @OGBeefStew Před 5 lety +3

      Are you cheating on my server?

  • @cfulp
    @cfulp Před 5 lety +103

    You're cheapest option is most likely Debian running ZFS (1GB RAM for every 1TB of Storage sounds like a lot, but there's tons of used server grade ECC RAM out there for sale). Using linux will allow you to get more granular control over all the OS components. Make sure you tweak the ZFS settings for your setup, hdparm to max write speeds, and configure NFS for parallel writes.
    Another, but slightly more expensive solution would be setting up a distributed file system cluster like GlusterFS which load balances read/writes amongst servers in the cluster to maximize I/O. Depending on your team's file read/write habits, this may end up giving you better performance.
    The much more expensive but performance oriented solution would be to purchase a used SAN solution. Similar to your DAS, you could purchase one or more EMC/3PAR shelves containing various 7.2k-15k disks and another shelf containing only SSD drives to be used as flash cache.
    If you want to go all out, full enterprise: 1x Storage Rack consisting of several large storage disk shelves, 1 or more fast cache shelves, 1/2x SAN switches, and Fiber channel cards for each desktop. It's expensive, but you can get insane performance this way. Broadcome and various cisco manufacturers support SAN speeds of up to 128GFC (204Gb/s).
    I love watching these server tour videos. Keep 'em up!

    • @halflife82
      @halflife82 Před 5 lety +7

      CryptoChris I 100% agree. Even before watching this video I was asking myself, why is he not going with enterprise solutions??? I work for a very large company in IT and the needs of his File System is tiny compared to what I’m used to. There are so many options to increase his thoroughput, though some are expensive I will admit. I just kind of laugh that he’s trying to do all this san workload with a “desktop grade” solutions. Lol

    • @costafilh0
      @costafilh0 Před 5 lety

      So he needs 1024Gb of Ram? cool!

    • @kaldo_kaldo
      @kaldo_kaldo Před 5 lety +3

      "1GB RAM for every 1TB of Storage sounds like a lot"
      Honestly not really. They have 24TB of usable space on their current setup. 24GB+ of RAM is frequently found in a lot of above average workstations, and higher end desktops and laptops, let alone servers.
      Of course, the goal would be to vastly increase the storage space, but if they went up to... say 256TB, then 256GB what they would need, and it equates to a decent server, it's not even a high end server. You're looking at about $1500-2000 for that, which compared to the upgrade he might do here ($5000+) for maybe getting closer to 50TB, sounds like quite a bargain. Though of course, the 50TB option has no drawbacks beyond price.

    • @AfifAhmad
      @AfifAhmad Před 5 lety

      What you've described is exactly how his archive server(s) are set up using ZFS and GlusterFS. Check out his Petabyte Project video

    • @fuckelonmusk
      @fuckelonmusk Před 5 lety

      @Lassi Kinnunen "Linus Media Group is a full service production agency with decades of collective experience in web video and social media and influencer marketing. We've worked with brands as small as cottage-industry one-person operations all the way to large multinationals like Intel, IBM, and Cisco."

  • @Cyberfoxxy
    @Cyberfoxxy Před 5 lety +26

    "How did nobody at notice this.. for years." Every professional software... ever

  • @zakirmughal4027
    @zakirmughal4027 Před 5 lety +490

    This guy is cool he should start a CZcams channel

    • @barthilvandeelen
      @barthilvandeelen Před 5 lety +14

      Zakir Mughal Oh you are so dumb! He is on youtube! R/woooosh

    • @frederikmolenkamp1850
      @frederikmolenkamp1850 Před 5 lety +30

      Perfecte Gast iTs A JoKE LOl uR StuPID

    • @niklas8135
      @niklas8135 Před 5 lety +3

      Good idea!

    • @LA-gx9mh
      @LA-gx9mh Před 5 lety +14

      @@barthilvandeelen is this a whooshception

    • @MrMrRubic
      @MrMrRubic Před 5 lety +4

      @@LA-gx9mh i think he is ironic. I *hope* he is ironic.

  • @codec862
    @codec862 Před 5 lety +466

    Buys $50k camera and casually tears it apart
    Refuses spend 6k on drives to run their business

  • @mareck6946
    @mareck6946 Před 5 lety +1

    @LTT Actually you can do it with ZFS ( and specify what you wanted ) you can even do it using freenas. However this will require some pre-planning of the Array then specifying enough fast ZIL / l2ARC caches - and giving the System enough Memory ( 64 GB+ ).

  • @arnavfernandes8165
    @arnavfernandes8165 Před 5 lety +3

    You could just use wohneck as a cache for new projects and then use scripts to sort the new and old footage ,and when editors access old footage ,well their are 2 ideas I have .1)move the footage in optane or to wohneck 2) let them edit old footage off the HDDs as they will probs only need clips and can wait 5 or 10s for it.

  • @atroxes
    @atroxes Před 5 lety +59

    I suggest you take a deep-dive into ZFS on Linux. Without knowing the specifics of your requirements, I'm fairly certain it can achieve pretty much what you want with a decent amount of RAM and if you tune your L2ARC depending to your workload. You could potentially also script your way out of reading newest modified files regularly to prime your L2ARC if necessary.
    Regardless, you're going to end up with an "almost there" solution, unless you spend some canadian fun-money and go full NVMe :-)

    • @josephblasi7674
      @josephblasi7674 Před 5 lety +5

      full NVMe with amd cpus so you are not being capped by intels limited pci-e lanes.A+ Server 2113S-WN24RT

    • @JustTechGuyThings
      @JustTechGuyThings Před 5 lety +1

      @LinusTechTips Try ZFS's L2ARC. The default is just to keep things that are used often in ARC (RAM) while L2ARC (SSDs or NVME) catches anything that falls off with the idea that things that are used often get dropped into L2ARC. I'd recommend Mirrored Drives (SATA SSDs), then NVME for L2ARC and then as much RAM as you can.
      Don't forget to set the fill rate on the L2ARC as high as possible and assign as much RAM as you can spare.

  • @suborgtfo.4433
    @suborgtfo.4433 Před 5 lety +214

    _Wallet server has left the chat_

    • @deptic2111
      @deptic2111 Před 5 lety

      wallet.exe has stopped working

  • @ExtinctInsanity
    @ExtinctInsanity Před 4 lety +6

    I still think it's funny how Apple came out with the "fusion drive" 3 years after hybrid drives... they're always late and claiming it's their idea. Lol

  • @tomoyat1
    @tomoyat1 Před 4 lety +1

    The cache replacing algorithm Linus was explaining around 11:20 is pretty much exactly what Adaptive Replacement Cache (ARC) in ZFS does...

  • @MrAbdullah5010
    @MrAbdullah5010 Před 5 lety +444

    Just add some butter to hard drives. there will spin faster

    • @thisisnotmatter
      @thisisnotmatter Před 5 lety +11

      Btrfs you mean

    • @Amipotsophspond
      @Amipotsophspond Před 5 lety +9

      "even if you rub the engine with cheetah blood." is the reference you are looking for.

    • @Trident_Euclid
      @Trident_Euclid Před 5 lety +3

      Wouldn't they slip and break tho?

    • @weirdo6821
      @weirdo6821 Před 5 lety +6

      Is that a life hack in one of those bad life hack compilations

    • @electronJarvs
      @electronJarvs Před 5 lety +5

      Turned my hdd into a ssd, thanks for the tip man!

  • @jwaffled4143
    @jwaffled4143 Před 5 lety +418

    "Too expensive"
    **Builds 100k gaming pc**

    • @SolarShado
      @SolarShado Před 5 lety +58

      Pretty sure most of those kinds of builds are sponsored. That is, they get sent most/all of the parts (or at least the most expensive bits) for the purpose of showing them off.

    • @mayrln
      @mayrln Před 5 lety +3

      @@potato_x69 woooosh to you good sir

    • @mayrln
      @mayrln Před 5 lety +10

      also fuck your long ass name

    • @RS-xx8gz
      @RS-xx8gz Před 5 lety +1

      kaan turk

    • @morpheas768
      @morpheas768 Před 5 lety

      He didnt spend 100k on a gaming pc ffs.
      Are you insane?

  • @usafsteve1079
    @usafsteve1079 Před 5 lety +1

    Never give up on saving money! There’s a way to do this on the cheap. I know it’s out there somewhere. Exhaust your resources! And most importantly, do more server/mass storage stuff! I love trying to think these problems through with you as you move through the video.

  • @sanderdescamps3171
    @sanderdescamps3171 Před 5 lety

    I think the Dell SC series are well suited for these kind of workload. I've worked with these in the past and its a fantastic product that combines speed and capacity. Maybe it's worth looking into.

  • @dublowduck7823
    @dublowduck7823 Před 5 lety +23

    I would LOVE to see a follow up to this where you try different programs or approaches, really great video!

  • @frassefrazer
    @frassefrazer Před 5 lety +74

    Linus: ”Mirror mirror, on the server wall - who is the fairest one of all?”
    Mirror: ”Stephen Burke” aka Gamers Nexus

  • @Nite85
    @Nite85 Před 5 lety +11

    watching the painful powershell stuff just gives me PTSD. from my every day life.

    • @csharpcoffee
      @csharpcoffee Před 5 lety +2

      I feel you, I find Powershell awful. I probably find it awful because I used Linux terminal 100x more.

  • @David-bz7pi
    @David-bz7pi Před 5 lety

    Another route you may want to consider is one mount from another mount. Here's what I'm thinking. As you said, there'll be a time when the video is no longer really necessary to reference, and then gets turned into archived material. Having an automatic job that runs on your fast pool, look for files/directories that haven't been modified in X time (month, etc) and then move the files to a slow storage array and create a simlink/or second share, that the editors can access on the off chance they need it. That way only the important, currently used stuff, is on the fast array.
    This can create a bit of a clunky interface, so what could be useful is a standard naming convention for your projects, and a file/app/etc that has a listing of the active projects. Your editors can add an old project to the list, an auto job picks it up, and moves the contents back to the fast array. The job, when moving things to the old array, could also update said file/site/etc to show it's been moved to archive. Still requires a policy change, a naming convention, and everyone using that process, but may work

  • @TimvanHelsdingen
    @TimvanHelsdingen Před 5 lety +70

    Don't recommend windows storage spaces. I ran one for a year (with caching ssd's) but what happens is that after a while you start to 'lose' space. It will misreport the data used. I had about 12tb in the pool, i was using about 5, but after a year it started complaining it was almost full, the data reported as being about 2-3 terabytes bigger then it was. There is no way to fix this, and it's been a known issue for years.
    I had to move over all my data, remove the spaces and i changed to regular raid setup after that (which is what I'm using now)

    • @TimvanHelsdingen
      @TimvanHelsdingen Před 5 lety

      @@johnstrad I used windows storage spaces (what linus is using in the video, and why i am recommending against it)
      The issur i ran into is a issue microsoft has known about for years and they haven't fixed it. There is indeed a rebalancing tool but it doesn't regain the lost space. For as far as I could find there wasn't really a solution to it except for removing the storage space and starting over.

    • @TimvanHelsdingen
      @TimvanHelsdingen Před 5 lety +9

      @romaneeconti02 You're aware you can also speak normally to people on the internet without insulting them right?
      Anyways, there isn't really a whole lot of configuration you can do to storage spaces by default so it's not really something you can misconfigure to the point that it would misreport data used by 30%.
      Also, you really think I didn't spend a long time googling this issue? I tried a ton to get this fixed, including a whole bunch of powershell stuff. But there's even a whole bunch of posts about this on the Microsoft forums and not a single Microsoft person that knows how to solve it.

    • @NathanielHatley
      @NathanielHatley Před 5 lety

      I've been using Windows Storage Spaces since Windows Server 2012 R2 came out and haven't had any significant issues besides my ReFS volume not mounting on bootup sometimes which a restart fixes. However I only use fixed size vDisks.

    • @TimvanHelsdingen
      @TimvanHelsdingen Před 5 lety

      @@FujiLivz Isn't that what the 'optimize drive usage' buttin in the windows spaces GUI is supposed to do? That didn't do anything though ( i ran that about weekly) But i'll investigate some more. Windows storage spaces was pretty nice overal but these issues were really of putting.

  • @CubicleCalvary
    @CubicleCalvary Před 5 lety +107

    Takes apart a Red camera to...see what happens, won't buy a few more SSD's.

    • @bigdiglett3258
      @bigdiglett3258 Před 5 lety +2

      i mean yeah that's about as Linus as it gets

    • @TheRogueBro
      @TheRogueBro Před 5 lety +1

      This is how CZcams works... He is generating profit from goofing around testing ideas. If he's lucky, this one video will generate enough money to pay for those NVME SSDs.

    • @dushk0
      @dushk0 Před 5 lety

      @@HelloKittyFanMan. Good to see a fellow man of culture!

    • @TheRogueBro
      @TheRogueBro Před 5 lety

      I'm not sure what you mean by "Which possessions of an SSD were you trying to refer to?". That sentence doesn't make sense to me.

    • @TheRogueBro
      @TheRogueBro Před 5 lety

      Ooooohhh, you're just being a grammar nazi. Cool. I fixed it :P

  • @ThatJay283
    @ThatJay283 Před 5 lety +12

    7:35 That is why I use Linux.

  • @gordonreeder3451
    @gordonreeder3451 Před 5 lety

    Geez. I implemented tiered storage with a small SSD and mechanical hard drive on a dual boot Thinkpad T-420. About 4 years ago. Still use it.

  • @joflo5950
    @joflo5950 Před 5 lety +246

    I love your server videos

    • @k1ngjulien_
      @k1ngjulien_ Před 5 lety +4

      I've been watching ever since the whole room water cooling days and I have to say that their history with servers is really what made me interested in this topic. Today I am running my own pfsense router, private server and remote server and I am glad to have been inspired by linus.

    • @joflo5950
      @joflo5950 Před 5 lety +2

      @@k1ngjulien_ the watercooling thing was damn cool

    • @k1ngjulien_
      @k1ngjulien_ Před 5 lety +1

      And you might be interested in this :) :
      Mark Furneaux
      czcams.com/video/d1Sgi3hQA4k/video.html
      cnlohr:
      czcams.com/channels/G7yIWtVwcENg_ZS-nahg5g.html
      hak5:
      czcams.com/channels/3s0BtrBJpwNDaflRSoiieQ.html
      lawrence systems:
      czcams.com/channels/HkYOD-3fZbuGhwsADBd9ZQ.html
      and many more!

    • @k1ngjulien_
      @k1ngjulien_ Před 5 lety +1

      @@joflo5950 I agree. They should try a v2 with the knowledge and tools they have today.

    • @jafizzle95
      @jafizzle95 Před 5 lety

      Same. I bought unRAID and got into servers because of LTT's server videos. These server videos are my favorite ones.

  • @finalbox4416
    @finalbox4416 Před 5 lety +29

    LinusTechTips: When times are tough, you can get by with 4K monitors instead of 8K monitors.

  • @multispectrum
    @multispectrum Před 5 lety

    More server/storage videos like this would be awesome.

  • @thechineserussian
    @thechineserussian Před 5 lety

    9:20 It's nice that they kept Berkel's wall decoration and gave it an actual frame

  • @suhdude9775
    @suhdude9775 Před 5 lety +52

    I really like these server videos, can't wait too see more of them. What happened to the 48 port 10 gbit switch you showed us a while ago btw?

    • @pierrelezan
      @pierrelezan Před 5 lety +5

      They are going to watercool it ...

    • @vincefleming
      @vincefleming Před 5 lety +1

      @@pierrelezan what could go wrong

  • @CobaltBrokk
    @CobaltBrokk Před 5 lety +118

    You guys should do a tour at CZcams and show display how they store their data

    • @ThexSinGaming
      @ThexSinGaming Před 5 lety +16

      CZcams isn't storing 8k video files. They store a lot of data but the size of the files aren't anywhere remotely close to this. They have encoders and compressors for streaming the videos. They have servers all over the world for this and cloud storage. Sure they can store a lot of data but all of it isn't being accessed constantly like the editors are doing.

  • @FelipoGoncalves
    @FelipoGoncalves Před 5 lety

    I think you should use your current NVMe pool as cache for your HDD pool. We use this scenario at work with TrueNAS (commercial FreeNAS) and it is super fast

  • @ecash00
    @ecash00 Před 5 lety

    You had the idea...Raid SSD on 1 main system with Major Net connection and when finalized Dumps to the sections they are supposed to go...for storage.... then a section for Temp storage, where they geaher B roll, and it gets copy/shifted to the SSD raid for use, then just dumped because you have the Original stored already....

  • @archerking8386
    @archerking8386 Před 5 lety +70

    Love that apple reference and then an ifix it sponsor.

  • @seafoodsalad3356
    @seafoodsalad3356 Před 5 lety +120

    Always funny but never take these guys advice for Enterprise applications 🙈

    • @jackielinde7568
      @jackielinde7568 Před 5 lety +41

      Well, most companies can't afford to have their IT teams experiment with hundreds of thousands of dollars and staff productivity time. (Yes, I have lived through such an experiment in the late 90's and early 2000's while doing IT Service Desk work. It's not fun for anyone.) So, when a small tech company, like Linus Tech Tips, is willing to do said experimentation, it's a good thing. My suggestion is take their advice with a modicum of salt, and do your homework. (AKA never rely on one source of information for an expensive answer.)

    • @frostyphoenix1278
      @frostyphoenix1278 Před 5 lety +8

      @@jackielinde7568 Agreed. That adage applies to everything though: One source is almost never good enough.

    • @backupplan6058
      @backupplan6058 Před 5 lety +5

      Especially when it’s a company that relies on sponsors that can colour advice. Note how StoreMI never even got a quick mention.

    • @armybear2
      @armybear2 Před 5 lety +1

      That is why most companies hire IT contractors to manage their infrastructure instead of doing it internally. Contractors might cost more than hiring a dedicated IT personnel in your own company but the difference is that you don't have to pay for all the research and development cost yourself when trying to deploy a scalable solution. Plus the contractor will usually be made up of more specialists rather than some poor person who has to learn a thousand things that they will never become a master of.

  • @14zrobot
    @14zrobot Před 5 lety

    You might want to look into Synology. They have some smaller scale solution, generally fair priced and I saw them used for editing 8k (with hdds). This one was 16 bays though, not sure if smaller one will perform.

  • @hamilpatel4025
    @hamilpatel4025 Před 5 lety

    love the thought process: if I'm going to have to spend a lot of money, might as well try a cheaper solution, if that doesn't work at least there's a video about it. :)

  • @grassyloki
    @grassyloki Před 5 lety +22

    Oh god Windows Storage Spaces...

  • @xilefhd
    @xilefhd Před 5 lety +43

    Mabye you can get a sponsorship with Samsung for all the SSDs
    Linus

    • @Rainbow__cookie
      @Rainbow__cookie Před 5 lety +5

      This video is bought to buy Samsung

    • @jackielinde7568
      @jackielinde7568 Před 5 lety +7

      I'm surprised he didn't reach out to Intel, since they do both the Optane and the traditional SSD drives. Oh, maybe he didn't due to a slight dent to one of their other products.

  • @grantgraham5828
    @grantgraham5828 Před 5 lety

    I may be wrong, but I only heard LInus mention mirroring for fault tolerance and didn't hear striping for performance. I would have tried modifying my RAID level to offer mirroring AND striping.

  • @Major_Mason
    @Major_Mason Před 5 lety

    Its a genious idea, like multiple levels of cache on a CPU, the lowest level (L1) is fast but smaller with subsequent levels getting larger but slower. Similar tiered approach applies in Windows Server storage management shares when using this feature.

  • @wacknesium
    @wacknesium Před 5 lety +87

    nobody:
    linus: *I F I X I T*

    • @trush0t1
      @trush0t1 Před 5 lety +2

      wait.. so if nobody said nothing.. that means everyone said something? ill never understand this meme

  • @mpitogo
    @mpitogo Před 5 lety +8

    I've used StoreMi in two systems, M.2 NVMe and large HDD. Seems to work great.

  • @tyler3201
    @tyler3201 Před 5 lety +2

    That transition into Squarespace was amazing lol.

  • @5iwot5
    @5iwot5 Před 5 lety

    The editors are really of a different breed. Fascinating to look at!

  • @Ecker00
    @Ecker00 Před 5 lety +14

    Why are the editors not working with low resolution proxies, and only render full resolution when completed? Dont see pixel precision being very important.

  • @inailboards
    @inailboards Před 5 lety +3

    LTT drinking game:
    If you hear these 1 shot
    8k red footage
    I didn't drop it
    Colton, you're fired
    2 shots
    Linus cross dresses
    Guest stars on the episode
    They rip on apple
    3 shots
    They kill a motherboard
    The lambo makes an appearance
    The server room is shown or mentioned
    Whole drink!
    Luke makes an appearance in an LTT video
    Linus yells "It's alive!" or "it works!"
    If Linus is on time for WAN

  • @jeffreyparker9396
    @jeffreyparker9396 Před 5 lety +1

    The caching that you are looking for sounds exactly like the l2ARC in ZFS.

  • @imwithyou38
    @imwithyou38 Před 5 lety

    honestly these kind of videos are why i like LTT, it shows more then just all the successes

  • @HoshPak
    @HoshPak Před 5 lety +12

    I run a 2x 3TB HDD mirror which is cached by 1x 1TB NVMe.
    I am combining md-raid and LVM on Linux in order to do that. The setup allows me to slice up the NVMe and apply it as cache to my virtual machines (and mounts) freely.

  • @hugemad
    @hugemad Před 5 lety +54

    I'm going to be that guy but whatever
    The default Administrator account on Windows Server should be disabled and a second admin account should be created and used instead. The default Administrator account doesn't have UAC prompts which is unsafe for the security of your systems and entire domain.

    • @andrewyork3869
      @andrewyork3869 Před 5 lety +3

      In security if there is a wrong way and a right way to do something, count on it being the wrong way....

    • @leftyeh6495
      @leftyeh6495 Před 5 lety +2

      The right way is so damned annoying everyone does it wrong.

    • @crzr5
      @crzr5 Před 5 lety

      This was a test server, is not their main server

    • @StolenPw
      @StolenPw Před 5 lety +4

      @romaneeconti02 Are you telling me you're using UAC on your PC right now? Every time I see somebody with a UAC popup I automatically just assume they are not literate enough to understand how to even turn it off which in that case its better turned on as its idiots like that who need it most. You're also implying their server would be a target for anybody. Vancouver's hacking scene is a joke let alone anybody with the ability to break into his system finding it worth their time. Nobody is going to risk going to prison just to delete some youtubers videos off a personal sever.

    • @Kenneth_James
      @Kenneth_James Před 5 lety

      @romaneeconti02 @stolen password has left the chat

  • @andrewbrozovich
    @andrewbrozovich Před 5 lety

    I don't usually recommend Unraid for its performance but for large video files it's cache behaves exactly how you would need. The only downside is it only caches new writes and doesn't pull data from cold storage to cache (unless you use the 'prefer cache' option for a whole share) and it can be temperamental with some enterprise NVMe drives

  • @timwillan3223
    @timwillan3223 Před 5 lety

    I like seeing this sort of thing where an idea is explored whether it is a success or a failure.

  • @Johnnyb167
    @Johnnyb167 Před 5 lety +7

    Linus "What if you could combine them into one?"
    Me "That's called a hybrid drive Linus."

  • @0xC
    @0xC Před 5 lety +87

    Apple fusion drive. Sponsored by iFixit

  • @Poodlehere
    @Poodlehere Před 5 lety

    Linus you really should look into using open media vault operating system. It would replace all of the nas and network services and also can be a domain controller while acting as both dba and dhcp server. And the file sharing works with both apple and microsoft

  • @jellyfishjelly1941
    @jellyfishjelly1941 Před 5 lety

    You can just make a script that does what you need. In inactive time check access times, move old projects to slow tier and create symlink(cleaning). On file access (linux incron can be of help) or regularly check and move recently accessed / new files back to fast tier.

  • @ManzaEN
    @ManzaEN Před 5 lety +305

    *I use a dell server as a computer lmao*

    • @jyro1072
      @jyro1072 Před 5 lety +9

      I use a lenovo laptop Kappa

    • @blatantpotato1367
      @blatantpotato1367 Před 5 lety +78

      I'm sorry, I can't hear you with the noise of my Mac Xserve G5 dual CPU server's fans being at their lowest settings.

    • @arwlyx
      @arwlyx Před 5 lety +10

      I feel bad for your ears

    • @yuyiboy
      @yuyiboy Před 5 lety +2

      You don’t know how to quiet it yet?!! 🤷🏽‍♂️🤦🏽‍♂️

    • @Vaati
      @Vaati Před 5 lety +2

      you can get rack servers for less than 300$.

  • @a1ph4n3rd
    @a1ph4n3rd Před 5 lety +59

    >Doesn't want to use a Linux solution because it requires in intimate knowledge of Linux
    >Tries to use WIndows Server and fails because he needs to run a Powershell command which required help from someone with intimate knowledge of Windows Server
    just do the needful and get a dude that knows Linux, you have enough servers to warrant it

    • @tejaspadhye
      @tejaspadhye Před 5 lety +1

      Hire someone than paying 8k. Basic Linus, Basic

    • @DaniilGentili
      @DaniilGentili Před 5 lety +4

      He may be a good techie geek, but his server videos always show his ignorance in basic aspects like command line usage; whenever you need to work on complex computer systems, knowledge of the platform-specific command line is simply a must; and the worst part is that learning those skills is just EASY, thanks to a thing called "documentation", but Linus can't be bothered to do that, instead he keeps on talking about shiny corporate solutions and asking for user-friendly GUI solutions even in a SERVER ENVIRONMENT.
      It's just sad looking at him trying to figure out what's wrong with the command the **GUI-aided** command line (that just sounds awful) windows server helpfully provides him with, when most likely the red text the console spits out contains the **exact description** of the issue, and he just has to read some manuals and some documentation here and there to fix everything.

    • @tejaspadhye
      @tejaspadhye Před 5 lety

      @@DaniilGentili EXACTLY! and now do you see how his employees don't give a f about him. Many of his good ones left already..

    • @XICwoodXI
      @XICwoodXI Před 5 lety

      You guys are quite harsh, the video is simply entertainment, Linus has cash up the wazoo! He knows he could simply hire someone who knows Linux very well, but would that make for a good video and would that make his editors any better at doing their job? probably not. You guys act like Linus is running a Multi-billion Dollar IBM type company with Super Computers. He does not need to be savvy with Linux when he already has a pretty damn successful company as is. He simply wanted a little more speed for his editors! He is not building a super computer to map weather projections for crying out loud.

    • @TheEpicLinkFreeman
      @TheEpicLinkFreeman Před 5 lety +1

      who left? the guy that ran channel super fun left, and the girl that modeled their videos left.. don't think they were highly qualified to say that he doesn't know anything about servers. Luke was forced to leave so he could work on their other project and be called CEO of that project or something, he still works with/for Linus and in the same building.

  • @ReeLooP
    @ReeLooP Před 5 lety +1

    1:40 ratio for Data Center workload is a bit too high I believe. It would be interesting to see in a 1:4 ratio // 1:8 etc and how that would affect the price.

  • @jedjade4002
    @jedjade4002 Před 5 lety

    You need cache and shares the way UnRaid does them. Although the basic settings for mover are day/time based, I do believe there is the ability to write scripts for moving the content based on age, etc.
    I don't know if something like UnRaid actually fits your use case with this kind of well.. use, but I guess it'd be worth quick look to see if you can find out how to get mover to work the way you want.

  • @mrED123
    @mrED123 Před 5 lety +4

    Now I'm happy to watch a 10 minute LTT video :)

  • @RandomUserName92840
    @RandomUserName92840 Před 5 lety +11

    You know your server room is legit when you grab a jacket and a hoodie @8:50

    • @chaos.corner
      @chaos.corner Před 5 lety +1

      Unless you grab a tank top and Bermuda shorts cause you're working in the hot aisle.

    • @Impractical_Engineer
      @Impractical_Engineer Před 5 lety +1

      That means your server isnt working hard enough and your over paying for cooling

    • @chaos.corner
      @chaos.corner Před 5 lety +1

      @@Impractical_Engineer In a modern server room, the servers don't heat the cold side. The air is drawn through them where it gets hot and is then drawn away. How it's treated after that will depend on implementation.

  • @HardwareNumb3rs
    @HardwareNumb3rs Před 5 lety

    What you should try (as a cheap solution) is an array of 8 or more sata drives configured in raid 5 in a QNAP 8/12 bay NAS, for video editing you need spindles, having nvme or ssd is overkill, all that iops are for VMs or DBs. Or well, in alternative there’s always a Dell/EMC entry level enterprise storage, but maybe you don’t have that need yet. Out of curiosity, what are you using as backup? (Cloud archiving?)

  • @MaxAndreZils
    @MaxAndreZils Před 5 lety +4

    That fan in the background is trying its absolute best to cool an entire server room.

  • @Maderhase
    @Maderhase Před 5 lety +78

    please don't drop a server for gods sake

  • @EdmasterMM
    @EdmasterMM Před 5 lety +21

    LINUS HAS HIS MOUTH SHUT IN THIS THIMBNAIL!

    • @legin3753
      @legin3753 Před 5 lety

      He didnt have his soy boy latte

    • @SpookyLurker
      @SpookyLurker Před 5 lety

      He didn't wanna earn money that way for this project.. 🙊🙉🙈

  • @kdecoensel
    @kdecoensel Před 5 lety

    Tiered storage works on block level, not file level. Usually all writes go to fast storage and then a cycle will process the data based on usage statistics. Usually overnight or when the system is idle.
    Seen your data, it might be better if you investigate the use of jumbo frames on your network for your storage purposes...keep your active data on ssd.

  • @nextlifeonearth
    @nextlifeonearth Před 5 lety

    Jow, on FreeBSD you can actually use an entire drive as a swap partition. So there would be no low limit to the cache size. So you'd have zfs and accelerated storage.
    Just an idea.

  • @dfarrall
    @dfarrall Před 5 lety +49

    Linus, all the tech you've complained isn't available actually is already out there.. You just need a proper consultant/employee that knows about it to put it together.

    • @jackielinde7568
      @jackielinde7568 Před 5 lety +6

      I guess Anthony wasn't available for this video?

    • @yearswriter
      @yearswriter Před 5 lety +10

      That is exactly what he said in the beginning of the video: there are solutions, but they are either expensive themselves or require expensive work. Either way he spends money.

    • @dfarrall
      @dfarrall Před 5 lety +2

      yearswriter so instead he’s going to magic together a solution that nobody has ever thought of that requires to skills and is cheap?
      There’s solutions out there at the right price point, just pay a consultant to point you in the right direction.

    • @Etugcu
      @Etugcu Před 5 lety +11

      @@dfarrall No, the idea is that he tried some cheap "what if" solution and it failed but he did this since it'd be a good video not because he thought he'd succeed and people would talk about it and watch it. Like i thought that is obvious to everyone.

    • @SoyDelSouth
      @SoyDelSouth Před 5 lety +2

      Etugcu yup I agree with this. Obviously this video will help him fund his SSDs. Lots of people getting wooshed

  • @PaulMansfield
    @PaulMansfield Před 5 lety +158

    And people criticise linux for needing the use of the command line occasionally?

    • @JuryDutySummons
      @JuryDutySummons Před 5 lety +15

      Windows in the server environment is really embracing the command line. They have put a ton of effort into making PowerShell extremely versatile.

    • @The_Keeper
      @The_Keeper Před 5 lety +25

      Occasionally!?!
      Linux is basically a Dolled-up Command line interface.

    • @davidjameswales
      @davidjameswales Před 5 lety +17

      @@The_Keeper Linux is a kernel. The Linux desktop is far nicer to use than the windows desktop is these days. Give it a go sometime. And if you are working with people who don't know how to type words to do things it's time to quit IT. Even webmin can't save stupidity.

    • @reshadegaming6285
      @reshadegaming6285 Před 5 lety

      Paul Mansfield This is so different though, I think those people mean for a day to day consumer.

    • @jaizon
      @jaizon Před 5 lety +8

      @@N0N0111 If you really use linux you know that's true, most things are done in GUI now, even easier than in windows for sure

  • @OnlyNotes
    @OnlyNotes Před 5 lety +23

    LTT: Funnels money and resources into improving 8k video editing for youtube.
    Me: watches in 480p

    • @DarkYuan
      @DarkYuan Před 5 lety +4

      I wish Canada would invest more in rural high speed infrastructure

    • @OnlyNotes
      @OnlyNotes Před 5 lety +1

      ​@@DarkYuan I only lower the quality to make the most of my 80gb monthly bandwidth limit.
      I couldn't imagine having to wait for video to buffer. Makes me appreciate the speeds I do get

  • @buckm3183
    @buckm3183 Před 5 lety

    I was waiting for the drawstring of Linus' hoodie to get sucked into a fan when his head was inside the rack starting at 2:31.

  • @stephenreaves3205
    @stephenreaves3205 Před 5 lety +60

    Says FreeNas/ZFS won't work because he can't fit enough hardware to cache everything, decides to use windoze and just not cache everything

    • @TheShadowblast123
      @TheShadowblast123 Před 5 lety +4

      That's actually a perfectly fine path of reasoning. If I'm going to an unfamiliar environment, it better work and he knows it can't, so why not try not caching and using windows instead?

    • @afdasdfadga
      @afdasdfadga Před 5 lety

      He clearly explained why he didn't use ZFS...

    • @gordan79
      @gordan79 Před 5 lety

      @@afdasdfadga no he didn't. It sounds like he just can't be bothered to evolve to something he can't control by clicking on pictures. Now, that's fine, but it's disingenuous to claim that ZFS won't do what his original stated requirements were.

    • @brianewell2566
      @brianewell2566 Před 5 lety

      Hey Linus, google "ZFS Prefetch"

  • @adelpozoman
    @adelpozoman Před 5 lety +449

    you should really try linux

    • @mohdfaizal6773
      @mohdfaizal6773 Před 5 lety +17

      Freed bsd🥰👹

    • @Andy-uk9bw
      @Andy-uk9bw Před 5 lety +146

      This guy invented Linux why do you think it's named after him?? Linux Sebastian... hello?!!???! Some people man.....

    • @darkceptor44
      @darkceptor44 Před 5 lety +9

      @@Andy-uk9bw i hope youre being sarcastic

    • @nickc8667
      @nickc8667 Před 5 lety +53

      @@darkceptor44 There is no sarcasm on the internet.

    • @username65585
      @username65585 Před 5 lety +1

      Yes but give more specific advice.

  • @CraigEngbrecht
    @CraigEngbrecht Před 5 lety

    Hey Linus, FreeNAS can be configured to do the first in first out, or first in last out methodology. It all depends on how you set it up. I can hook you up with a excellent person for setting up freenas, as he literally helped write the book on ZFS.

  • @ralphsmith8235
    @ralphsmith8235 Před 5 lety

    If you want to drool a bit (not at all cheep) you should look at EMC Isilon it does everything you mentioned you wanted for a NAS. prob 6 nodes min with 3 as solid state and 3 more as near-line storage.