bdd vista 2007 (1)

Upload: blr-cumming

Post on 06-Apr-2018

215 views

Category:

Documents


0 download

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.