I am trying to build a home lab to simulate real server and client environment.Care to give some suggestion?


or real physical PC

closed as off-topic by Falcon Momot, voretaq7 Aug 19 '13 at 20:05

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions must be relevant to professional system administration. Server Fault is a site dedicated to professionals; novice questions are off-topic. Please see the Help Center for more information on topicality. The best advice we can give you is to hire a professional to help you out." – Falcon Momot, voretaq7
If this question can be reworded to fit the rules in the help center, please edit the question.

locked by HopelessN00b Jan 21 '15 at 7:41

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. See the help center for guidance on writing a good question.

Read more about locked posts here.


If you were to buy a middle of the road PC from any decent computer maker, beef it up with 4GB of RAM (or 8GB if you can afford it), you'll have a pretty decent lab right there. I used to have piles of hardware around the house but today my home lab is a single box like this. I probably have more than 50 virtual machines on that computer but rarely need to run more than a dozen at a time. Because this lab is intended to simulate configuration only, when I create VMs I usually only give them 512MB or 1GB of RAM. For a lab where you're trying to work on configurations, this works great.

As for which virtualization solution you choose to run, that's your choice. I'd recommend VMWare or Hyper-V as they are the most popular options in the Microsoft world.