I couldn't figure out which forum to post this in, so if a mod needs to move the thread, please do.
I am trying to restructure my server soon, as I have programs that I would like to run that ONLY run on linux, and some that ONLY run on Windows. I would like to get information on how to run both efficiently and effectively. For the Linux programs, I am planning on using containers/Docker or such, while with the Windows 10 install the programs I use have their own core scheduling stuff, so it should be fine.
I know with Unraid you can do some technowizardry to run multiple instances of Windows or such with GPU passthrough and have everything working great, like LMG did when they did their 2, 7, and 8 (10) gamers 1 CPU videos.
However, I do not have the money to buy Unraid.
I did hear that I could use KVM to do most of what was done, with the exception that GPU passthrough wasn't as good (at the time of the post , which was ages ago) but all the information I have found in my google searches don't really tell me if I can do hardware passthrough that works reliably.
Most of what I am running doesn't require powerful/efficient graphics passthrough, I am using a GT 745 right now and it's fine. Now, while I don't need POWER, I DO need reliability. I am using this to host servers, not to play games, uptime is really important for me (not for all my servers, but for the majority of them I am not the main user).
Maybe, when it comes to uptime and such, I would be better off running two separate servers, and that might be what I do, though I would like to avoid building a whole separate box to keep in my room while I am already cramped on space...
The main programs that ONLY run on Linux are programs that I could run on a toaster tucked away in the corner, or possibly even a Raspberry Pi, however I do not own one. That being the case though, some of the programs I am running on Windows now would benefit from a switch to Linux, so it has been on my agenda to look into this for some time now.
The main servers I host are game servers for other people, though there are more than a few personal servers that require a mixed workload in there as well. I will note that I am near the limit of the capabilities of my RAM and CPU and my GPU does do quite a bit of work in some instances. I am upgrading hopefully soon, so I'd like to figure this out before I buy parts...
If anyone can help point me in the right direction, or maybe even tell me why I shouldn't or such, please do so!
I am trying to restructure my server soon, as I have programs that I would like to run that ONLY run on linux, and some that ONLY run on Windows. I would like to get information on how to run both efficiently and effectively. For the Linux programs, I am planning on using containers/Docker or such, while with the Windows 10 install the programs I use have their own core scheduling stuff, so it should be fine.
I know with Unraid you can do some technowizardry to run multiple instances of Windows or such with GPU passthrough and have everything working great, like LMG did when they did their 2, 7, and 8 (10) gamers 1 CPU videos.
However, I do not have the money to buy Unraid.
I did hear that I could use KVM to do most of what was done, with the exception that GPU passthrough wasn't as good (at the time of the post , which was ages ago) but all the information I have found in my google searches don't really tell me if I can do hardware passthrough that works reliably.
Most of what I am running doesn't require powerful/efficient graphics passthrough, I am using a GT 745 right now and it's fine. Now, while I don't need POWER, I DO need reliability. I am using this to host servers, not to play games, uptime is really important for me (not for all my servers, but for the majority of them I am not the main user).
Maybe, when it comes to uptime and such, I would be better off running two separate servers, and that might be what I do, though I would like to avoid building a whole separate box to keep in my room while I am already cramped on space...
The main programs that ONLY run on Linux are programs that I could run on a toaster tucked away in the corner, or possibly even a Raspberry Pi, however I do not own one. That being the case though, some of the programs I am running on Windows now would benefit from a switch to Linux, so it has been on my agenda to look into this for some time now.
The main servers I host are game servers for other people, though there are more than a few personal servers that require a mixed workload in there as well. I will note that I am near the limit of the capabilities of my RAM and CPU and my GPU does do quite a bit of work in some instances. I am upgrading hopefully soon, so I'd like to figure this out before I buy parts...
If anyone can help point me in the right direction, or maybe even tell me why I shouldn't or such, please do so!