Win385 Advanced Desktop Testing Scenarios With Virtual PC 2004 Robert Larson Subject Area Manager Microsoft Corporation.

Slides:



Advertisements
Similar presentations
Working with Disks and Devices
Advertisements

Microsoft ® Official Course First Look Clinic Overview of Windows 8 By Ragowo Riantory, S.Kom, MCP.
Microsoft Virtual PC 2007 January 2008 – James Wiegel.
Windows 7 Test Prep Ch 2 Part 3.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Quick Overview of Virtual PC Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
Overview of an Answer File A customized script that allows you to run an unattended installation of Microsoft Windows 2000 Server Answers questions that.
Automating SQL Buildouts With Hyper-V and SQL Server 2008 R2 Robert L Davis, Sr. DBA, Microsoft Corp.
11 INSTALLING WINDOWS XP Chapter 2. Chapter 2: Installing Windows XP2 INSTALLING WINDOWS XP  Prepare a computer for the installation of Microsoft Windows.
Hands-On Microsoft Windows Server 2003 Chapter 2 Installing Windows Server 2003, Standard Edition.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 10: Server Administration.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 5: User Environment and Multiple Languages.
Overview Basic functions Features Installation: Windows host and Linux host.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Ran Oelgiesser, Sr. Product Manager Praveen Vijayaraghavan, Program Manager (Virtual PC) Yigal Edery, Group Program Manager (MED-V)
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 3 Desktop Virtualization McGraw-Hill.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
Windows Tutorial 9 Maintaining Hardware and Software
Microsoft Desktop Virtualization Migrating to Windows 7 With MED-V.
Installing Windows XP. Guide to MCSE , Second Edition, Enhanced2 Upgrading Versus Installing Choose between: Upgrading Clean installation.
Module 1: Installing Windows XP Professional. Overview Manually Installing Windows XP Professional Automating a Windows XP Professional Installation Using.
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Administering Windows 7 Lesson 11. Objectives Troubleshoot Windows 7 Use remote access technologies Troubleshoot installation and startup issues Understand.
Configuring the MagicInfo Pro Display
Introduction to Windows XP Professional Chapter 2 powered by dj.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
70-270: MCSE Guide to Microsoft Windows XP Professional Second Edition, Enhanced Chapter 2: Installing Windows XP Professional.
Tutorial 11 Installing, Updating, and Configuring Software
IT Essentials 1 v4.0 Chapters 4 & 5 JEOPARDY RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands.
Hands-On Virtual Computing
Microsoft Internet Security and Acceleration (ISA) Server 2004 is an advanced packet checking and application-layer firewall, virtual private network.
Chapter Fourteen Windows XP Professional Fault Tolerance.
10/1/2015 Chapter 2 Installing Windows XP Professional.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
Windows XP to Windows 7 using P2V Migration. Agenda Deploying Local P2V Migration for SA Retro Mode Scripts Customize MDT 2010 with Disk2VHD Windows Virtual.
By Rashid Khan Lesson 10-From Here to There: Remote Installation of the Windows XP Professional Client.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
1 Chapter Overview Exploring New Features and Improvements Troubleshooting Using Help and Support Center Understanding Workgroups and Domains Logging On.
WINDOWS XP PROFESSIONAL AUTOMATING THE WINDOWS XP INSTALLATION Bilal Munir Mughal Chapter-2 1.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Configuring Data Protection Chapter 12 powered by dj.
Microsoft Management Seminar Series SMS 2003 Change Management.
Microsoft Windows XP Professional MCSE Exam
Page 1 of 38 Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Please Note: Information contained in.
Hands-On Virtual Computing
How to Deploy Office XP and Windows XP With One Desktop Touch Liz Levitt Desktop Solution Specialist Microsoft Corporation.
Automating Installations by Using the Microsoft Windows 2000 Setup Manager Create setup scripts simply and easily. Create and modify answer files and UDFs.
Windows Server 2003 Terminal Server: Overview And Deployment Haim Inger CTO Malam Group.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Virtual PC 2007 Virtualization for Fermi Desktops KTF
Welcome to Xandros Desktop Version 2.0. What is Xandros? The New Standard – Xandros is the award winning new standard for Desktop Operating System software.
Microsoft Virtual Academy Module 9 Configuring and Managing the VMM Library.
Introduction to Group Policy Lesson 7. Group Policy Group Policy is a method of controlling settings across your network. – Group Policy consists of user.
11 DEPLOYING AN UPDATE MANAGEMENT INFRASTRUCTURE Chapter 6.
Network and Server Basics. Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server network.
Virtualization With:. Virtualization With: What Kind of Virtualization? Full virtualization Platform Resource.
Create setup scripts simply and easily.
Understanding Operating System Configurations
HC Hyper-V Module GUI Portal VPS Templates Web Console
TechEd /28/2019 3:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Introduction to Group Policy
Service Template Creation from the Ground Up
Presentation transcript:

Win385 Advanced Desktop Testing Scenarios With Virtual PC 2004 Robert Larson Subject Area Manager Microsoft Corporation

Agenda Key features for testing Things to watch out for Desktop Testing Scenarios Demo

Terms TermDescription Virtual Machine The virtual hardware environment provided by Virtual PC 2004 Host OS The operating system that is installed on the physical computer Physical Computer The actual hardware that is being used and where Virtual PC 2004 is installed Guest OS The Operating software that is installed on the virtual machine Virtual network A network created in software Virtual Machine Additions Software loaded on the guest operating system that provided increased functionality and performance enhancements Virtual CDROM A CDROM implemented in software that can share the physical computer CDROM or access ISO images VHD Virtual Hard Disk (VHD) is the file on the physical computer that a virtual machine uses as a hard disk and perform all the reads and writes VMC Virtual Machine Configuration (VMC) file is where all the settings for a virtual machine are stored Shared Folders The ability to use a folder on the host as a mapped drive letter in the virtual machine Drag and Drop The ability to drag files or folders between the virtual machine and the host

