Lecture 4 - Virtual - Laboratory - Setup
Lecture 4 - Virtual - Laboratory - Setup
Bare-Metal VM:
• RAM: 512MB minimum
• OS: No OS
• Disk Size: Drive C: 50GB expandable disk
• Network Cards: At least one NIC per VM
• CD/DVD Drive: Include ISO files for installation media
Vista/XP PC VM:
• RAM: 512MB minimum
• OS: Windows XP
• Service Packs: All applicable updates
• Disk Size: Drive C: 20GB expandable disk
• Network Cards: At least one NIC per VM
• CD/DVD Drive: Include ISO files for installation media
User Accounts & Security
• VM User Accounts
• In Unit and Functional testing, technicians
should have administrative access.
• In later testing levels, access should be
restricted to lab administrators.
• Servers should act as domain controllers for
ease of role assignments.
• Staging and Integration levels require tightly
controlled access policies.
Testing Levels & Requirements
• Different testing levels require different machine roles:
• Unit Level: Individual workstations linked to external disks.
• Functional Level: Shared machines among team members.
• Integration Level: Shared virtual and physical machines
with activated change control.
• Staging Level: A scaled-down production environment with
strict access control.
• Pilot Level: Production systems deployed to a test user
group (about 10% of users).
Lab Management Tools
• Virtual Machine Management
• Microsoft System Center Virtual Machine Manager
(SCVMM) manages multiple hosts and VMs.
• SCVMM allows end-user testers to provision and
control their VMs.
• VMware Lab Manager provides full system
configuration management.
• Time-limit policies should be set to automatically
destroy unnecessary VMs.