Jump to content

Lan Cafe Server over Proxmox

Go to solution Solved by WereCatf,
1 minute ago, Jitu said:

Yes I do. I have also used CCBoot in the past if that helps ?

But personally I wanted a solution of my own without any paid software such as CCBoot.

Learn how to use iPXE, compile a custom one with a built-in script that boots over the network using iSCSI from whatever server you have.

Hey Guys, i was just curious to know whether i could use proxmox to setup a host server alongwith 50+ diskless client wherein all the clients could boot from a single place (1 sdd on the host probably ) so that it could be easier to maintain the update all of the similar stuff. Also the graphics and the rest of the things should be handled at the client side itself as obviously who wants to have an overhead while gaming through a different PC. Its majorly just the common that wanna figure out how to do in the best possible way. Im open any, even the most "linusey", ways out of it. Any help would be appreciated. 

 

Also this is my first post so sorry if im posting it in the wrong thread would be much obliged is given the guidance on where to post it.

Link to comment
https://linustechtips.com/topic/1162262-lan-cafe-server-over-proxmox/
Share on other sites

Link to post
Share on other sites

One drive seems like it would get slow pretty quicky, You probably want a 10g pipe to the server, and a few drives. Games are pretty big these days, and you reasonbly good io when opening games.

 

Have you messed with deployment on windows much? Using something like mdt works pretty well too and quickly redepoys windows to a local drive.

Link to post
Share on other sites

1 minute ago, Jitu said:

Also the graphics and the rest of the things should be handled at the client side itself

Then you can't use virtual-machines and thus no Proxmox, since Proxmox is for virtual-machines.

Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to post
Share on other sites

7 minutes ago, WereCatf said:

Then you can't use virtual-machines and thus no Proxmox, since Proxmox is for virtual-machines.

Ohkay so could I use proxmox to spread the graphics horse power across multiple devices I mean I would want to control 50+ systems thus how would I manage all the graphics cards in one system?!

 

Or any alternatives would also be of quite great help mate.?

Link to post
Share on other sites

10 minutes ago, WereCatf said:

Then you can't use virtual-machines and thus no Proxmox, since Proxmox is for virtual-machines.

Also I I don't want to control the systems with the  graphic card with proxmox I would be fine with having a central host which other PC's could PXE boot into so that I have to only update the files and application at just one and everytime I boot any of the clients I would get the updated configurations.

This is my end goal to say.

Link to post
Share on other sites

Just now, the heck with this said:

not to metion how much horse power on the side of gpu your mainstation will need cuse there is no chance 1 single gpu can handle 10 clients gaming

as well as the ram needed for such operation since core files need to be on ram constantly and really high speed network witch has to farmated on an iso standerd in order to do a lan boot

Link to post
Share on other sites

2 minutes ago, the heck with this said:

not to metion how much horse power on the side of gpu your mainstation will need cuse there is no chance 1 single gpu can handle 10 clients gaming

Exactly that's why I wanna leave the clients gaming on the side of clients just the operating system and it's internals at a central place.

Link to post
Share on other sites

1 minute ago, the heck with this said:

as well as the ram needed for such operation since core files need to be on ram constantly and really high speed network witch has to farmated on an iso standerd in order to do a lan boot

Well given that I can setup a workstation with enuf of RAM how would it be possible?

Link to post
Share on other sites

1 minute ago, Jitu said:

Also I I don't want to control the systems with the  graphic card with proxmox I would be fine with having a central host which other PC's could PXE boot into so that I have to only update the files and application at just one and everytime I boot any of the clients I would get the updated configurations.

You're being horribly incoherent. Besides that, Proxmox has nothing to do with PXE or such. If you want to boot your clients over the network, you need to either use NFS or iSCSI and then set up PXE or iPXE correspondingly.

Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to post
Share on other sites

3 minutes ago, the heck with this said:

as well as the ram needed for such operation since core files need to be on ram constantly and really high speed network witch has to farmated on an iso standerd in order to do a lan boot

