Jump to content

It's been a few months since I asked something here but here goes:

 

#Edit: I made a preliminary component list.

 

So I intend to build a small system to host my local VMs on (currently a small local webserver, a VPN host, a DNS Server, a Domain Controller, a NAS and a Game Server - the game hosted there changes every now and then. Currently a modded minecraft Variant) instead of using my secondary PC.

The main focus here is power saving as this will run 24/7 (hence no overclocking).
It also won't need a good GPU (only one to boot up and do the inital installation) afterwards connection will be done via RDP or SSH.
I also won't need a lot of expansion slots besides the slot to use one rudimentary graphics card and a network card for redundancy.
There is no need for storage options as I have enough on hand.
I only really need 3 USB ports to connect a mouse, a keyboard and a boot USB stick for inital installtion.
The motherboard however should feature at least 6 SATA ports to connect a few SSDs and HDDs (with the ability to mirror them to keep the data save) (I was thinking along the lines of 3 SSDs and 2 HDDs)

RAM should be initial 16 GB but needs to be able to be expanded to at least 32GB (so preferably 4 DIMM slots).

And again low power consumption is the main focus here. Paying extra for lower power consumption is no problem at all.

 

My preliminary part list is:

 

What parts (PSU, Case) would you suggest? Would you swap out anything else?

 

Thanks in advance

Link to comment
https://linustechtips.com/topic/1052777-vm-host-build/
Share on other sites

Link to post
Share on other sites

Not exactly sure what I can say here.
Two of the VMs are for testing stuff. One is a DNS "server" and the other a small internal php webserver (used for documentation).
Then of course there's the game server VM. This one eats by far the most resources. As I wrote in the first post it's been all kinds of game servers, small stuff like a private CS:GO Server, a Portal Knights server, an ARK server, a Minecraft Server, a modded Minecraft Server. Which game is currently active changes every once in a while (done by having multiple VMs and deactivating the unused ones and reactivating it if it's used again). But for this the Computer needs I'd say at least 16GB Ram and decent CPU power.
The current CPU (Ryzen 5 1600X is about sufficient for this but maybe there is a better option out now? Especially considering this Computer will solely focus on VMs)

Additional information: Because of power consumption is important, there will be no overclocking done on this machine

Link to comment
https://linustechtips.com/topic/1052777-vm-host-build/#findComment-12463496
Share on other sites

Link to post
Share on other sites

The 2700 or 1700 is probably your best bet, I would however get ECC memory if the server is mission critical.
I would suggest this case: https://de.pcpartpicker.com/product/Bcprxr/zalman-s2-atx-mid-tower-case-s2
And this power supply: https://de.pcpartpicker.com/product/t8c48d/be-quiet-pure-power-11-400-w-80-gold-certified-atx-power-supply-bn292

Gaming PC: i7 9700k | Noctua NH-D15 | 2x Asus STRIX GTX 980 DirectCU II SLI | Asus Prime Z370-A | 16 GB Corsair Vengeance LPX 3000 Mhz | Corsair RM850X | Asus Rog Swift 165 Hz | LG 27UD58 4K | Phanteks Enthoo Primoo

 

Workstation PC: i7 9900k | NZXT Kraken x62 | ASRock Z390M-ITX/ac | 32 GB Corsair Vengeance LPX DDR4-3200 | PNY Quadro RTX 5000 | Samsung 970 Evo 1 TB | Phanteks Enthoo Evolv ITX | Seaonic Prime Ultra Titanium 650 W | 4 TB Seagate Barracuda Pro

 

Server 1: (Web server ) 2x Intel Xeon X5650 6c 12t (Total 12c/24t) | Supermicro X8DT6 | 128 GB DDR3 ECC | AMD Radeon R7 250 | SuperMicro PWS-1K21P-1R  Redundant 1200W PSU | 1 TB 840 Evo | 4 TB Seagate Barracuda Pro | Fedora Server

Server 2: (Home File Server): i5 2500k | P8P67 Pro | 16 GB DDR3 2133|  Corsair TX750 ATX SLI | XFX Radeon HD 6950 | 2x 4 TB Toshiba X300 | 2x 1 TB Seagate Barracuda | 256 GB 860 EVO | Unraid  

 

Emulation System 1: Raspberry Pi 3 B, RetroArch on Raspbian with 8Bitdo Wireless controller

Emulation System 2: AMD Phenom II x6 1100T Black Edition | ASUS Crosshair III Formula | 8 GB DDR3 1600 | 1 TB Seagate Barracuda 1 TB | 128 GB Toshiba OCZ SSD | Windows 7 Ultimate x64,  Xbox 360 Controller

 

Link to comment
https://linustechtips.com/topic/1052777-vm-host-build/#findComment-12466547
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

×