Use your NAS as a Steam Library - TrueNAS + iSCSI Basics

Ғылым және технология

Thanks to Anker for sponsoring today's video. Check out the Anker Nano Pro here: ankerfast.club/3zLMIw3
Game installs aren't getting any smaller. And while SSD prices continue to fall, if a game requires 250GB to install, a 500GB drive will only get you so far. What if you could use the extra storage space on your home server to install your game library?
But first... What am I drinking???
An abomination to God and all he created.
Links to items below may be affiliate links for which I may be compensated
Check out some of the parts from my storage servers:
8TB HGST He8 Helium SAS: amzn.to/2X7Xb7C
HGST 7K4000 4TB SAS Drives: amzn.to/3g6MysB
HP Gen8 - Gen10 3.5" Drive Trays: amzn.to/3egChsf
Xeon E5-2660v3 - ebay.to/3i8JmMG
Xeon E5-2678v3 - ebay.to/3eh1yTb
I no longer recommend the Seagate ES.2 3TB, but I have them on hand, so I might as well test with them. Use the HGST 4TB listed above instead.
Get yourself a Pint Glass, T-Shirt or Hoodie here: craftcomputing.store
Follow me on Twitter @CraftComputing
Support me on Patreon or Floatplane and get access to my exclusive Discord server. Chat with myself and the other hosts on Talking Heads all week long.
/ craftcomputing
www.floatplane.com/channel/Cr...