Incorrect. iSCSI and NFS exist, there is no need to cache everything in RAM, let alone use any ISO-format system.

Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to post
Share on other sites

Just now, WereCatf said:

Incorrect. iSCSI and NFS exist, there is no need to cache everything in RAM, let alone use any ISO-format system.

true have you tested this ubder heavy load..of 4-7 clients ??is it stupid that most caffes have a centralized server and then have smart-clients....???

Link to post
Share on other sites

17 minutes ago, Electronics Wizardy said:

One drive seems like it would get slow pretty quicky, You probably want a 10g pipe to the server, and a few drives. Games are pretty big these days, and you reasonbly good io when opening games.

 

Have you messed with deployment on windows much? Using something like mdt works pretty well too and quickly redepoys windows to a local drive.

Ohkay mate so say what if I don't make the clients diskless would there be any solution wherein the main of my goal is satisfied?!

Main aim being having a central place for the updates which can be pushed in to the client at each login or something?!

Also I wouldn't mind setting up a 10g pipeline to the clientsif that's beneficial in Costs and overall maintainability.

Link to post
Share on other sites

Just now, the heck with this said:

true have you tested this ubder heavy load..of 4-7 clients ??is it stupid that most caffes have a centralized server and then have smart-clients....???

in best case scenario the load could be anything from a minute to an hour oh and trying to cache a larger file than 30Gb let me see you do that without braking your nerves down

 

Link to post
Share on other sites

5 minutes ago, WereCatf said:

You're being horribly incoherent. Besides that, Proxmox has nothing to do with PXE or such. If you want to boot your clients over the network, you need to either use NFS or iSCSI and then set up PXE or iPXE correspondingly.

Ohkay I agree I'm a lot new to this and prolly thats why I came to you'll for help ?

Link to post
Share on other sites

6 minutes ago, WereCatf said:

You're being horribly incoherent. Besides that, Proxmox has nothing to do with PXE or such. If you want to boot your clients over the network, you need to either use NFS or iSCSI and then set up PXE or iPXE correspondingly.

Ohkay so could u help me by elaborating how exactly would I be able to achieve my desired goal with ur method?

Link to post
Share on other sites

1 minute ago, the heck with this said:

yeah

its called network tree from wereas the roots are the client witch eventually end up to the server  the rest of you r demands been handled through tooltips and network preferences easy peasy lemon squesy linux

Umm ohkay understood the underlying architecture ...now for the implementation part of it?!

Link to post
Share on other sites

smart client is a proper pc with limited access and just for a singulare purpose such as my pc if i get my home network to connect to cern then i can led my cpu power for their expirements i just can hadle how much of my cores they can use but what excactely their gonna do i cant manage it as well as have limited acces to that network thats a limites smart client

Link to post
Share on other sites

yeah thats the hard part you need to desigh your need 1st set up your network ona papper test a few things and then p[roceed 

for exaple you want the windos update handled 1st to the server and then the server push it one by one to clients so you looking for bridges connector and a prore slam as we call it with all the goodies to make it work but appaort that if its for real business you will a programm checking  and controling the pc and i sourely dont mean teamviewer or remote desktop controler

and the underlying architecture is jsu an example of it

Link to post
Share on other sites

4 minutes ago, Jitu said:

Ohkay so could u help me by elaborating how exactly would I be able to achieve my desired goal with ur method?

Do you know how to set up PXE-boot?

Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to post
Share on other sites

Just now, the heck with this said:

yeah thats the hard part you need to desigh your need 1st set up your network ona papper test a few things and then p[roceed 

for exaple you want the windos update handled 1st to the server and then the server push it one by one to clients so you looking for bridges connector and a prore slam as we call it with all the goodies to make it work but appaort that if its for real business you will a programm checking  and controling the pc and i sourely dont mean teamviewer or remote desktop controler

and the underlying architecture is jsu an example of it

there are so many thing here you need to consider before even starting to create the physical network

 such as all the lan card must be at least of 10/100gigabyte ethernet cuse wifi 1st isnt 100% safe or trustworthy as the ethernet

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

×