Jump to content

Server for game library/shared directory on LAN but for multiple users

Hello everyone,

 

I've been googling for days searching for proper solution, but still without success. 
So I'm about to build server for game center(or as you say internet caffe), that server should have all the game directories (steam, epic, uplay..) so I will be doing only one update and all the PC's will pull game from that server and launch it. It seems simple, many gaming centers are using it that way but I'm wondering how.
I was about to pay for diskless service but they said I must have all the same motherboards(maximum 3 different models) but I have more than that. So my idea was to have only SSD in PC's and server will handle game library.
There comes to a problem. Installed steam on gaming PC, linked NAS storage, installed game and got an error, PUBG Battleye launcher said "Failed to read initialization file". It won't run their Battleye anticheat because game is not running from internal disk(as I found as a reason on another place), and fortnite won't even install on disk due to security and permissions.
What I found that will work is iSCSI, but that's limited to only one PC because it's showing up as a internal disk.
My question is, is there any NEW way to make something like iSCSI but for multiple PC's ? Everything I found are more than 5 years old posts and I need any modern solution for this.

Link to comment
Share on other sites

Link to post
Share on other sites

I'd probably setup something like lan cache so the games can be downloaded quickly, and get a bit bigger of ssd to store a few more games. At least where I am 1TB drives have gotten pretty cheap.

 

I have done a setup with iSCSI. Your likely gonna want something like dedup here to save disk speed. Speed is likely to be slower, so I'd try to get slightly bigger disks if you can here

Link to comment
Share on other sites

Link to post
Share on other sites

I found that lan cache as a soulution also, but there I will need more storage per PC and in my case, for 20 PC's isn't that cheap. I was thinking to get 4x drives in RAID10 and SSD's for caching, writeback, whatever, when I was preparing for diskless, but as said that's not possible for my configurations. 
Haven't found many tutorials that explains dedup.. 😕

Link to comment
Share on other sites

Link to post
Share on other sites

I would go the cache route, basing all of your storage for games on a server is just waiting for issues. When it goes down everything goes down. Having storage on each machine means that when you have an issue the entire business doesn't come to a sudden stop with everyone pissed off. It's much easier to deal with one upset customer rather then an entire cafe. As you have already seen some games won't even run off networked storage, often times the best solution is the simplest.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, voyager_ said:

I would go the cache route, basing all of your storage for games on a server is just waiting for issues. When it goes down everything goes down. Having storage on each machine means that when you have an issue the entire business doesn't come to a sudden stop with everyone pissed off. It's much easier to deal with one upset customer rather then an entire cafe. As you have already seen some games won't even run off networked storage, often times the best solution is the simplest.

I appreciate your reply and I think you're right, that was my thoughts also, but I'm wondering why is everyone going diskless these days.. I mean I probably know the reason, games are getting heavier and that is the only way to have 20+ games in library which I'm suffering now. 
I'll stay up late to try to setup LAN Cache and maybe some of the games will try to get on NAS and test if they will work. Currently I'm running Forza from Steam library on NAS to my racing sim and it's working fine.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×