Planning a multi VM server build in the near future...advice needed.


Recommended Posts

So I plan on building a home server in the near future. This is the kind of stuff I want to run on it. Also listed a few parts that I thought would suit this requirement. Will this be enough?

 

Current: ASUS RT-N56U router, 125 mbps up/down, unmanaged Gigabit switch, 1 additional access point, Raspberry pi 3B+ running Pi-hole.

Here is the hardware currently being used at home. 4 computers, 1 media file server, 2 Kodi boxes, 3 tablets, 6 mobile phones, 2 Amazon Echo's and 2 Raspberry Pi's. I really don't foresee much changing in terms of quantity of devices even in the future. But for future proofing sake, let's say another one dozen internet connected devices.

 

Crucial - will this hardware be capable of pushing Gigabit internet?

 

Server requirements:

 

Windows 10 base, Hyper-Virtualisation: pfSense (or OPNsense), WordPress website hosting, Subsonic / Airsonic music server, Pi-hole, some CCTV monitoring, NextCloud, 1 Linux distro for fooling around, and finally Windows 10 (for testing). All these as VM's in Hyper-V. Also, OpenVPN for connecting from outside. A maximum of 4 users at any given point of time. Mostly just me.

 

Not at all keen on a full Linux setup, as I'm far more comfortable with Windows. Linux based stuff like Pi-hole is fine as it is dead simple to setup.

 

Thought of using an AMD A8 series processor, coupled with a Gigabyte Mini-ITX motherboard, 450W PSU, 16 GB DDR3 or DDR4 RAM, 1 SSD and 1 HDD.

 

Finally, I've read that Intel NIC's are the best supported under pfSense/OPNsense. But due to initial budget constraints (will upgrade later), I will be using the on-board LAN (Realtek) and adding in another TP-Link card. Realistically, what kind of hit can I expect by not using Intel, given my requirements and device count?

 

Look forward to the responses!

If they're all virtualized, pfSense won't see the NICs, they'll see the virtualized hardware.  Intel NICs are typically better from my experience, but my experience embedded server NICs or add-in cards.  I'm more familiar with VMWare than Hyper-V, so I might be incorrect on how the NICs are handled.  Hopefully someone else will reply.

 

I wouldn't think you would take too much of a hit for a home setup.  You should focus more of disk speed and RAM for a home setup.  

 

You need to look and see if there are any issues for Hyper-V and your NIC of choice, or just how well it's supported by Windows.

 

 

  • Like 1
2 hours ago, farmeunit said:

If they're all virtualized, pfSense won't see the NICs, they'll see the virtualized hardware.  Intel NICs are typically better from my experience, but my experience embedded server NICs or add-in cards.  I'm more familiar with VMWare than Hyper-V, so I might be incorrect on how the NICs are handled.  Hopefully someone else will reply.

 

I wouldn't think you would take too much of a hit for a home setup.  You should focus more of disk speed and RAM for a home setup.  

 

You need to look and see if there are any issues for Hyper-V and your NIC of choice, or just how well it's supported by Windows.

 

 

Yes, the NIC's do get virtualised, so pfSense will see the virtual one. But in this case, since the underlying real thing is Realtek or something else, and virtual is Intel, wouldn't performance be according to Realtek? What I mean to say is, although pfSense will see Intel, it will work as Realtek since that is the underlying hardware. I'm not too clear on this point though. Logically it should be like this, but I may be wrong.

 

In my experience, hardware with Windows is far better supported, so I don't really foresee a problem. But I will keep it in mind!

 

Yup, planning on 16GB RAM and a 120GB SSD. The 1TB HDD is mainly for storing the music for the Subsonic server.

I am running an old hp p6654y that I upped to 8 gig, put in a gig realteak nic (stupid thing only had 10/100) and a USB 3 card. 128 gig ssd for boot and VMs and 2 2 TB drives for music and data.

The pc is running win 10, and is my media and kodi machine. I am using Virtualbox for 2 linux VMs and am having no problems so far. My main issue is finding a better cheaper video card to replace the old 8600gt, really want something to handle HD video well and pull less watts.

 

The whole thing is working pretty well at the moment and was a good use of the old bits i had on hand.

vmware and hyper-v are very similar in the way they handle multiple nics at least on the individual hypervisor level.  Things get a little more interesting when you get into distributed switches in vmware, I haven't seen a similar thing in hyper-v (but I haven't looked that hard into hyper-v to find it). 

 

I think it may be slow with your hardware you are throwing into it.  But TBH I don't run virtualization on pc hardware with a workstation OS.

  • Like 1

I wouldn't use Virtualbox.  Fine for a few machines here and there, but Hyper-V and VMWare both have better management tools.  

 

As @sc302mentioned, it will probably be a little slower on that hardware.  But if it's not that heavily used, it might be fine.

 

 

  • Like 1
1 hour ago, sc302 said:

vmware and hyper-v are very similar in the way they handle multiple nics at least on the individual hypervisor level.  Things get a little more interesting when you get into distributed switches in vmware, I haven't seen a similar thing in hyper-v (but I haven't looked that hard into hyper-v to find it). 

 

