bdd vista 2007 (1)
TRANSCRIPT
-
8/3/2019 BDD Vista 2007 (1)
1/56
BDD 2007 for Vista
Anders BjrlingSenior ConsultantMicrosoft
Mathias CarlbergInfrastructure ArchitectMicrosoft
-
8/3/2019 BDD Vista 2007 (1)
2/56
Agenda
BDD Overview
BDD 2007 Computer Imaging System
BDD 2007 - Light Touch Deployment
Demo
BDD 2007 - Zero Touch Deployment
BDD Roadmap
-
8/3/2019 BDD Vista 2007 (1)
3/56
BDD Overview
Mathias CarlbergInfrastructure ArchitectMicrosoft
-
8/3/2019 BDD Vista 2007 (1)
4/56
Manual Deployment$500 - $1000 per PC
Light Touch~ $350 per PC
Zero TouchLess than $100 per PC
What is The Solution Accelerator forBusiness Desktop Deployment?
End-to-end guidance, best practices, andtools
for efficient planning, building, anddeploying Windows and Microsoft Office
Based on real-world experience
and industry best practicesIncrease automation
Decrease costs
-
8/3/2019 BDD Vista 2007 (1)
5/56
BDD Today
Microsoft
Office
-
8/3/2019 BDD Vista 2007 (1)
6/56
-
8/3/2019 BDD Vista 2007 (1)
7/56
BDD 2007 Deployment Scenarios
Lite TouchDeployment without management infrastructure
Manually initiated
Uses network share, Windows Deployment Services, CD/DVD,or USB
Refresh, upgrade, replace, new computerComplete rewrite from BDD 2.5
Zero TouchUses SMS 2003 OS Deployment Feature Pack
Scheduled via Systems Management Server (SMS) andcompletely automated
Centrally monitored with Microsoft Operations Manager (MOM)2005 Management Pack
Refresh, replace, new computer
-
8/3/2019 BDD Vista 2007 (1)
8/56
BDD 2007 New Features
Microsoft Management Console (MMC)3.0-based management console
Replaces HTA application from BDD 2.5
Improved driver managementFor Windows PE, Windows Vista, and Windows XP
Manage a driver store
Inject drivers based on PnP ID (copy only
needed drivers)
Multi-language supportInstallation of MUI language packs
Configuring locale settings
-
8/3/2019 BDD Vista 2007 (1)
9/56
BDD 2007 New Features
Task sequence-basedUses technology from System Center ConfigurationManager (SCCM) 2007, but does not require SCCM
Allows for greater configuration flexibility
Computer imaging processes uses LiteTouch deployment process
Automate the installation, Sysprep, and capture
Backup capability
-
8/3/2019 BDD Vista 2007 (1)
10/56
BDD 2007 Computer
Imaging System
Anders BjrlingSenior ConsultantMicrosoft
-
8/3/2019 BDD Vista 2007 (1)
11/56
Configuring BDD for First Use
Importing the Windows Vista DVD
-
8/3/2019 BDD Vista 2007 (1)
12/56
Select New
-
8/3/2019 BDD Vista 2007 (1)
13/56
-
8/3/2019 BDD Vista 2007 (1)
14/56
Enter the destination directory name to be used
-
8/3/2019 BDD Vista 2007 (1)
15/56
Once the import has been completed theD:\Distribution\Operating Systems folder will containthe imported Windows Vista DVD
-
8/3/2019 BDD Vista 2007 (1)
16/56
-
8/3/2019 BDD Vista 2007 (1)
17/56
Select New
-
8/3/2019 BDD Vista 2007 (1)
18/56
Specify organisation, product key and computeradministrator password information
-
8/3/2019 BDD Vista 2007 (1)
19/56
Specify the Windows Vista version to be used for thisbuild, in this case Windows Vista Ultimate
-
8/3/2019 BDD Vista 2007 (1)
20/56
This information will be added to the BDD Workbenchunder the Builds container
-
8/3/2019 BDD Vista 2007 (1)
21/56
It is now possible to modify the build configurationinformation
-
8/3/2019 BDD Vista 2007 (1)
22/56
The Settings tab allows the organisation and productkey information for the build to be modified
-
8/3/2019 BDD Vista 2007 (1)
23/56
Adding a Deploy Configuration to BDD
-
8/3/2019 BDD Vista 2007 (1)
24/56
Select the New option
-
8/3/2019 BDD Vista 2007 (1)
25/56
On the next dialog enter a descriptive name for thedeployment point, e.g. Windows BDD Deployment
Point
-
8/3/2019 BDD Vista 2007 (1)
26/56
-
8/3/2019 BDD Vista 2007 (1)
27/56
-
8/3/2019 BDD Vista 2007 (1)
28/56
-
8/3/2019 BDD Vista 2007 (1)
29/56
-
8/3/2019 BDD Vista 2007 (1)
30/56
Select Finish to complete the BDD Deployment Wizard.A new Deploy configuration will be shown under the
Deploy folder
-
8/3/2019 BDD Vista 2007 (1)
31/56
Examine the General tab of the Deploy Propertiesdialog
-
8/3/2019 BDD Vista 2007 (1)
32/56
Select the Rules tab (customsettings.ini)
-
8/3/2019 BDD Vista 2007 (1)
33/56
-
8/3/2019 BDD Vista 2007 (1)
34/56
Right-click on the configuration and selecting Update
-
8/3/2019 BDD Vista 2007 (1)
35/56
-
8/3/2019 BDD Vista 2007 (1)
36/56
A number boot images will have been created under theD:\Distribution\Boot folder
Windows DS can now be used to initiate a Lite touch
deployment by importing the LiteTouchPE_x86.wim
-
8/3/2019 BDD Vista 2007 (1)
37/56
BDD Workbench
-
8/3/2019 BDD Vista 2007 (1)
38/56
Gather sourcefiles
InstallWindows Vista
Configurebuild
Windows VistaApplicationsDrivers
Executetask sequence
BDD Workbench MMC
Windows System Image Manager
Windows PE 2.0
SETUP.EXE
IMAGEX (WIMGAPI.DLL)
BDDServer
LabCD
Reference
computer SCCM 2007 task sequencerApplications (maybe), settings
Sysprep
WindowsVista
Capture imageLabCD
Windows PE 2.0
IMAGEX (WIMGAPI.DLL)
Build Lab CD(Windows PE)
BDD Workbench MMCPEIMG (behind the scenes)
BDD Computer ImagingProcess
-
8/3/2019 BDD Vista 2007 (1)
39/56
Gather sourcefiles
ConfigureUnattend.xml
Windows Vista
Applications
Drivers
BDD Workbench MMC
Windows System Image Manager
* Unless you want to include apps, or you want to use SMS OSD
BDD Computer ImagingProcess
Windows Vista offers more optionsHAL-independent images
Offline servicing (drivers and security updates)
Provided as a Sysprep image (staged)So, some may choose a shorter route*
-
8/3/2019 BDD Vista 2007 (1)
40/56
BDD 2007 Light Touch
Deployment
Anders BjrlingSenior ConsultantMicrosoft
-
8/3/2019 BDD Vista 2007 (1)
41/56
Gather
Execute
Prompt
Rule-based
Using Zero Touch Installation technologies
Wizard-based
Fill in missing values or overridegathered values
Consume gathered valuesPerform task sequence(SMSv4 Task Sequencer)
BDD Lite Touch Process
-
8/3/2019 BDD Vista 2007 (1)
42/56
CaptureUser State
Applynew image
Back upcomputer
ZTIUserState.wsf
USMT 3.0
InstallApplications
ZTIBackup.wsf
IMAGEX
ZTIApply.wsf
SETUP.exe
ZTIUserSTate.wsf
USMT 3.0
Old OS
Windows PE
New OS
Restore
User State
ConfigureOS
ZTIConfigure.wsf
Unattend.xml
ZTIDrivers.wsf
ZTIApplications.wsfSMS
v4TaskSeque
ncer
And more
And more
BDD Lite Touch ProcessTask sequence
-
8/3/2019 BDD Vista 2007 (1)
43/56
BDD Wizards
Allow administrators to customize thewizard
Provide default answers to bypass somequestions
Enable customization
HTML-based
Simplify localization
Windows Vistalook-and-feel
-
8/3/2019 BDD Vista 2007 (1)
44/56
Lite Touch Deployment
-
8/3/2019 BDD Vista 2007 (1)
45/56
BDD 2007 Zero Touch
Deployment
Anders BjrlingMicrosoft
Z T h I ll i
-
8/3/2019 BDD Vista 2007 (1)
46/56
Zero Touch InstallationWhat is it?
A component of BDD 2007, updatedfrom BDD 2.5
Scripts, documentation, procedures
Designed to extend the capabilities ofthe SMS 2003 OS Deployment FeaturePack
Z T h I ll i
-
8/3/2019 BDD Vista 2007 (1)
47/56
Zero Touch InstallationWhat does it do?
Extends scenarios OSD can supportComputer replacementOEM (separate white paper)Download and execute (separate white paper)
Adds capabilitiesComplete automationDynamic data-driven deploymentsExtra features such as group membership migration,
computer backup, etc.
Z T h I t ll ti
-
8/3/2019 BDD Vista 2007 (1)
48/56
Zero Touch InstallationChanges in BDD 2007
Restructured from one script into several
Shared functions in ZTIUtility.vbs,included by all other scripts
Single-purpose scripts
Stitched together as part of a tasksequence
Executed by the task sequence engine fromSCCM 2007, inside the OSD package
More easily customized
Z T h I t ll ti
-
8/3/2019 BDD Vista 2007 (1)
49/56
Zero Touch InstallationChanges in BDD 2007
80+% of the scripts are common betweenZero Touch and Lite Touch
Technically, Lite Touch can be Zero Touch
tooDatabases, rules, etc.are possible with Lite Touch
Database enhancementsBetter support for SQL 2005 named instances
Support for different DB-Libs
BDD Z T h P
-
8/3/2019 BDD Vista 2007 (1)
50/56
Configure OSD
Target and deploy
Boot and capture
Install OSD
Create Capture CD
Boot and capture using OSD CaptureCD
Create collections
Send advertisements
ReferenceComputer
SMS SiteServer
Targetcomputers
SMS client processes advertisement
Receive PE and OS WIMs
Backup User state
Install OS and applications
Restore user state
TaskSequencer
And more
BDD Zero Touch ProcessSequence of admin events
SMS SiteServer
Create OSDPkg
Configure OSDpackage
Definecorporate image
BDD Workbench
Lite Touch buildBDD console
Deploynew imageusing OSD
TaskSe
quencer
Z T h I t ll ti
-
8/3/2019 BDD Vista 2007 (1)
51/56
Zero Touch InstallationHow does it work?
Rules engine gathers informationZTIGather.wsf
Data repositories store configuration
CustomSettings.ini
Database(s)Gathers information from the local machine
IP, MAC, GW, Name
Asset tag, serial
Gathers settings based on rules and DB lookupsDynamic apps
Settings
Groups
Z T h I t ll ti
-
8/3/2019 BDD Vista 2007 (1)
52/56
Zero Touch InstallationHow does it work?
Task sequence consumes gathered information todrive the process
Conditions on task sequence groups and steps based onproperties gathered
Scripts consume gathered values
-
8/3/2019 BDD Vista 2007 (1)
53/56
BDD Roadmap
Mathias CarlbergInfrastructure ArchitectMicrosoft
BDD R d
-
8/3/2019 BDD Vista 2007 (1)
54/56
Q32006 Q42006 2007Today
BDD 2007beta release
WindowsVista Beta 2
SCCM 2007TaskSequencerintegration
Windows Vistaonly
Includes 2007Office systemsupport andguidance
BDD 2007beta release
WindowsVista RC1
Completeguidance for2007 Officesystem
Windows XPsupport added
Zero Touchadded (OSDUpdate)
Full Windows
DS support
BDD 2007release
WindowsVista RTM
2007 Officesystem RTM
OSDUpdate
RTMWindowsDS RTM
BDD 2007updated
Support forSMSv4
BDLM
BDD Roadmap
Th F t
-
8/3/2019 BDD Vista 2007 (1)
55/56
The FutureBusiness Desktop Lifecycle
Management
-
8/3/2019 BDD Vista 2007 (1)
56/56
2006 Microsoft Corporation. All rights reserved. Microsoft, W indows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other count ries.