Deployment Deep Dive on Windows 7 Rodney Buike – Technology Evangelist Microsoft Canada
Deployment Options Build master image and capture with Ghost or WinPE and ImageX Use Ghost or WinPE and ImageX to apply customized image to workstations Manual Use MDT 2010 to build custom images Use MDT and/or WDS to deploy images to workstations Lite Touch (LTI) Use SCCM and MDT to build custom images Use SCCM to push out images to managed workstations Zero Touch (ZTI)
Windows 7 Deployment Enhancements INTEGRATED SOLUTIONS CONTINUE IMAGINGDELIVERYMIGRATION
Microsoft Assessment and Planning Toolkit In Depth Readiness Reporting Secure and Agentless Inventory Comprehensive Data Analysis
Use MAP to Assess Hardware Resources Review MAP Data Demo - Planning Deployment
User State Migration Tool Hard-Link Migration Store ScanState Improvements Integration with SCCM and MDT Configurable File Errors New Helper Functions Local Group Migration Hard-Link Migration Store ScanState Improvements Integration with SCCM and MDT Configurable File Errors New Helper Functions Local Group Migration
Customizing XML files Capturing User State Demo - Transferring Files and Settings with USMT
Microsoft Deployment Toolkit 2010 Reduces deployment time and helps standardize images Brings together proven practices, in addition to the following Microsoft technologies: Support for Windows XP® SP3 and later Application Compatibility Toolkit (ACT) Windows User State Migration Tool (USMT) Windows Automated Installation Kit (Windows AIK) Windows Deployment Services (WDS)
Bare Metal Install – Windows 7 x86 – Word Viewer 2007 – User State Restore Demo – Lite Touch Deployment
The Deployment Workbench Information Center Information for getting started with and using the the MDT Deployment Share Contains the operating system, application, operating system package, and driver files Also contains the task sequences, deployment files, and settings
Configuration Deployment Shares Media Shares Demo – Exploring MDT 2010
Importing Operating Systems Importing Drivers Adding Applications Adding Language Packs Creating Task Sequences Building Lite Touch Media Demo – Building a Deployment Share
Adding a Media Share Linking Deployment Shares Customizing Unattend.XML Demo – Advanced MDT Options
Integration with WDS PXE boot Reduces complexity of deployments and costs associated with manual installation processes 1 TFTP download of Windows PE OS Image download (SMB or multicast) OS Image download (SMB or multicast) OS Image apply Offline Servicing 2345
Using System Center to Layer the Desktop Build Hardware Operating System Data, User Settings Applications User State Migration Tool Data Backup and Recovery Software Distribution Application Virtualization OS Deployment Task Sequencer Driver Catalog WAIK WinPE
Check for errors Ensure UserState Migration Correct error in MDT Demo – Review Bare Metal Install
The App Compat Process CollectAnalyzeMitigate What applications are deployed in my organization? What applications do I want to keep when I deploy Windows 7? What needs to be done to ensure my applications will work with Windows 7?
High Level Architecture Log Processing Service and DB Data Collection Package/Compatibility Evaluators Inventory Windows 7 Update Desktop Topology Europe North America HR Finance Application Compatibility Manager Greg Ichiro Internet Compatibility Exchange Windows Vista
Approaching Analysis Wisely Remove multiple versions Remove hardware support apps Remove obvious noise Start End Collect data from business owners Remove duplicates
ApplicationApplicationWindowsWindows How Shims Work Shim DLL Import Function ShimmedFunctionShimmedFunction ExportFunctionExportFunction
What is Standard User Analyzer? A tool to help IT Professionals and Developers understand issues preventing an application from running with Standard User privileges Based on Application Verifier
SUA Architecture ApplicationApplication WindowsWindows AppVerifier Logs XMLXMLLuaPriv2LuaPriv2
XP Mode vs MED-V XP Mode – Windows XP Mode is available as part of Windows 7 Professional, Ultimate and Enterprise. – Windows Virtual PC will enable users to launch many older applications seamlessly in a virtual Windows XP environment from the Windows 7 start menu – Windows Virtual PC includes support for USB devices and is based on a new core that includes multi-threading support – Windows XP Mode is available as part of Windows 7 Professional, Ultimate and Enterprise. – Windows Virtual PC will enable users to launch many older applications seamlessly in a virtual Windows XP environment from the Windows 7 start menu – Windows Virtual PC includes support for USB devices and is based on a new core that includes multi-threading support MED-V – MED-V enables deployment in larger organizations – MED-V provides important centralized management, policy- based provisioning and virtual image delivery to reduce the cost of Virtual PC deployment. – MED-V is part of the Microsoft Desktop Optimization Pack (MDOP) – MED-V SP1 will add support for Windows 7 and Windows Virtual PC. – MED-V SP1 will be available in Q – MED-V enables deployment in larger organizations – MED-V provides important centralized management, policy- based provisioning and virtual image delivery to reduce the cost of Virtual PC deployment. – MED-V is part of the Microsoft Desktop Optimization Pack (MDOP) – MED-V SP1 will add support for Windows 7 and Windows Virtual PC. – MED-V SP1 will be available in Q1 2010
Traditional user experience with VMs
…with MED-V
Desktop vs. Application Virtualization Applications Operating System Hardware What it does Creates a package of an application Eliminates software install Isolates each application What it is good for Resolve conflicts between applications Simplify application delivery and testing What it does Creates a package of an application Eliminates software install Isolates each application What it is good for Resolve conflicts between applications Simplify application delivery and testing What it does Creates a package with a full OS What it is good for Resolve incompatibility between applications and a new OS Run two environments on a single PC What it does Creates a package with a full OS What it is good for Resolve incompatibility between applications and a new OS Run two environments on a single PC ®
Resources
Your potential. Our Passion