I think it may be slow with your hardware you are throwing into it.  But TBH I don't run virtualization on pc hardware with a workstation OS.

 

12 minutes ago, farmeunit said:

I wouldn't use Virtualbox.  Fine for a few machines here and there, but Hyper-V and VMWare both have better management tools.  

 

As @sc302mentioned, it will probably be a little slower on that hardware.  But if it's not that heavily used, it might be fine.

 

 

Ok, thanks for the inputs! Although the Linux distro and Win 10 are going to be off mostly. What will always be on is pfSense, Pi-hole, WordPress (LAMP, not WAMP), Subsonic and NextCloud. CCTV is distant future.

 

OpenVPN usage is also going to be very light, mainly want it for taking advantage of Pi-hole when not at home.

 

So what is the probable bottleneck, the processor?

Also, will this hardware be capable of gigabit internet? Right now my plan is 125 Mbps, but I may move to gigabit in a couple of years. Maybe less. Just depends on when the costs come down! ?

Wow, 16GB also not enough for this?

 

This is how I had planned to split the RAM:

 

4GB reserved for Windows 10 base

4GB - pf/opn sense

1GB - WordPress

512MB - Subsonic

512MB to 1GB - NextCloud

1GB - Pi-hole (3 million plus filters list)

1GB - Linux distro

2GB - Windows 10

 

This still leaves 1.5 to 2 GB spare.

 

I was a little doubtful about the processor myself, but figured it'll be fine for home use? What then, Ryzen? I really don't want to go with Intel as that increases the cost quite a bit!

 

do you want it to work, or do you want it to be fast enough for you to not notice that it is slow?

 

Those are 2 very different things.

 

Windows seems to work well at 8GB, Windows seems to be a bit slow at 4, for example.  Will it work at 4, yes...will you notice a speed increase at 8, yes.

 

Do you want performance or do you want functionality...what you are going for with your design is functionality, not performance.

 

When you ask, "will it handle 1Gb/s"....While technically yes, your parts will provide the necessary connection for 1Gb/s...will your parts be able to inspect and pass at 1Gb/s, I don't think so.  Functionally, it will work...performance, wise it will suffer.

  • Like 2

Ok, thanks! Yes, I definitely want performance. Don't want it struggling, especially if I upgrade to gigabit internet! But I'll start with 16GB when I finally build it, and see how it works at home, then take a call. I was also reading up on some other processors, the Ryzen 3 1200 base model is quite a bit superior to the A8, so will go with that instead. ?