Пікірлер: 558

  • @CraftComputing
    @CraftComputing2 жыл бұрын

    Pay no attention to demon Jeff trying to escape at 12:10. Just go buy a pint glass from craftcomputing.store to keep him at bay.

  • @easkay

    @easkay

    2 жыл бұрын

    I was starting to wonder :D

  • @tehbeard

    @tehbeard

    2 жыл бұрын

    It wasn't an impression of Max Headroom? :)

  • @CraftComputing

    @CraftComputing

    2 жыл бұрын

    @Benjamin O'Neal I'd recommend an Optane drive, or enterprise flash of some kind. But yes, you'll need a quick, write-endurant SSD for DeDup. Also, I do have a PO! Craft Computing 1567 Edgewater St. NW, #51 Salem, OR 97304

  • @VeolonMedia

    @VeolonMedia

    2 жыл бұрын

    steam deck is coming so show this in #ARCH with #KDE

  • @ppkus

    @ppkus

    2 жыл бұрын

    @jeffgeerling has RED SHIRT JEFF, you have the demon Jeff hahahaha

  • @massgrave8x
    @massgrave8x2 жыл бұрын

    Would LOVE to see a full-on series on practical home uses for server hardware :)

  • @squeekymouse89

    @squeekymouse89

    2 жыл бұрын

    My server sits in the media unit, it hosts pihole, file server, plex and gives output to the TV via a VM. My wife just thinks it's another pc ! Total wife approval factor.

  • @3v068

    @3v068

    2 жыл бұрын

    Do you own a lot of home movies that you would like to save? Maybe some videos of your grandparents gone? A server may be an excellent use case for that. (One of the many I ended up investing into a used enterprise server) I'm also a DJ in an underground scene where songs are called plates, which, to make an explanation simple, they are unreleased tunes that are played with a limited time span, and sometimes get brought back for a throwback tune in a mix. It is VITAL to me to have a way to keep those songs saved and backed up so i have my favorite, (and also very unique and exclusive) setlist. Sorry for the really long rant, but those are my use cases for having a server at home, just wanted to give you some extra insight!

  • @mrljvb

    @mrljvb

    2 жыл бұрын

    I have 4 ESXI virtual servers, and 1 server operating as the NAS, with 24 60GB 15k drives, and a external drive chassis with another 25 600 GB drives. The NAS server provides storage to the ESXI servers (they all boot of iscsi luns, so they have no physical drives in them), networking is provided by 2 Brocade/Rukus 24 port POE 1GB, 10 10Gb and 4 40Gb ports. All of my services, firewall, active directory, media server, virtual desktops, etc run as virtual machines. Using vlans, and VMwares features, I can move my firewall, AD, backup server, etc between the virtual machines without ever having any downtime. For me, as an IT security professional, it makes sense, and is fun to play with, and can setup environments where malicious traffic cannot escape.. Downside.. is around a $300 electricity bill every month..

  • @praxis22

    @praxis22

    2 жыл бұрын

    Years ago people at work bought small HP home servers, as they were cheaper than buying a NAS enclosure. I never bothered, as I have all my rust onboard, I was planning to upgrade, but Covid pit paid to that. Ah well.

  • @praxis22

    @praxis22

    2 жыл бұрын

    @@squeekymouse89 my wife learned the hard way not to unplug anything, as she unplugged the Pi-hole and "WiFi stopped working" :)

  • @JaredSwets
    @JaredSwets2 жыл бұрын

    For people with multiple PC's that don't like the limitations, you can install a lancache server which proxies the steam connection. When you download a game it caches it on the server. Sure, your desktop PC won't save any space, but uninstalling and re-installing games will happen in a flash since all of the files needed for it are already on your own lan.

  • @Gastell0

    @Gastell0

    2 жыл бұрын

    I'm disappointed that they still haven't adopted the native Steam cache domain name that only need a dns server to fetch the IP for it

  • @bacphan7582

    @bacphan7582

    2 жыл бұрын

    "In a flash", for example if you play a 120GB game, its size is equal to 960Gb, a common LAN speed is 1Gbps, so it takes you 960s =16min to download game, and more to install it. That's super annoying having to wait almost 30 min to play your favorite game

  • @Gastell0

    @Gastell0

    2 жыл бұрын

    @@bacphan7582 120GB games can be counted on one hand, and all of them are competitive so they are already latency focused, i.e. completely out of scope of this option

  • @3v068

    @3v068

    2 жыл бұрын

    Yes SIR! This comment needs more likes!

  • @kyedav

    @kyedav

    2 жыл бұрын

    ​@@bacphan7582 If its your favourite game though.. You wouldn't be constantly deleting and reinstalling it. You'd keep it installed. :P I use lancache.. Yeah its not perfect but if you have multiple gaming pc's in your house then its pretty useful, especially for win updates too. For example: If all of us buy a new game and need to download it. Technically only one of us will have to download it which takes roughly twice as long or more than the other systems downloading it straight from lancache. (Also good for people who are limited on bandwidth but not really relevant to this) So it still cuts down download time and makes a big difference. I'd prefer this rather than having to download a 100GB game on 5+ computers. Yeah... This video would probably be more useful in some situations but due to also having a few gaming laptops in the house. I'd rather not expose my server publicly just because my games are hosted on my server. Secondly, if I go somewhere where the connection is not great, trying to play it from your server on a slow connection wouldn't be the best idea but if you had them locally installed, then you might just about get away with it. Both solutions have their own benefits. I'd definitely recommend this video if you don't game anywhere other than your home but if you do, I'd probably recommend lancache. I'd still recommend lancache for other benefits even if you don't use it for caching your game downloads.

  • @timadkins7794
    @timadkins77942 жыл бұрын

    Hi Jeff!!! Love your content. I've used many of your videos for my homelab, especially with the chenbro 1u servers. I built a truenas server with the chenbro 12 bay server and was able to achieve read writes in the same ballpark that you achieved in your video!!! Thank you so much for your time and your expertise. can't wait to see what you come up with next!

  • @AlexKiraly
    @AlexKiraly2 жыл бұрын

    From experience I can also mention the following: - BattleEye games such as Warzone will work from the iSCSI drive but won't work from network drives, huge bonus to iSCSI - The SMB share can sometimes be faster because the protocol is "simpler" (compared to full-blown NTFS) - For sharing the same drive across multiple computers, the solution goes like: Create a BTRFS/ZFS Volume snapshot (with CoW) based off the actual steam library. Have each client use a snapshot. This has some drawbacks indeed but with a list of pre-defined games it works wonders. - Another alternative to iSCSI is using Dokany. Run the mirror sample to the UNC path and you'll have an almost-right alternative to iSCSI. Some Anti-Cheat solutions will still complain about this, though

  • @gazsoimi

    @gazsoimi

    Ай бұрын

    i played destiny 2 over smb 2-3 years ago, so maybe not amm battleeye games. or did you meant activision's RICOCHET, bc cod uses their own, and not battleeye

  • @NateFromIT
    @NateFromIT6 ай бұрын

    This by far even today is the best video for getting this setup smoothly. I am using Cobia and even with the few changes I followed this guide today and worked like a charm. Thank you!

  • @markmulder996
    @markmulder9962 жыл бұрын

    we need a few sequels to this for sure, focussing on at least two different scenarios. 1. One steam account that accesses the network attached steam library from multiple pc's 2. Several steam accounts accessing a single game from different pc's simultaneously (this will certainly need ssd's as storage medium server-side) Great video though, keep it up!

  • @teetertech

    @teetertech

    2 жыл бұрын

    *Connect to the iSCSI on each other computer and you should just be able to search for the game files in steam, verify, and play them. As f* or muti accounts it (in therory) would work the same process jsut with a different account. I can get a buddy of mine to test his account from my seocnd comptuer next time he is at my house. I will say it still could fail since scuzzywasn't really made for 2 connectsions. But since they are really only reading it may work fine.

  • @teetertech

    @teetertech

    2 жыл бұрын

    Okay I ran a test using famly sharing with an old steam accout we call that PC2. PC1 is my main rig with my main steam profile that I installed all the games with and orignally moved the to the scuzzy with. I was able to start up a game by borrowing using famly share on PC2 connected to the same scuzzy. I was able to play it for a few min on its own then started the same game on PC1 from the the scuzzy and it ran fine on both for the 5 min until steam kicked me out because once the owner starts the game while family sharing they kick you after that time.

  • @PoignantPirate

    @PoignantPirate

    2 жыл бұрын

    @@teetertech FOr anyone who decides to try this, be aware that the drive is showing up as local, so things like "last access" times and permissions (user/owner) information are going to be edited by the system even if you are 'only reading'. In a lot of cases that won't cause issues, but if you have a game with a large data file being read from multiple machines you *will* eventually run into file corruption from conflicting file updates. Again, it's just a steam library, so it might not cause you a ton of headaches to have to reinstall things or verify files on a regular basis, but it's still a problem to be aware of.

  • @teetertech

    @teetertech

    2 жыл бұрын

    @@PoignantPirate yeah I had a game update and it disappeared on the other. So it definitly is a big no no but it was cool to see it work but long term it will just ruin things.

  • @ewenchan1239
    @ewenchan12392 жыл бұрын

    I'm finally at the point with my Steam library (where I am having multiple copies of the same games installed on multiple systems) where this video actually came in REALLY handy. Thank you!!!

  • @MasonzeroDigitalWorks
    @MasonzeroDigitalWorks2 жыл бұрын

    This is really cool. I do remember putting a Steam game on my NAS to see if it would work and not being too surprised when it didn't. Had no idea it was as simple as how Windows reads network versus local disks. Thanks for making this super simple. I might have to try this purely for fun, or perhaps as a different storage config in the future.

  • @jsncrso

    @jsncrso

    2 жыл бұрын

    My entire Steam library has worked perfectly for over two years on my NAS as a normal network share.

  • @revrndcast3918

    @revrndcast3918

    2 жыл бұрын

    @@jsncrso Yep. just create shared folder on NAS, map shared folder in Windows, install and done.

  • @1armbiker

    @1armbiker

    2 жыл бұрын

    Most of my games work fine but there are certainly exceptions; a lot of MSFT games for example seem to take offense, Halo and Forza in particular seem to not much like being on the network. Sometimes it works, sometimes it just doesn’t at all.

  • @revrndcast3918

    @revrndcast3918

    2 жыл бұрын

    @@1armbiker Ahh. ok. thanks for the warning. I've been using Steam and Epic Games stores. Anything M$FT I'll keep local (or buy through the other stores).

  • @adamisko
    @adamisko2 жыл бұрын

    That was the last straw for decision to build 10gbit network - thank you.

  • @mrmotofy

    @mrmotofy

    2 жыл бұрын

    Some used Intel NIC and a Microtik 5pt 10Gb switch and DAC cables is a cheap easy way to get 10GB

  • @popcorny007
    @popcorny0072 жыл бұрын

    A deduplication video would be awesome. Just showing the space savings by having 2 similar iSCSI steam libraries on the same ZFS pool sounds like a great demonstration

  • @jonatansteuernagel1264

    @jonatansteuernagel1264

    2 жыл бұрын

    This!

  • @LampJustin

    @LampJustin

    2 жыл бұрын

    Yeah true, but ZFS deduplication cannot be recommended!!! It only sort of works if you a don't reboot and can store the deduptable in RAM or b you have a really fast persistent L2Arc like an Optane drive. Tbh it's not worth the drawbacks right now. The only dedup that works alright without those drawbacks is vdo. Also deduplication isnt really required for the space saving in this instance as you can just install all the games and then just snapshot that drive and make another share of off that

  • @ReturnJJ

    @ReturnJJ

    2 жыл бұрын

    Modzilla how would you go about that? Install games, create snapshot of Steam dataset for each user/computer, have each user’s iSCSI point to their respective snapshot? What happens for game updates?

  • @LampJustin

    @LampJustin

    2 жыл бұрын

    @@ReturnJJ yeah that's where it falls apart a little. You'd need to a another clone/snapshot. But I think that would be a fair trade since all the save states are stored somewhere else and this way you don't need to download updates more than once.

  • @ReturnJJ

    @ReturnJJ

    2 жыл бұрын

    @@LampJustin I just had an idea, what if the Steam Library has its games installed and updated using a VM but there is no actual gaming down on there, and then have snapshots for each user and a snapshot for the Steam Library VM so that the VM can commit game updates and installs? I don’t know why I randomly thought of that while I was bored, but there’s that.

  • @Paul-Carson
    @Paul-Carson2 жыл бұрын

    Having been a nerd all my life and worked in IT. and telecoms I genuinely learnt something tonight when watching your video! I now have iscsi working on my truenas core server to my pc. been using freenas/truenas for about 9 years and never knew what it was! Thanks :) subscribed.

  • @it3963
    @it39632 жыл бұрын

    I love you. I discovered your channel about 2 weeks ago because of looking for a decent video how to run a 1-GPU-2-Gamers-System. You're definitely my guy. This content is gold 4 me.

  • @praxis22
    @praxis222 жыл бұрын

    For years iSCSI has lurked provocatively in the background as "what's next" yet the first time I see implementation details, Jeff is installing his Steam Library to it Fantastic!

  • @ShiftyEyedKirk
    @ShiftyEyedKirk2 жыл бұрын

    I've been subscribed for months and just built my first home NAS out of an old tower I had lying around. Then I find out you already made the perfect tutorial for EXACTLY what I wanted to do! I never uninstall games for fear of losing something, but I can only fit 2 hdds in my itx gaming computer. Now I've got more than enough space. Would be interested in seeing if an existing SCSI pool can be expanded with extra drives in future.

  • @originalradman9491
    @originalradman94912 жыл бұрын

    Your timing is great. I figured I would just use a mapped drive on my fresh NAS for steam games. Thanks for saving me the headaches!

  • @MrMackster01
    @MrMackster012 жыл бұрын

    Great video, Jeff! And great timing I,ve been wanting to build a steam game sever 😎

  • @3v068
    @3v0682 жыл бұрын

    I... need to think of what I need to say here. You are doing everything that my mind has been dreaming of for the last decade. Im 23 and still fairly young and inexperienced in the job market so money isnt easy to come by as far as jobs go. Now that i finally have the gaming PC I want and a server, with your channel, I will have the godliest tech setup before I even own a home XD But seriously. Every video of yours I watch has answered some sort of question, or put to the test some sort of theory ive wanted to try, but up until now, never had the computing horsepower or experience to try. Your videos are AWESOME and very helpful, plus its nice to enjoy a beer with someone over the internet! So Cheers to the future bud! Glad to be a subscriber, and I cant wait for more gaming, and server content.

  • @Theshadowfang
    @Theshadowfang2 жыл бұрын

    Haven’t noticed any lag from my server! Saved me so much space, thank you.

  • @andrewhofmann5453
    @andrewhofmann54532 жыл бұрын

    What a great tutorial. I really am thinking about switching over to TrueNAS. Great job!

  • @bbay1977
    @bbay19772 жыл бұрын

    I was thinking the same thing. Them MEN that carried that and all the ammo for miles while still fully dressed out set the bar high. I always enjoy sitting around and listening to war stories from the older generation. I'm 44 now and still can't get enough of the stories. Thanks for sharing this and keep up the great content.

  • @LuisAlonzoRivero
    @LuisAlonzoRivero2 жыл бұрын

    Amazing, you're always making my dream projects. I get satisfaction by proxy.

  • @MrPipDarty
    @MrPipDarty2 жыл бұрын

    Im so glad im not the only person doing this for their home network. I havent really run into many issues doing this via networked attached storage pointing to an unraid share, as i need multiple clients to access the same Library, but excited to see your video on de duplication though as I hadn't considered it as an option.

  • @TheRainzy
    @TheRainzy2 жыл бұрын

    Super informative and to the point! - Keep up the great vidoes mate!

  • @michaelrichardson8467
    @michaelrichardson84672 жыл бұрын

    You're videos are so good I almost had this memorized after one watch. To bad I'm dumb and forgot it needs to be a zvol not a dataset with quotas (face palm) Great job man!

  • @michaelm6964
    @michaelm69642 жыл бұрын

    This video damn straight may have solved my game storage dilemma! Been using my Razer Blade for gaming since the main pc gpu died and the RB only had the 500gb nvme and 1TB HD. I would use an external ssd to transfer games. I’m getting ready to switch my home network to 10gbe at the new house! I can get ssd loading speed on the laptop through a TB3 dock and access my whole library this way now!

  • @lux2031
    @lux20312 жыл бұрын

    It's cool to finally see someone else do this. I ran my game library off my NAS for about a year and half. Eventually when NVMe got cheaper and I needed my NAS storage fore more projects I moved my games back to local drives. Here are some things of note I ran into: -Windows ISCI can be temperamental. Had to set the service to wait before making a connection, since my network drivers weren't loaded fast enough on boot up. -Some newer game with anti-cheat detect something isn't quite normal. Either the game won't launch or runs awful, since the anti-cheat does intrusive scans in the background. -Unlike SMB, ISCI doesn't do any integrity checks when transferring. File corruption is possible but fortunately steam has its verification tool to fix this. -DON'T USE EPICS LAUNCHER! The final nail for my ISCI partition was when I installed UE4 to do some development. It filled the drive with cache files and failed to clean up after itself.

  • @masoodulh417
    @masoodulh41723 күн бұрын

    Dude, you rock man. Very straightforward instructions.

  • @origin248
    @origin248 Жыл бұрын

    Thanks for this!!!! This was exactly what I was looking for (not for Steam but other use cases)

  • @gueroloco8687
    @gueroloco86872 жыл бұрын

    Jeff thanks so much for the awesome video!! This helps me to learn very quickly!!!!

  • @DeadStar12018
    @DeadStar120182 жыл бұрын

    What a timely video I'll be setting up one of these very soon

  • @jeremymansfield3487
    @jeremymansfield3487 Жыл бұрын

    Thank you so much for this video i have been trying to figure this out for a long time

  • @nissedhulla
    @nissedhulla2 жыл бұрын

    I have been running like this for several years now and it has worked flawlessly. One added benefit is that, even if you run on spinning rust, TrueNAS will cache the data in memory (or L2arc). So after a couple of days you will probably not even hit the disks. Windows does the same off course, but presumably you run some other thing on your Windows host (or reboot/turn off) and then the cache is lost.

  • @akoyanetworks
    @akoyanetworks2 жыл бұрын

    Excellent and informative video. I used the steps outlined in this video to accomplish the same thing using a Synology NAS. Interestingly, I've found I'm getting much better and consistent read/writes to the iSCSI disk versus a mapped drive via SMB. I was always getting wonky performance via SMB with file transfers, only sometimes maxing out my 1Gbps network connection and more often transfers were in the 150-250Mbps range. Tweaking the NIC parameters, drivers, etc...nothing helped so I chalked it up to SMB. Making the same transfers via an iSCSI mounted disk on the same NAS is almost always maxing out my network connection. I'm a happy camper with this solution.

  • @Digi20

    @Digi20

    Жыл бұрын

    Yes, the difference with smaller files is immense. Even a 10gbit connection can feel totally wonky over SMB when you transfer f.e. a games folder. with iscsi it just chucks along at whatever the NIC can transfer.

  • @TrialMacameau
    @TrialMacameau2 жыл бұрын

    It's working ! I was using SMB but after watching this video I configured iSCSI Service in my TrueNAS server and in the iSCSI Initiator app which are connected directly through PC to PC hence only me has access to it.

  • @CA.papaBear
    @CA.papaBear2 жыл бұрын

    For the iSCSI share, you can use RDMA enabled hardware (10gigabit sfp+ Infiniband mellanox connectx2 in IT mode) with a modified hosts file that points directly to the iSCSI share (or truenas server) so that both devices can communicate without any overhead. NOTE: both cards must be in IT mode if they are the same and also it's a good idea to add the IP address of the client that's requesting the connection of the share.

  • @ellooku
    @ellooku2 жыл бұрын

    Finally, I remember I personally requested for this. Thank you sir.

  • @itsdeonlol
    @itsdeonlol2 жыл бұрын

    This is cool Jeff! Thanks for sharing!

  • @555hadowhost
    @555hadowhost Жыл бұрын

    Greatly informative, I like how you break it down.

  • @555hadowhost

    @555hadowhost

    Жыл бұрын

    🤔 I think I watch your other channel, Redneck computer geek?

  • @protator
    @protator2 жыл бұрын

    I like the approach ... instead of stressing out, simply enjoy your pc tech hobby with a good beer cheers mate

  • @mdiaztoledo
    @mdiaztoledo2 жыл бұрын

    This was really interesting, thanks a lot for your videos ^^

  • @freefall96
    @freefall96 Жыл бұрын

    Thanks for this video!! Also wanted to say I love your content but somehow missed this video until now.. setup is almost identical in TrueNAS Scale for those wondering..

  • @JasonFowler
    @JasonFowler2 жыл бұрын

    Great video! Love to see more about the topic

  • @ryanmalone2681
    @ryanmalone2681Ай бұрын

    That was so easy and worked like a charm!

  • @krazyhartin
    @krazyhartin2 жыл бұрын

    This is exactly what I want. Thank you for this video! 👍

  • @Surly1966
    @Surly19662 жыл бұрын

    Gotta get me one of those oyster IPA. Got a guy that always drops by and scams my beer. It’s Revenge time. Thanks Jeff!

  • @frankiepoindexter445
    @frankiepoindexter445 Жыл бұрын

    I appreciate you putting this video together. I'm going to attempt to create an iSCSI host and initiator with Linux servers and PCs.

  • @jasonthomashorn4794
    @jasonthomashorn47942 жыл бұрын

    Well done, good explanation on the differences between attachment. And you really, really, reeeeaaallly don't have to drink a bad beer. But it was interesting seeing a somewhat positive review of something that sounds oh so very bad. Well done! :)

  • @stefanejegod8644
    @stefanejegod86442 жыл бұрын

    Hmm, this wasn't what I was looking for, but definitely gonna get back to it. iSCSI definitely sounds relevant.

  • @juanpablo-vn1xo
    @juanpablo-vn1xo2 жыл бұрын

    this is awesome....this method could mean my dropbox sync could be allocated to this drive and then backed up as required and mean it is on my server and not my desktop....how good is that!....could come in handy for all kinds of things to be honest.....thanks for this jeff 👍👍

  • @teetertech
    @teetertech2 жыл бұрын

    I did this with my game libary a few months back good how-to man!

  • @benj0Smithers
    @benj0Smithers2 жыл бұрын

    This is truly awesome! Thanks a lot :)

  • @RandomBSOD
    @RandomBSOD2 жыл бұрын

    You can also do this with portable applications where you can set a NAS as your pool resource and any computer on the network (with access) can open the executables. I do this with Office, some of adobe CC, and even roms for my Rpi's. But if your bandwidth is good enough you can even switch it to a SAN or iScsi

  • @Darkk6969
    @Darkk69692 жыл бұрын

    Hey Craft, great video! I have noticed the UPS in your rack is showing 94% continuous load which is bit high. I'd plan on splitting it up with another UPS to give your servers longer run time and less chance of UPS failure. It's best to keep it under 75% load.

  • @CraftComputing

    @CraftComputing

    2 жыл бұрын

    Well aware....

  • @NerdonWheels
    @NerdonWheels2 жыл бұрын

    Great stuff! Immediately went and did the same using my Synology NAS spare capacity -- surprisingly crystaldiskmark was able to write/read at 118MB/s over a simple gigabit network! I will personally only use this new drive for very large install, for games that require one very large loading at the start (e.g. flight sim), vs. those who have frequent smaller loading (e.g. MMos)

  • @MrMackster01

    @MrMackster01

    2 жыл бұрын

    Which diskstation do you have?

  • @NerdonWheels

    @NerdonWheels

    2 жыл бұрын

    @@MrMackster01 an old 916+ with 2x 4TB WD RED -- nothing fancy. Just tried running Flight Sim 2020 from it and loading time were just fine

  • @cyrilthefish
    @cyrilthefish2 жыл бұрын

    Going to have to try this out at some point :) I do have a steam library set up on a standard smb share on my NAS at the moment, but i use it to archive games i'm not playing recently instead of actually running games from it. (use steam's move folder feature to move games from one steam library to another, so i just move a game from the NAS library to one on my local SSDs when i want to play)

  • @VV-nw4cz
    @VV-nw4cz2 жыл бұрын

    The suggestion to get some beer was a good one. I did just that and it is satisfying.

  • @chromerims
    @chromerims11 ай бұрын

    5:37 -- iSCSI downside. Great video 👍 I slammed into this "2 initiators, 1 target" conundrum this week. Came here to get another viewpoint confirming this challenge. I am not going to do filelocking or a cluster-aware set up.

  • @klkcruzklk
    @klkcruzklk2 жыл бұрын

    Nice tutorial! I was wondering if there was a benefit to using iSCSI vs mounting a virtual disk across the network? I currently have my steam library in a virtual disk in a shared drive on my NAS, and sometimes I run into an issue with the windows task scheduler not automatically mounting it, which is kind of a pain.

  • @Arfiess
    @Arfiess2 жыл бұрын

    A quick question, would this affect the loading time of the games I installed? I assume it will load up slower due to it being a network drive running on hard disk format.

  • @jabolko1k
    @jabolko1k2 жыл бұрын

    Very nice tut. Thanks.

  • @emrod38
    @emrod38 Жыл бұрын

    another awesome tutorial. keep up the great conent

  • @robtongue
    @robtongue2 жыл бұрын

    What a trooper. "Nope... nope... *headshake*. Don't like this. *sips again*. Nope. *sip*".

  • @30housewright
    @30housewright3 ай бұрын

    100% answered the question I had. I mounted my iscsi target to VM thinking I could share the lun between my main computer and the VM. this explains why that failed.

  • @yonson_racing
    @yonson_racing2 жыл бұрын

    Nice! Been waiting for this...

  • @CrazyRamUK
    @CrazyRamUK2 жыл бұрын

    Guess you'll be off the Alaskan brewery Christmas card list with that review. Brave of you to try and keep on drinking it.

  • @CraftComputing

    @CraftComputing

    2 жыл бұрын

    The first couple 49th State I had were wonderful. And there's always ANYTHING from Anchorage....

  • @CrazyRamUK

    @CrazyRamUK

    2 жыл бұрын

    @@CraftComputing I'm not a stout drinker so I'll take your word on them :)

  • @kenhuffmanjr9919
    @kenhuffmanjr9919 Жыл бұрын

    Just found this video. Overall, this is a nice video and is useful. Couple of things: iSCSI LUNs can be accessed from multiple servers simultaneously, and if you move an iSCSI LUN from one server to another that can mount the FS then the permissions will be maintained; the SIDs may not be resolved by the new server but it will, in fact, see the SIDs in the ACLs. Also, you created an E: drive but then benchmarked a Z: drive. And SMB is not commonly referred to as SaMBa; SaMBa is a free software implementation of the SMB protocol. Thanks.

  • @KunouJS

    @KunouJS

    Жыл бұрын

    Wow! You're right! I'm still new to iSCSI, so I tried connecting a Windows VM to the same iSCSI LUN volume I made for my laptop...and it worked right away! Awesome! For those that have an Asustor NAS, this works! It seems we can't share Btrfs snapshots, but this LUN alternative seems way better anyway.

  • @Medieval_Arpad_cooks
    @Medieval_Arpad_cooks Жыл бұрын

    aand done! Thanks, this was refreshingly easy!

  • @TheFlyingCrocodile
    @TheFlyingCrocodile2 жыл бұрын

    please do a video on de-duplication this info was very useful and i love your tutorials

  • @MrGranMarco
    @MrGranMarco2 жыл бұрын

    Great video!

  • @falxie_
    @falxie_2 жыл бұрын

    I can't believe I didn't know what iSCSI, definitely going to use that when I get a NAS again

  • @Digi20
    @Digi202 жыл бұрын

    Very interesting. Didnt know this was so easily do-able before, thank you for the video. Now i am thinking of attaching my whole NAS (which actually is just my way of plugging a huge 10 disc storage array directly to my photo and video workstation anyway) this way. are there downsides in terms of data retention and safety when doing it this way? for example, would the storage be more subsceptible to a faulty network cable in comparision to using SMB and letting the NAS handle all the filesystem stuff?

  • @nitindeveloper1703
    @nitindeveloper17032 жыл бұрын

    Hi Jeff, have you tried to measure the power draw from the server anytime? I have been trying to setup something like that myself. But then I have been stuck in trying to figure out what my electricity bill is going to be like if really went through it.

  • @FilSapia
    @FilSapia2 жыл бұрын

    This is especially a good idea for Mini ATX/ITX builds with the newer 2.5Gb ethernet standard; you can easily run your OS from an M.2 disk and not have to worry about mass storage :)

  • @hughsparks4572
    @hughsparks45722 жыл бұрын

    This is too tempting. I don't have a budget for this. I want it.

  • @rdsii64
    @rdsii642 жыл бұрын

    If you want to build a true nas server and the drives you have already contain data you can't loose, how do you solve this issue. My issue is my emby server ( and I use the term server loosely) is simply a spare windows computer with large drives full of media. If I pull out those drives, wipe the boot drive and build a truenas rig, how do you a build a storage pool without loosing the media I have?

  • @ierosgr
    @ierosgr2 жыл бұрын

    8¨21 ... what you choose for sharing platform correlates with the underneath hdds? Because there are the native 4k ones and the 512 type. The 512 if I recall have physical 512 sectors and 4096 logical while 4k have both physical and logical 4k sectors

  • @SteveHartmanVideos
    @SteveHartmanVideos5 ай бұрын

    Does iSCSI use “synchronous writes” to the Nas ZFS pool compared to using a network share over SMB which is asynchronous writes?

  • @Catge
    @Catge2 жыл бұрын

    Good video Jeff

  • @ierosgr
    @ierosgr2 жыл бұрын

    At 8:31 the option for Sharing platform from what characteristics it is depend on? The physical characteristics of the disks true nas is based of (like 512e or 4kn) ? The disk's characteristics the other platform has? (assuming it is a proxmox based on 512 logical / physical drives). The OS the platform relies on? (I mean if it is capable of using 4k as the minimum amount of blocks? - which platform wouldn t) Thank you

  • @mrljvb
    @mrljvb2 жыл бұрын

    And aside from my other comment.. You can take it one step further, and take advantage of all the features of ZFS and Truenas. Boot from an iSCSI lun, you gain all the advantages of ZFS and Truenas as you noted, but that extends to the boot drive as well, and you can use replication and cloud sync to backup your entire environment, not just the Steam library, and you gain significant performance bumps. Add to that the use of cheap Infiniband cards (can be had for less than $50) and Infiniband switches (found a 36 port one for $100), and you have a 40Gb or 56Gb infrastructure depending on which version you get).

  • @mrmotofy

    @mrmotofy

    2 жыл бұрын

    But those speeds are irrelevant if your storage can't transfer that fast

  • @mrljvb

    @mrljvb

    2 жыл бұрын

    @@mrmotofy I have 2 25 arrays, most of the disks are mirrored stripes.. the storage can easily keep up.

  • @kamel3d
    @kamel3d Жыл бұрын

    The only downside about this channel is the free advertisement for drinking alcohol

  • @paulnolastname9422
    @paulnolastname94222 жыл бұрын

    Most apropos. I have a new TrueNas setup and I need to do this.

  • @JohnHollowell
    @JohnHollowell2 жыл бұрын

    So the benchmarking at 12:48 appears to be of the network drive mapping (Z:) rather than the ISCSI drive (E:). Can we get the benchmark of the ISCSI drive too?

  • @GingerJesus69

    @GingerJesus69

    2 жыл бұрын

    E:\ Volume was crated "inside" the Z:\ Volume, so basically it is the same test E or Z as it's going to use the same path to the HDDs

  • @rytek4274
    @rytek42742 жыл бұрын

    Perfect timing 👌

  • @pedro_8240
    @pedro_82402 жыл бұрын

    And here I am, trying to be happy with my 10TB NAS being accessed through a 1Gbps interface.

  • @mrmotofy

    @mrmotofy

    2 жыл бұрын

    It's difficult when everybody is switching to 10 gig. I switched and started getting about 75% more throughput on a plain old HDD. Now I get about 380MB transfers on all HDD's, more drives will just add. Ore capacity and more speed.

  • @paulmaydaynight9925
    @paulmaydaynight99253 ай бұрын

    can you expand iscsi on the fly as your drive size useage increases or do you need to recreate it on a new bigger pool?

  • @tljstewart
    @tljstewart2 жыл бұрын

    thanks for the great video, at about @13:30 you discuss the Z drive and the E drive, however you only show the Z drive read/write speeds, would be interested to compare that to the E drive you set up

  • @runner9207
    @runner92072 жыл бұрын

    If you were looking at building a TruNAS server would you wait for DDR5 to be released? How much of a performance improvement would you expect going from DDR4 to DDR5?

  • @tfdsu
    @tfdsu2 жыл бұрын

    Hi. What kind of a pool did you use for >1 Gbps read? I have 3 x mirrored vdevs (6TB 5400 HDDs ) over 10 Gbps connection, and the best I've seen is ±500 MB/s over SMB =/

  • @abes.4040
    @abes.4040 Жыл бұрын

    Good video, thanks!

  • @UnknownProductions0
    @UnknownProductions0 Жыл бұрын

    so, if i run my steam drive as icsi. if i have to re install windows. do i need to delete and re do the drive? or can i re map it and everything will re appear like it did before?

  • @thegaming106
    @thegaming1062 жыл бұрын

    would this same thing work if i set this up for any kind of files and if i gave a friend the ip thats not on the network could they connect to it and use the files as well

  • @billygilbert7911
    @billygilbert79112 жыл бұрын

    Can you explain how you setup the array with only 4 of the drives? I didn't see where you selected 4 drives for that. Also how reliable do you feel a used Seagate ES.2 is?

  • @Sovereign1992
    @Sovereign19922 жыл бұрын

    I didn't know that iScsi couldn't be used across different windows installations. Thanks for the heads up :) The only two games that didn't like being on an iScsi share in my experiment was Watch Dogs 2 and Space Marine. I think for Watch Dogs 2 it was down to Easy Cheat DRM software. For Space Marine somehow it randomly deleted the .exe file.

  • @Jademalo
    @Jademalo Жыл бұрын

    The tests at 12:45 are done to your Z: drive, which you said was a Network (and I'm assuming SMB) share. What kind of performance do you get in that same test for the E: drive, which is the iSCSI drive? Without the comparison between SMB speeds and iSCSI speeds for random access reads, I don't really understand why you would care to use one or the other.

  • @BWGPEI
    @BWGPEI2 жыл бұрын

    Very nice - Thank You!

  • @xordoom8467
    @xordoom84672 жыл бұрын

    If I used Windows to run my Plex setup on would I be able to use iscsi for my media and stream it externally without a performance hit? Currently, I run Plex on Freenas but I would like to use Windows version as it seems updated more often.

  • @harshbarj
    @harshbarj Жыл бұрын

    The was perfect timing for that glitch! Almost looked planned.

  • @shadow_house9428
    @shadow_house94282 жыл бұрын

    Sorry if this sounds stupid, but is the iSCSI only recommended if the individual is playing Steam using Windows as an OS? If I play Steam games through Proton on Ubuntu, is iSCSI even necessary since TrueNas is running ext4 on the drives? Or is there a benefit? Also, can the read/write speeds be increased with more drives in your NAS?

Келесі