Zero Touch Deployment Walkthrough
Download
Report
Transcript Zero Touch Deployment Walkthrough
Michael Niehaus
Senior Software Development Engineer
Microsoft
Released in January 2007
Already over 150,000 downloads
Several case studies have been posted
Source code released in April 2007
To be updated shortly
Patch 1 released in June 2007
Details on what was fixed can be found in
http://support.microsoft.com/?id=937191
See http://blogs.technet.com/mniehaus/ for more information
No additional patches planned, unless required
Escalations through Microsoft Support
Yes, full support is available, including hotfixes!
New versions are to be delivered in “waves”
Deployment “4” – Current wave, development underway
Deployment “5” – Work beginning later in 2008
Beyond…
Multiple releases within each wave
Corresponding to major product releases
Naming is still in flux
Potentially one package with multiple payloads
Until names are firmly established, expect to see references to
Deployment “4”, BDD 2008, Windows Server Deployment, etc.
Continue to support all existing technologies
SMS 2003 OS Deployment Feature Pack
Windows XP
Windows Vista
Windows Deployment Services
Provide a simple path for upwards migration
BDD 2007 Lite Touch to Deployment “4” Lite Touch
BDD 2007 Lite Touch to Deployment “4” Zero Touch (SCCM)
BDD 2007 Zero Touch to Deployment “4” Zero Touch (SCCM)
Expand into server deployment
Windows Server 2003 and Windows Server 2008
Hardware configuration
Advanced disk configuration
Static IP support
Operating system role installation and configuration
Server product installation (hydration)
Integrate with System Center Configuration
Manager 2007
Integrated experience
One administrative interface: the SCCM MMC
Extensions for Deployment “4” added functionality
New wizards, actions, nodes
“Workbench”-less
Full SCCM alignment
Same task sequence-based methodology, task sequence engine
for Lite Touch and SCCM
Lite Touch and SCCM will strive to do things the same way
Migration from Lite Touch to SCCM + Zero Touch will be a wizarddrive process
Support for combining Zero Touch and SCCM data sources for
data-driven deployments
Integrate with System Center Configuration
Manager 2007
Support “mix and match”
Don’t require implementing all of WSD if you just want to
use some small pieces of it
Custom actions can be used without the other
components
Images created by Deployment “4”, SCCM, and Windows
Deployment Services (WDS) should be fully
interchangeable
No hooks in the images
Integrate with System Center Configuration
Manager 2007
Provide pre-built task sequence samples
Fully configured task sequences for complete end-to-end
deployment process
Similar to what we have today for Lite Touch
Designed to show how to have a single task sequence support
multiple scenarios, and how to integrate all tools into the task
sequence
Task sequence “snippets”
Partial task sequences, e.g. a 10-step process to install a
product
Wizards to assembly together “snippets” into useful, complete
task sequences
Enhanced data-driven deployments
Support multiple data sources
SCCM collection variables
SCCM computer variables
BDD rules-based processing
Database
Web service calls
Static configuration via CustomSettings.ini
Use the data to determine what needs to be done
Instead of creating multiple configurations or task sequences,
decide what to do on the fly
Leverage WMI and other local information
Based on computer location, make, model, role, etc.
Simplify, streamline, enhance
New documentation structure: CHM-based
More checklists, step-by-step guides, troubleshooting
Leverage new technologies
Multicast capabilities from Windows Deployment
Services in Windows Server 2008
Management pack for System Center Operations
Manager 2007
Now
Beta version to
TAP customers
only
Lite Touch only
Windows Server
2008 and Windows
Server 2003
support
Minor changes
from current
functionality
Q3
2007
Initial SCCM
2007 support
Client and
server OS
support
Architectural
changes to
align with
SCCM 2007
Q4
2007
First release!
Support for
Windows XP,
Windows Vista,
Windows
Server 2003
deployment
Beta support
for Windows
Server 2008
H1
2008
Second and
third releases!
Full support for
Windows Server
2008 RTM
Support for
upcoming
SCCM 2007
service pack
Guidance
BDD Methodology and Best Practices
SCCM 2007 will offer
great improvements
Tools
All may be needed to
cover required scenarios.
BDD ZTI
BDD ZTI
SCCM 2007 OSD
SMS 2003 OSD
BDD LTI
WDS and WAIK tools
Good
Better
Best
Rules-based deployment process
(CustomSettings.ini and database access)
Dynamically deciding where to save user state
Offline patching
Generalized ability to update unattend.xml,
unattend.txt, sysprep.inf during the deployment
Capture and restore security groups
Install language packs
Potentially a few more…
Provide new task sequence actions to extend
the core set of 28 provided with SCCM
Operating system role installation and configuration
Active Directory, DHCP, DNS, IIS, File & Print, WINS, etc.
PowerShell and other components
Hardware configuration
Array controller configuration, BIOS configuration, management
processor configuration
iSCSI, SAN attachment
Server product installation and configuration
As many as we can
Other miscellaneous
IPv6 configuration, “Run command line as”, send status
messages, simple semaphore support, etc.
Run Command Line
Install Software
Install Software Updates
Join Domain or Workgroup
Connect to Network Folder
Reboot Computer to Windows
PE or hard disk
Set Task Sequence Variable
Format and Partition Disk
Convert Disk to Dynamic
Enable BitLocker
Disable BitLocker
Request State Store
Capture User State
Restore User State
Release State Store
Apply Operating System
Apply Data Image
Setup Windows and ConfigMgr
Install Deployment Tools
Prepare ConfigMgr Client for
Capture
Prepare Windows for Capture
Capture Operating System
Images
Auto Apply Drivers
Apply Driver Package
Capture Network Settings
Capture Windows Settings
Apply Network Settings
Apply Windows Settings
Continue to expand in knowledge
Support installation of more Microsoft client and server
products
More hardware configuration functionality
Integrate with System Center Service Manager
End-to-end deployment workflows
Complete server lifecycle support
Continue to simplify, streamline, enhance
Shift towards model-based deployment, the Dynamic
Systems Initiative vision
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions,
it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.