Jump to content

Me and a friend made a small cyber in spain and right now we are looking into a united way to have all pc with the same games fully updated and we were thinking of a server based game disk unit, meaning that the games will be on the server while the client just looks to the server.

I found some nass solution on this forum but i asume (or atleast it doesnt seem to indicate anywhere) that those solutions are for one computer use only and now i was wondering if anybody already tried this and can maybe give us some tips of this solution and if it is feasable.

 

Sorry for mine english and thank for all possible suggestions and tips we appreciate it allot.

Link to comment
https://linustechtips.com/topic/857966-cyber-server-solution/
Share on other sites

Link to post
Share on other sites

What is a "cyber"? do you mean a cyber cafe, where people come in and rent computer time? If so, then I think you want to look into a Cache server, that sits in between the computers and the internet. When properly set up, when the first computer downloads a game update, the cache server will store it locally, and then the next computers that try to download that update will download it from the cache server instead.

Looking to buy GTX690, other multi-GPU cards, or single-slot graphics cards: 

 

Link to comment
https://linustechtips.com/topic/857966-cyber-server-solution/#findComment-10680162
Share on other sites

Link to post
Share on other sites

doccer has something to cache steam if I am not mistaken. 

Good luck, Have fun, Build PC, and have a Wii and PS2 as your only consoles.

NightHawk 3.0: R7 5700x @, B550A vision D, H105, 2x32gb Oloy 3600, Asrock RX9070xt Steel Legends, Corsair RM750X, 500gb 850 evo, 2tb rocket and 5tb Toshiba x300, 3x 6TB WD Black W10 all in a Obsidian 750D airflow.
GF PC: (NightHawk 2.0): R7 2700x, B450m vision D, 4x8gb Geli 2933, Sapphire RX 6700XT  Nitro+, CX650M RGB, Obsidian 350D

Skunkworks: R5 3500U, 16gb, 500gb 860 evo, Vega 8. HP probook G455R G6 Ubuntu 20. LTS

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Spirt  (NAS) ASUS Z9PR-D12, 2x E5 2620V2, 8x4gb, 24 3tb HDD. F80 800gb cache, trueNAS, 2x12disk raid Z3 stripped

HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."

Camera Gear: X-S10, 16-80 F4, 35mm F1.4, Helios 44

Link to comment
https://linustechtips.com/topic/857966-cyber-server-solution/#findComment-10681879
Share on other sites

Link to post
Share on other sites

The problem is that the computers dont have any disk space anymore, but we have a 10tb server, the solution we want to try before buying more hdd was to try to load the games from the server, i have seen a implemantation in another gaming center where the computers have 120gb ssd and all games are loaded via a network disk and seems to load pretty quickly but ofcourse the staff wouldnt share any info about their setup (understandably) but im really curious how they managed to load 100pcs onto one server.

 

The cache server though is something ill look into as far as i have read it can be setup on docker and our server already uses docker for out game servers.

Link to comment
https://linustechtips.com/topic/857966-cyber-server-solution/#findComment-10686642
Share on other sites

Link to post
Share on other sites

If all games were downloaded via Steam, you could in theory share the same install directory for all the steam clients, but I’m sure this is really not a good idea in practice since you don’t know how each individual game handles temporary files and saves. Ditto for the other game managers (GoG Galaxy, Ubisoft’s, Blizzard’s, etc)

Looking to buy GTX690, other multi-GPU cards, or single-slot graphics cards: 

 

Link to comment
https://linustechtips.com/topic/857966-cyber-server-solution/#findComment-10687588
Share on other sites

Link to post
Share on other sites

You should look at a Squid implementation. 

Not only can you do a local steam cache setup with it, you can also monitor and control access for your customers for the security of your business (e.g black market sites, porn, known phishing sites, etc....)

 

Edit: Misunderstood on the OP, see you want to centralize it. 

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | Asus RTX 4060 Dual OC | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO + 4 Additional Venturi 120mm Fans | 8 x 20TB Seagate Exos X22 | 4 x 16TB Seagate Exos X18 | 3 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Spoiler

NAS: Innovision 4U 24-bay chassis (12GB MiniHD SGIO Backplane) | Intel Core i9-10980xe | EVGA X299 FTW-K | EVGA RTX 2080Ti Super FTW3 | 128GB (8x16GB) Corsair Vengeance LPX 3200Mhz | DEEPCOOL PN1000M PSU| Noctua NH-D12L Chromax Black | 16 x 16TB Seagate Exos X18 | 2 x 2TB Samsung 990 Pro | 2 x 2TB Intel U.2 P4510 | LSI 9305-24i HBA

 

Link to comment
https://linustechtips.com/topic/857966-cyber-server-solution/#findComment-10687747
Share on other sites

Link to post
Share on other sites

I'm not an IT pro, but you could use a centralized storage, or perhaps use a SAN, and run high speed data from the SAN to the PCs, perhaps even having diskless computers, which might be best for the security (provided you had a network that could support the speed requirements).  

 

In additional you could also virtualise using GPU passthrough, Linus did this I believe when he setup one computer to provide gaming to several people.  This would actually give you the best control, because you could refresh the image every time a new user logged on, meaning the users have privacy, you would also have centralized control over the installed games and software installed on the images, it would give you and the users the most flexbility, because you have less worry about malware, about having to reinstall ALL the systems after a Windows release, stuff along those lines. 

 

And you could also still use the SAN, and you'd have the ability to make regular backups, and still have a centralized game cache.  I also hope you plan on running a domain, or having some other system so you can control resources and assign logins to regular or one-off users of the cyber cafe.  

Link to comment
https://linustechtips.com/topic/857966-cyber-server-solution/#findComment-10688086
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

×