Best Way to Setup Virtual Server Test Environment

Posted on 2006-11-12
Medium Priority
Last Modified: 2013-11-15
We're trying to setup a test environment using Virtual Server machines.  We would to do this in the best possible way so we don't have to reinstall the host OS, etc.

Here's our situation:

* We have a Small Business Server that we use to run our business.
* We will be testing a variety of setups with our test machine - in some cases, this will include setting up additional DHCP servers, IIS servers, etc.
* We like the convenience of having the test server behind our SBS server (same network) because we will easily be able to Remote Desktop to the various virtual machines within the network.
* On the other hand, I'm a little concerned that if we setup another DHCP server, or if we run a test of an Exchange server, we could create conflicts within our network that could bring down our SBS server.

So the first question is - "where" should we setup our test machine:
(1) Behind the SBS machine on the same network?
(2) As a completely separate network?

If we set it up behind the SBS machine - would there be a way to create a new "separate" network from our existing network, but that we could still get to via remote desktop?

Last question (for now): Can you point us to any simple to use "best practice" links on setting up a Virtual Server environment?

Question by:crm_info

Assisted Solution

trenes earned 1000 total points
ID: 17926227
(2) But once you are comfortable with it you can move it to your current network.

VHD to use without installing any OS! just load the vhd and you're set.

Best practices.
LVL 74

Accepted Solution

Jeffrey Kane - TechSoEasy earned 1000 total points
ID: 17926633
There would be a problem fully integrating the network with your SBS's but you certainly can keep it on a separate subnet... essentially just a full virtual network.

There's a fairly good paper on how to install Virtual Server on an SBS here:  http://sbsurl.com/vs  -- although this is really designed for adding an additional server to your SBS network to run either a LOB application or Terminal Services.  It's worth reading though, just to get an idea of what's possible.

I do run a test lab in much the way that you are wanting to but I have it on a separate machine dedicated for that purpose.  The Host Machine is running Windows Server 2003 Enterprise, but just sits in a workgroup and  I have it plugged into the router that's on the External side of my SBS with it's own external IP address which allows easy remote access.  The Virtuals are on their own network.  When you install a virtual machine, you have the choice of having it bind to the physical NIC (which it then shares with the host because of a special virtual protocol that's installed which divides out the IP traffic) or a virtual NIC which can only be connected to other Virtual machines... allowing you to more easily create the kind of test lab you're trying for.

I don't think there's any value in putting it behind (or within) your SBS network... unless you only have a single external static IP... but even if you do, you can just assign another port to forward RDP to the host server (which means you just append that port to your external IP to get there).

LVL 48

Expert Comment

ID: 17927089
even with your machines on a separate network, I cant imagine it would be too hard to set up remote access to those machines......just a thought
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

LVL 10

Author Comment

ID: 17931361
trenes / TechSoEasy - many thanks.  Both of your comments were very helpful.

One specific follow-up question:

One of the virtual machines that we would like to setup on our server is the VPC image from Microsoft.  We would like to set it up so that we can remote desktop to this machine from any PC on the Internet - without having to first remote desktop to the host OS.

We have the virtual machine setup on Virtual Server and it is working file - so long as we access it via the host OS.  Can you provide any suggestions for setting it up to allow access via a Remote Desktop session?

LVL 74

Expert Comment

by:Jeffrey Kane - TechSoEasy
ID: 17939381
You would need to forward port 3389 to the virtual machine's IP address from the router.  This means that you need to be using the Host's Network Adapter as the Virtual Machine's adapter too, as I described above about using the physical adapter.

LVL 10

Author Comment

ID: 17979848
Thanks.  I'm having trouble setting up using the Host's Network Adaptor as the Virtual Machine's Adaptor.  Can you provide step-by-step instructions - or a link to them?
LVL 10

Author Comment

ID: 17981691
Never mind - I got it solved.  In the interest of helping others who may run into a similar situation, here's what I did:

(1) Bound the Virtual Server to the correct NIC.  Our server has 2 NICs.   For some reason, regardless of which NIC I bound the Virtual Server to, it seemed to be binding to #2 from an IP address standpoint.  #2 was not connected, so we connected that NIC directly to our router.  I don't think this actually played a role in resolving the problem but I can't be sure so I'm leaving it here as a check point for future reference.

(2) Our Virtual Machine did not have DHCP turned on.  Therefore, it was assigning itself a static IP address which could not be found as part of the network.  Turning DHCP management on solved this:
* Control Panel
* Network Connections
* Select your network card (probably only 1 to choose from)
* Properties
* Properties
* Obtain IP Automatically
* Obtain DNS Automatically
* "OK" to everything
* Restart the machine or IPCONFIG /RELEASE and IPCONFIG /RENEW

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
The article describes step by step how to validate the SRA software certificate once installed on the Site Recovery Manager server. I hope it will be very useful for all administrators of virtualized environments.
This tutorial will walk an individual through configuring a drive on a Windows Server 2008 to perform shadow copies in order to quickly recover deleted files and folders. Click on Start and then select Computer to view the available drives on the se…
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…

588 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question