Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking at training 15 - 20 individuals on Windows server 2008. The training will require each individual to perform certain tasks within their own instance of windows server 2008, such as installing AD, creating user accounts, installing IIS and other applications.

Each user will have their own PC & we will all be on the same LAN.

I thought abuot installing vmware workstation onto each PC, thus allowing each user to have his/her own domain and instance of windows server 2008, but that sounds cumbersome to me.

But then I thought, well hang on a minute how does proffesional training companies achieve this kind of simulation. Does anyone know what tools or applications proffesional training companies use to simulate 20+ invidual windows server 2008 instances to allow this kind of hands on training.

share|improve this question
Use evaluation versions of 2008R2 with Hyper-V – SpacemanSpiff Jan 24 '12 at 22:43
up vote 4 down vote accepted

This sounds like something for VMWare vCloud Director, formerly VMWare Lab Manager. This will allow you to provision template VMs for each course and allow users to "check out" a clone of the templates for their own use. You can deliver the VMs to the users through RDP or VMWare View (or any other way really, those are the two most common).

This even leverages Linked Clones, which means that only the differences between the base image and the users' disks takes up space. This means huge savings on storage if you're running large classes or multiple classes on the same hardware.

share|improve this answer

Microsoft has already done something like this for you:

TechNet Virtual Labs: Windows Server 2008 R2

share|improve this answer

Nearly every hands-on session I've seen had computers provided (and pre-configured with VMs) by the training company. "Bring your own device" concepts where stuff is virtualized on participant's machines may work, but it is difficult to make sure the machines would comply to minimal system requirements - virtualization requires loads of RAM and decent I/O performance.

You should look into the possibility of virtualizing the server instances on your own sufficiently powerful hardware and providing the users with access over RDP / VNC / VMWare console / VDI or some protocol your virtualization solution allows for.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.