Agenda
Wich Deployment Scenario is right for me?
Standard Image
Automated Installation
Deployment with
System Center Configuration Manager
(SCCM)
Windows 7Improving the Deployment Core
Deployment Image Servicing
and Management
Add/Remove Drivers and Packages
WIM and VHD Image Management
User State Migration Tool
Hard-link Migration
Offline File Gather
Improved user file detection
Windows Deployment
Services
Multicast
Multiple Stream Transfer
Dynamic Driver Provisioning
IMAGING DELIVERY MIGRATION
SOLUTIONS TO PREPARE AND DEPLOY
Windows 7A Range of Complete Deployment Solutions
Build your own (or
third-party)
Simple scenarios
More features
Complete control
Choose a solution that fits your needs
Core Windows AIK Tools
Windows Deployment Services
System Center Configuration Manager 2007
SP2Microsoft
Deployment Toolkit 2010 MDT 2010
Deployment Scenarios Manual Installation Standard Image Automated Installation
IT skill level IT generalist Full-time IT pro with deployment experience optional
Full-time IT pro with deployment experience recommended
Windows license Retail (FPP) or VL Retail (FPP) or VL VL
Number of client computers <50 50–100 >100
Infrastructure
• Small, unmanaged networks
• Manual client computer configuration
• Distributed locations
• Small networks
• Standardized configurations, including applications
• Distributed locations
• Managed networks
• At least one office with more than 25 users
• Windows Server® products
• Microsoft System Center Configuration Manager (optional)
Application deployment Manually installed commercial applications
Manually installed commercial or line-of-business (LOB) applications
Automatically installed commercial or LOB applications
User interaction Manual, hands-on deployment
Manual, hands-on deployment
Limited interaction at the beginning of installation
Manual Installation Standard Image Automated Installation
• Retail or VL media
• Windows Automated Installation Kit (Windows AIK)
• Retail or VL media
• Windows AIK
• Application Compatibility Toolkit (ACT)
• VL media
• Windows AIK
• ACT
• Microsoft Deployment Toolkit (MDT) 2010
• Windows Deployment Services
• Microsoft Assessment and Planning Toolkit
• System Center Configuration Manager (optional)
Tools used
1. Create unattended.xml with Windows SIM (WAIK)
2. Copy file to USB stick
3. Save users documents and settings(Easy transfer)
4. Installation of Windows 7
5. Restore users documents and settings
6. Install applications manually
7. Activate Windows
Manual Installation Process
Create Unattended.inf withWindows System Image Manager (SIM)
DEMO
1. Analyze application compatibility (ACT)
2. Prepare a boot device for capturing images (Win PE)
3. Install Windows 7 on the reference computer
4. Customize the Windows 7 Installation (Install Applications)
5. Start in audit mode to finish preparing the image (sysprep /audit)
6. Prepare to capture the image (sysprep /generalize)
Standard Image Process (Part I)
7. Capture an image of the reference computer
(Win PE & Image X)
8. Create media for installing the custom image
(Unattend.xml + boot media with new WIM file)
9. Save users documents and settings
10. Install the custom Windows 7 image
11. Restore users documents and settings
12. Activate Windows 7
Standard Image Process (Part II)
• Doesn’t scale
• Works best with one image
• Works best when you rarely change images
(Sysprep limits)
Standard Image Limitations
1. Assess your company’s readiness (MAP)
2. Analyze application compatibility (ACT)
3. Prepare infrastructure for deployment
(MDT 2010, WAIK , WDS / SCCM)
4. Create a deployment share
5. Build a task sequence that installs Windows 7
6. Create boot images (Win PE)
7. Copy boot images to a portable storage device
Automated Installation (Part I)
8. Deploy Windows 7 to each computer
(WDS or SCCM)
9. Activate Windows 7
Automated Installation (Part II)
Create TaskSequence with MDT 2010
DEMO
OS Deployment with SCCM
• Highly automated solution for assessing,
migrating and deploying windows server and
client operating systems
• Common toolset and process
• End-to-end deployment automation support
• Assess migration readiness
• Built in reports for minimum and
recommended settings
• Enable dynamic deployment of drivers at
runtime
• Organize, replicate and deploy packages
• Utilize Windows PnP detection
Significant improvements to existing scenarios
Increased range of scenario support
OS Deployment with SCCM
New machine
-Clean install-Wipe and Load-No migration considerations- New or repurposed hardware
Wipe-and-load
- Target and install new OS to existing H/W - Application reinstall under new OS- Securely save/restore user state & settings
Side-by-side
- Machine to machine- User and app data migration - Application reinstall-Securely save/restore user state & settings
In-place migration
- Scripted, targeted OS upgrade- Not wipe and load- Sent as software distribution package
Offline with
removable media
- Install without network- Removable media is source- CD/DVD,USB flash drive- Good for low bandwidth, mobile staff
PXE boot
- WDS integration, network boot delivered- PXE style delivery- Lite touch, network connection based
Start OS Deployment
Check deployment readiness
Save user state & settings
Save system settings
Reboot to WinPE
Configure RAID controller
Format & partition hard drive
Deploy OS image
Add device drivers
Reboot to new OS
Install SCCM client
Install software updates
Install applications
Restore user state & settings
Steps in old OS Steps in WinPE Steps in new OS
Bare Metal starts here
SCCM Deployment Architecture
The Task Sequencer
• Core OS deployment mechanism
• Delivered to clients as policy via MP
• Sequence of steps to execute
• Steps prior to deploying new OS
• Steps in Windows PE to deploy new OS
• Steps after the new OS is deployed
• Completely hands-off for full automation of the
process
• Built-in actions provided within product
• Custom actions command line driven, Vbscript,
Batch etc.
Driver Catalog“Drivers” node• Import drivers into this node
• Set properties on drivers (metadata)
• Assign drivers to Driver Packages
“Driver Packages” node• Configuration Manager packages
that are copied to DPs
• Typically group related drivers
into one package
Benefits of Multicast
• These are end-to-end times for OS installation. Times are measured from first client reboot to
last client displaying desktop.
• The major limiting factor is TFTP download of the boot image when using multicast to transfer
the install image – with the current TFTP server, we’re limited to about 30MB/sec. This means,
with 250 clients, we’re spending ~17 minutes downloading the boot image
• Server was connected at 1Gbps, clients connected at 100Mbps
• Image size was ~3.5GB
25 clients 50 clients 75 clients 250 clients
Multicast Time
29:59 32:57 36:44 56:45
SMB Time 29:25 43:16 57:16 2:38:26
Deploy Windows 7 with System Center
Delivery
• Explicit targeting, scheduling based on business needs
• Flexible control with end user focus• Optional ‘opt-in’ style approach• Wake on LAN, Intel vPro integration
Reporting
• Detailed reporting for deployment project by: user, computer, collection, location
• Granular detail to Task Sequence Steps• Rich troubleshooting support for root
cause• SQL Reporting Services integration
Accounting Week 1
FinanceWeek 2
SalesWeek 3
HRWeek 4
Deploy Image with SCCM
DEMO
• Manual Installation of Windows 7: Overview
• Upgrading to Windows 7 with a Standard Image: Overview
• Building a Standard Image of Windows 7: Step-by-Step Guide
• Automated Installation: Overview
• Automated Installation to Upgrade to Windows 7: Step-by-Step Guide
Ressources
Thank you for your Attention!For more Information please contact
Michael FadenSenior Partner Technology Advisor
Email [email protected] +41 43 456 66 50Mobile +41 78 844 66 50
Microsoft Schweiz GmbHRichtistrasse 3CH-8304 Wallisellen