michael faden microsoft schweiz michael.faden@microsoft.com waik, wdt, sccm

Post on 22-Dec-2015

256 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Michael FadenMicrosoft Schweiz michael.faden@microsoft.com

Windows 7 Deployment

WAIK, WDT, SCCM

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

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

Thank you for your Attention!For more Information please contact

Michael FadenSenior Partner Technology Advisor

Email michael.faden@microsoft.comTel +41 43 456 66 50Mobile +41 78 844 66 50

Microsoft Schweiz GmbHRichtistrasse 3CH-8304 Wallisellen

top related