This topic is now closed to further replies.
  • Posts

    • How to Do More with Less: Future-Proofing Yourself in an AI-driven Economy —was $28 now FREE by Steven Parker Claim your complimentary copy (worth $28) of "How to Do More with Less: Future-Proofing Yourself in an AI-driven Economy" for free, before the offer ends on June 30. Description In today’s workplace, headlines about artificial intelligence can feel overwhelming. With headlines swinging between promises of utopia and warnings of mass unemployment, for most knowledge workers, the truth feels unclear. In this book, Sharon Gai cuts through the noise. Drawing from real-world examples and global insights, she explains how AI is reshaping the way we work—without hype or fearmongering. Instead of choosing between blind optimism or outright pessimism, she offers a practical, balanced perspective that helps readers make sense of the rapidly evolving AI landscape. You’ll learn how to: Reskill and future-proof your career in the face of AI disruption Identify which parts of your role can be automated, and which require human creativity and judgment Use proven frameworks to evaluate AI’s impact on your work and your organization Apply actionable tips and tools to boost productivity, make smarter decisions, and do more with less Gain clarity as a parent, leader, or professional navigating what this means for the next generation Whether you’re an employee anxious about your future, a parent concerned about your children’s opportunities, or a leader managing a lean team with tight budgets, this book provides the strategies and mindset you need to adapt so you can stop worrying and start preparing. How to download for free Please ensure you read the terms and conditions to claim this offer. Complete and verifiable information is required in order to receive this free offer. If you have previously made use of these offers, you will not need to re-register. Was $28, but is now FREE | Below free offer link expires on June 30. How to Do More with Less: Future-Proofing Yourself in an AI-driven Economy The below offers are also available for free in exchange for your (work) email: The Vibe Coding Playbook: Building Your Tech Business with AI ($35 Value) FREE - Expires 6/23 The Persuasion Engine: How Any Business Can Use AI-Powered Neuromarketing to Understand and Win Customers ($28 Value) FREE - Expires 6/24 How to Do More with Less: Future-Proofing Yourself in an AI-driven Economy ($28 Value) FREE - Expires 6/30 Cloud Security Fundamentals: Building the Foundations for Secure Cloud Platforms ($131.95 Value) FREE - Expires 7/1 The Complete Free AI Learning: Master ChatGPT, Claude, Gemini & More ($21 Value) FREE How to Build an AI Design Workflow with Gamma ($21 Value) FREE The Ultimate Linux Newbie Guide – Featured Free content Python Notes for Professionals – Featured Free content Learn Linux in 5 Days – Featured Free content Quick Reference Guide for Cybersecurity – Featured Free content We post these because we earn commission on each lead so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. Other ways to support Neowin The above deal not doing it for you, but still want to help? Check out the links below. Check out our partner software in the Neowin Store Buy a T-shirt at Neowin's Threadsquad Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: An account at Neowin Deals is required to participate in any deals powered by our affiliate, StackCommerce. For a full description of StackCommerce's privacy guidelines, go here. Neowin benefits from shared revenue of each sale made through the branded deals site.
    • Microsoft admits one of the most crucial Outlook features is currently broken by Sayan Sen Microsoft is making some decent progress when it comes to Windows 11. Recently we have confirmed reports of some rather useful improvements landing in the next version of the OS, 26H2, wherein GPU driver TDR crashes may finally be fixed, plus the company is also allowing users to disable web content on the Search. On the Outlook front though things have not been so rosy. Last month in May we reported several problems affecting basic functionalities on the app. These included a problem where documents would open blank or corrupt themselves. Following that, Quick Steps, a very useful feature, would no longer work correctly, and finally, Microsoft acknowledged a problem wherein images would fail to load up properly inside the email. Microsoft had resolved those bugs later and almost exactly a month after we reported on them, the company has now admitted a new similarly basic issue, this time on Macs. Users recently started noticing that Outlook would no longer display email threads properly as the original message itself was not displayed. An affected user Tsoumpas, C (ngmb) nicely described the problem in a forum post they made on Microsoft's site. They wrote: "Description of the issue: After updating Outlook for Mac [Version 16.110 (26061317)] on 18/6/2026, replying to any email no longer includes the original message in the reply window. Prior to the update, replies correctly contained the original email text below my response. Expected behavior: The original message should be included in the reply, as in previous Outlook versions and according to the configured reply settings. Actual behavior: The reply window contains only a blank composition area (or only my response), with none of the original email text included." Obviously this must be a highly frustrating for users as noted by several in that thread. The post, at the time of writing, has also been upvoted by more than 40 users indicating that is a fairly widespread bug. Thankfully Microsoft seems to have acknowledged the problem right around that time as it opened a new issue on its official website. In the support article, the company recommends switching to Outlook for Mac from the legacy app, where the problem appears to be happening.
    • PotPlayer 260622 by Razvan Serea PotPlayer is an extremely light-weight multimedia player for Windows. It feels like the KMPlayer, but is in active development. Supports almost every available video formats out there. PotPlayer contains internal codecs and there is no need to install codecs manually. Other key features include WebCam/Analog/Digital TV devices support, gapless video playback, DXVA, live broadcasting. Distinctive features of the player is a high quality playback, support for all modern video and audio formats and a built DXVA video codecs. A wide range of subtitles are supported and you are also able to capture audio, video, and screenshots. A comprehensive video and audio player, that also supports TV channels, subtitles and skins. Its been described on the Internet as The KMPlayer redux, and it pretty much is. Daum PotPlayer 260622 (1.7.22963) changelog: Removed Kakao TV Added pause function when navigating via the navigation bar Significantly improved internal stability Fixed an issue where colors appeared strange during RGB24 processing Improved playback for some HTTP streams Improved sync processing for the built-in audio renderer Fixed an issue where certain MP4 files behaved abnormally during playback Download: Daum PotPlayer (64-bit) | 54.7 MB (Freeware) Download: Daum PotPlayer (32-bit) | 61.1 MB View: Daum PotPlayer Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Tixati 3.44 is out.
    • Speccy 1.34.084 by Razvan Serea Speccy will give you detailed statistics on every piece of hardware in your computer. Including CPU, Motherboard, RAM, Graphics Cards, Hard Disks, Optical Drives, Audio support. Additionally Speccy adds the temperatures of your different components, so you can easily see if there's a problem! Processor brand and model Hard drive size and speed Amount of memory (RAM) Graphics card Operating system At first glance, Speccy may seem like an application for system administrators and power users. It certainly is, but Speccy can also help normal users, in everyday computing life. If you need to add more memory to your system, for example, you can check how many memory slots your computer has and what memory's already installed. Then you can go out and buy the right type of memory to add on or replace what you've already got. Download: Speccy 1.34.084 | 20.5 MB (Freeware) View: Speccy Website | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Dedicated
      tuben earned a badge
      Dedicated
    • Week One Done
      mnsgroup earned a badge
      Week One Done
    • Conversation Starter
      sumytbe earned a badge
      Conversation Starter
    • One Year In
      B4dM1k3 earned a badge
      One Year In
    • One Year In
      DarkWun earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      522
    2. 2
      +Edouard
      199
    3. 3
      PsYcHoKiLLa
      94
    4. 4
      Michael Scrip
      82
    5. 5
      neufuse
      69
  • Tell a friend

    Love Neowin? Tell a friend!