Key Features For Testing Virtual disk types Undo disks Virtual machine states Networking Command line interface

Virtual Disks Types of virtual disks Dynamically expanding virtual disk Fixed virtual disk Differencing Use a host partition Use a host volume Default is dynamic – 16GB 35KB when created on disk, expands as you write data to it Use Virtual Disk Wizard to pre-create other disk types

Differencing Disks Allows for the creation of a base read-only guest image (parent) that can be shared with unlimited other virtual machines (children) All children store their disk changes in a separate file Can be chained together Once parent is used it cannot be modified without invalidating all children Parent can be placed on DVD or network share

Undo Disks Allows all changes from power-on to be saved, committed or discarded Reboots are not affected Enabled per virtual machine, applies to all disks Writes are made to a separate undo file per disk

Virtual Machine States Running states Pause Save State Turn off Shutdown the Guest OS Undo disks add these states Save State and save changes Save State and commit changes Turn off and Save changes Turn off and discard changes State options are configurable in the guest settings What options are presented Selecting a forced automatic option

Networking Up to 4 NICs per virtual machine Modes Not Connected Local Only (virtual machines only) External NIC Shared NAT Use a MS Loopback adapter to get internal only traffic between host and virtual machine Virtual networking is like a hub with a switched uplink port

Command Line Options Allows modification of some settings during virtual machine launch Allows the modification of parameters when guest is running Great ability to Create shortcuts on the desktop Script the registration of VMC files To start a virtual machine without opening Virtual PC Console: "Virtual PC.exe" –pc Contoso –singlepc –launch To start a virtual machine and specify the asset tag: "Virtual PC.exe" –pc Contoso –launch -setassettag asset_tag

Things To Watch Out For BootingInstallingUsingSecurity

Power-on Cannot attach a virtual CD or floppy until the guest is powered on Pause after power-on, attach, then resume Cannot edit a running virtual machine configuration to change hardware

Additions Virtual Machine Additions provide high levels of integration between the guest and host operating systems; Integration features include: Integrated mouse Time synchronization Cut and Paste Drag and drop Folder Sharing Arbitrary screen resolutions Full integration support is only available for Windows guest operating systems Install from Action->Install Virtual PC Additions Auto-mounts an ISO CDROM image and launches the install

Security Networking Security Virtual machine has a completely different network stack and identify from the host ICF on the host does NOT protect a virtual machine configured for external networking Patching You must patch all virtual machines individually Using Shared NAT or enabling ICF on the guest operating system is a good way to protect the virtual machine until patched

Remote Access Not a concern for local testing Remoting a virtual machine Until virtual machine additions are installed, mouse can keyboard is challenging Can remote desktop to the host and use VPC without issues Can remote to the virtual machines if they support remote control Remote Desktop Remote Assistance NetMeeting 3rd party

Desktop Testing Scenarios Patch Management Application Development and Test Setup and MSI Repackaging OS Deployment Support

Patch Management Maintain standard desktop OS configurations without the hardware investment Test clients for Windows Update Services Easy to build/clone Reduce project costs Reduce project timeline Perform quick what-if scenarios Undo Disks No reimaging Perform chained patch scenarios Differencing drives Easy to discard or integrate

Application Development And Testing Run Visual Studio entirely in a virtual machine Easy to maintain standard configuration of Visual Studio Run in Local Only network mode Isolates the dev environment Test the next version of Visual Studio No need to dedicate a machine Easy deployment (have someone else build the test machine, sysprep, clone it, and copy to the developers machines) Run your test clients Test setup routines Test multiple builds off the same configuration Test web applications against different versions of a web browser Easily test multiple authentication options Test network bandwidth usage

MSI Setup And Repackaging Setup Test your Visual Studio setup routines Repackaging Toughest problem = rebuilding base packaging box Undo disks make it fast and painless Enable Undo disks Power on virtual machine Perform repackaging procedures Copy off package files Turn off and discard changes Power on virtual machine and start next package

OS Deployment Planning a deployment of Windows XP Test your deployment method UnattendedImaging Remote Installation Services (RIS) Test bandwidth usage Planning to deploy Longhorn Test the new deployment features

Application Deployment SMS 2003 package deployment Methodology Distribution testing Compatibility testing OS Coexistence with other applications Network bandwidth Understand the network impacts ProceduresStep-by-stepScripted

Support Microsoft Windows desktop testing library Single install that can be shared (within licensing constraints) Easy to build a new base virtual machine Process Build a set of base OS configurations Place them on a server with fast disk and network access Recommend a dedicated network interface Build differencing drives on your local machine using the library as read-only parents Place them in a folder with each machine as a subfolder Enable NTFS compression Add them to the VPC console Local Only networking or sysprep to prevent collisions Optionally enable undo disks

Features In Use

Attend a free chat or web cast List of newsgroups communities/newsgroups/en-us/default.aspx MS Community Sites Locate Local User Groups Community sites

Q1:Overall satisfaction with the session Q2:Usefulness of the information Q3:Presenters knowledge of the subject Q4:Presenters presentation skills Q5:Effectiveness of the presentation Please fill out a session evaluation on CommNet

© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.