Win372 - Mdt vs Wds

67
Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done Right

description

Diiference b/w MDT and WDS routing Service

Transcript of Win372 - Mdt vs Wds

Page 1: Win372 - Mdt vs Wds

Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right ToolRhonda LayfieldSr. Deployment ArchitectDeployment Done Right

Page 2: Win372 - Mdt vs Wds

Rhonda Layfield• I live in Washington DC in the States…• Been in the IT industry for 30 years• US Navy for 7 years• Setup and Deployment MVP• Desktop Deployment Product Specialist

(DDPS)• I am self employed

• I provide training and consulting services

Page 3: Win372 - Mdt vs Wds

The Free Giveaway…

• Almost 16 hours• WAIK• MDT• WDS• SCCM

• 2 sets to giveaway• Valued at $400.00 each

Page 4: Win372 - Mdt vs Wds

The Goal For This Session• To help you decide which tool is right for

you• All tools deploy both Server and Desktop

Operating Systems (OSs)• All tools are either FREE or In-The-Box

Page 5: Win372 - Mdt vs Wds

MDT

WDS

What We Won’t Cover:

Config ManagerWindows Automated Installation Kit (WAIK)But First …

Page 6: Win372 - Mdt vs Wds

Windows Image Formats• There are two

• Windows Image• .Wim

• Virtual hard disk• .Vhd

Page 7: Win372 - Mdt vs Wds

.Wim Compared to .Vhd• .Wim

• Contain a single volume (c: d: e:)• Multiple images may be stored in a single .wim file• Single instancing

• No redundant file storage• Service image offline

• .Vhd• Contain an entire hard drive (multiple volumes)• Service image offline

Page 8: Win372 - Mdt vs Wds

Three Types of Images:Thick, Thin, Hybrid

• Thick images contain an OS and all applications• More difficult to make changes to later

• Thin images usually contain only the OS• Applications are deployed after the OS

• Group Policy deployment• MDT 2010 U1• Manually

• Hybrid images contain OS and corporate approved applications• Like line of business (LOB) applications created in-house

Page 9: Win372 - Mdt vs Wds

Microsoft DEPLOYMENT TOOLKIT 2012 (MDT 2012)

Page 10: Win372 - Mdt vs Wds

MDT 2012 Deployment Server

Setting Up MDT 2012:as easy as 1-2-3

Install WAIK

11

Create a Deployment Share

33

Install MDT22

Operating Systems:Server 2008 R2Server 2003 R2VistaWindows 7

Page 11: Win372 - Mdt vs Wds

DEMOCreate a Deployment ShareOpen Deployment Share

Page 12: Win372 - Mdt vs Wds

W7 DVDWindows Server 2003 R2Windows Server 2008 & R2XP SP3Vista SP1Windows 7 & SP1

W7 DVDWindows Server 2003 R2Windows Server 2008 & R2XP SP3Vista SP1Windows 7 & SP1

Create An Image To Deploy

MDT 2012 Deployment Server

W7 DVDW7 DVD

11Add an

OSAdd an

OS

Create A ReferenceCreate A Reference

22Deploy

OSDeploy

OS

Store ImageStore Image

33

SYSPREP

Page 13: Win372 - Mdt vs Wds

Add Components• Applications

• Office 2010• Adobe Reader

• Drivers• 3rd party

• Packages• OS patches• Language packs

Page 14: Win372 - Mdt vs Wds

Over Time You Will Have Multiple Images To Deploy:

• Multiple OSs• Windows 7 SP1 base DVD• Windows 7 custom Hybrid .wim image• Windows Server 2008 R2

• Drivers for different models of machines• Applications for different groups of users• So you will need a way to group components

together for a specific deployment• This is called a Task Sequence

Page 15: Win372 - Mdt vs Wds

Update The Deployment Share• Updating the deployment share creates a

custom MDT Windows Pre Installation Environment (WinPE)

• This WinPE is very intelligent• Pre-configured to know who the MDT server is

and the name of the Deployment Share

Page 16: Win372 - Mdt vs Wds

DEMOAdd an OS, Application, DriversCreate a Task SequenceUpdate the Deployment Share

Page 17: Win372 - Mdt vs Wds

MDT 2012 Deployment Server

MDT WinPE

11Copy WinPE Boot

Target22

33Connect to MDT Server and Download Image

Connect to MDT Server and Download Image

MDT Network Deployment

Page 18: Win372 - Mdt vs Wds

Quick Note on Using USB Hard Drives• Different BIOS number the USB hard drives

differently• When numbered 0 – they can show up as fixed

drives and you don’t want that• ConfigMgr OSD does not support booting from

USB hard drives

Page 19: Win372 - Mdt vs Wds

DEMO

Boot Client With WinPEWalk Through The Deployment Wizard

Page 20: Win372 - Mdt vs Wds

OR

Bare MetalBare Metal

MDT Deployment Image

Pro No network connectivity needed

Con No version control

Page 21: Win372 - Mdt vs Wds

Automate the Clients Experience• When you run the Deployment Wizard• Choose which screens are displayed during

the deployment• Suppress the ones you don’t want anyone

to see or change like:• Product Key• Administrator’s password

• Customize the words displayed on the pages

Page 22: Win372 - Mdt vs Wds

Linked Deployment Shares (LDS)

Page 23: Win372 - Mdt vs Wds

Branch Offices

MDT DS

Washington DC

New York Dallas

OSApplication Drivers Task Sequences

Good WAN Links

OSApplication Drivers Task Sequences

OSApplication Drivers Task Sequences

Page 24: Win372 - Mdt vs Wds

Linked Deployment Shares (LDS)• LDS allows you to copy a subset (or all if

you choose) of components to another machine

• Even Windows 7 can host a LDS• But, if you host the LDS on a server you

can integrate WDS with it• To create a LDS• Begin on the target computer

Page 25: Win372 - Mdt vs Wds

MDT Database Feature

Page 26: Win372 - Mdt vs Wds

MDT Database Feature

MDTDeployment Server

MDTDeployment Server

Server1Server1

Server3Server3

MDT WinPE

2K8R22K8R2

DNS DCDNS DC

DHCPDHCP

I’m 00-FF-B0-2B-48-09I’m 00-FF-B0-2B-48-09

I’m 53-FF-C0-27-59-38I’m 53-FF-C0-27-59-38

Page 27: Win372 - Mdt vs Wds

MDT Database• Automate what gets installed on a computer

• Original image and re-imaging• How it works:

• When a client begins the Deployment Wizard a script runs: ZTIGather.wsf

• Gathers all kinds of information from the client like:• Universally Unique ID (UUID)• Serial number• Asset tag• MACAddress

• Queries the MDT database for a match• Applies the configured settings

Page 28: Win372 - Mdt vs Wds

New To MDT 2012

Page 29: Win372 - Mdt vs Wds

MDT 2012 & ConfigManager• Aligned more closely with Config Manager 2012• Shipping times:

• RTM after Config Manager 2012 ships• Beta 2 – around October• Still need to integrate MDT 2012 into Config Manager 2012

• New Terminology• Advertise = Deploy• Packages can either be optional or mandatory

• Optional = available• Mandatory = required

Page 30: Win372 - Mdt vs Wds

New Features• New Deployment Wizard• Deploy .vhd images• Supports deploying ThinPC and POSReady

• ThinPC – basic Win7• Citrix or Terminal Services client

• POSReady• Point of Sales – cash registers

• Cross platform deployment• 32 bit WinPE can deploy 32 or 64 bit OSs

Page 31: Win372 - Mdt vs Wds

More New Features• Diagnosis and Recovery Toolset (DART)

• Allows remote control of target machines• Even in the WinPE phase

• Deployment Workbench gets a new tab• Monitor deployment clients

• Properties of the deployment share are more streamlined• New UDI wizard designer• Image factory – create .wim or .vhd

• Vhd can be deployed via Virtual Machine Manager as templates to create new virtual machines

Page 32: Win372 - Mdt vs Wds

Unified Extensible Firmware Interface (UEFI)

• Full support of UEFI• Intels replacement for PC BIOS• Offers support for GUID partition tables (GPT)

• MBR partition tables restricted disk partition sizes to a maximum of 2.19 TB

• MBR supports only 4 partitions• 4 primary• 3 primary and 1 extended (break it up into logicals)

• GPT allows a maximum disk and partition size of 9.4 ZB• 1 zettabyte = 1 billion terabytes• Supports upto 128 volumes

Page 33: Win372 - Mdt vs Wds

512 Byte – 4K Misalignment• Legacy drives support 512-byte physical

sectors • OSs use 4K logical block sizes

• virtual memory pages & file systems like NTFS

512 512 512 512512 512 512 512 512 512 512 512

4K

Page 34: Win372 - Mdt vs Wds

Sector Overhead• Data• ID Information

• identify each sector by number and location• a single bit is used to indicate if the sector has been marked defective

• Synchronization Fields• Where do I go to find the next piece of a file

• Error Correcting Code (ECC)• ensure data integrity

• Gaps or spacers• separate sector areas and gives the controller time to process what has been

read before moving on to process more data

512 512 512 512 512 512 512 512

4K

522 518 524 520 524 516 518 518

4K

Page 35: Win372 - Mdt vs Wds

What’s The Problem? The Fix• The result is performance is degraded

• 10% – 30%• The fix is for hardware and OSs to both

read at a 4K sector size• 4K sector sizes are not supported for XP• But they are in WinPE 3.0

Page 36: Win372 - Mdt vs Wds

Windows Deployment Service (WDS)

Page 37: Win372 - Mdt vs Wds

Windows Deployment Service• WDS replaces Remote Installation Services

(RIS)• Provides both boot and installation images

from the WDS server • Supports .WIM and .VHD technology

Page 38: Win372 - Mdt vs Wds

WDS RequirementsDHCPDHCP

WDSWDS

AD/DNSAD/DNS

Bare-MetalBare-Metal

1

2

3

Page 39: Win372 - Mdt vs Wds

Install WDS• Install WDS on a 2008 (& R2) server

• Server Manager• Add Roles• Select Windows Deployment Services from the

list of roles

Page 40: Win372 - Mdt vs Wds

Configuring WDSWDS snap-in

Right-click Servers

Add Server – defaults to local server

Right-click your server and choose Configure Server.

Page 41: Win372 - Mdt vs Wds

Store Your Images

Store your images on a drive other than where the OS resides

Page 42: Win372 - Mdt vs Wds

WDS Server also a DHCP Server?

Page 43: Win372 - Mdt vs Wds

WDS Server Responds To…

Page 44: Win372 - Mdt vs Wds

Known Clients - Prestaged in Active Directory

Page 45: Win372 - Mdt vs Wds

Prestaging and The GUID

564D49219C768546A956C310ED7D2BF6

Page 46: Win372 - Mdt vs Wds

Use a Specific WDS Server

Page 47: Win372 - Mdt vs Wds

Adding a Boot Image• A boot image is a Windows Pre Installation

Environment (WinPE)• The most current will always be best• Windows 7 SP1 Boot.wim can deploy

• Vista SP1 – Windows 7 – Windows 7 SP1• Windows Server 2003 R2, 2008 and 2008 R2

• Use an older WinPE will produce undesired results

Page 48: Win372 - Mdt vs Wds

Adding an OS Image• Both .wim and .vhd are supported• Adding a .wim

• Right–click Install Images• Add Install Image• Image Groups

• Adding a .vhd• Elevated command prompt• WDSUTIL /Add-Image /ImageFile:\\Server\Share \

Win7.vhd /Server:WDSServer /ImageType:Install /ImageGroup:Windows7 /Filename:"Windows7.vhd"

Page 49: Win372 - Mdt vs Wds

Add Drivers & Applications• 3rd party drivers only

• No Applications can be deployed from WDS• Only a Thick image containing your

applications

Page 50: Win372 - Mdt vs Wds

From The Client• Perform a Network Boot

• Sometimes called a Pre Execution Boot Process• OR• PXE Boot

Page 51: Win372 - Mdt vs Wds

DEMOWDS Deployments

Page 52: Win372 - Mdt vs Wds

Multicast TransmissionsWDSServer sends packet 1 to client1WDSServer sends packet 1 to client2WDSServer sends packet 1 to client3WDSServer sends packet 1 to all clients

WDSServer sends packet 1 to client1, client2, client3

Page 53: Win372 - Mdt vs Wds

Windows Deployment Services

Multicast Enhancements• Multiple streams of traffic– Optimized rates based on

client connection

• Client Auto Removal– Slower clients can be dropped

to unicast or entirely (only in standard multicast)

• Boot Image Multicast– Windows PE boot

images can use multicast (clients with EFI)

Fast

Medium

Slow

Page 54: Win372 - Mdt vs Wds

Multicast

WDS Server

First client joins “transmission”

Page 55: Win372 - Mdt vs Wds

WDS Server

Multicast

Fast Medium

Slow Medium

Page 56: Win372 - Mdt vs Wds

WDS Server

Multicast

FastMedium

Slow Medium

FastMedium

Medium

Page 57: Win372 - Mdt vs Wds

WDS Server

Multicast

Medium

Medium

Slow

Page 58: Win372 - Mdt vs Wds

WDS Server

Multicast

Page 59: Win372 - Mdt vs Wds

The Best of Both Worlds

Integrating MDT & WDS Together

Page 60: Win372 - Mdt vs Wds

WDS ServerWDS Server

MDT WinPE MDT WinPE

MDT 2012 Deployment Server

Download ImageDownload Image

Win 7 ImageWin 7 Image

TargetsTargets

PXE BootPXE Boot

MDT & WDS Together

Page 61: Win372 - Mdt vs Wds

Feature Comparison MDT 2010

MDT 2012

WDS

Supports .wim images YES YES YES

Supports .vhd images NO YES YES

Requires Infrastructure NO NO YES

Manage images easily YES YES NO

Driver management Easy Easy Difficult

Provides PXE capabilities W/ WDS W/WDS YES

Provides Multicast W/ WDS W/WDS YES

Creates offline or stand alone media YES YES NO

Automate Deployments YES YES YES

Corporate Deployment Share replicates DS to Branch Offices

YES YES NO

Page 62: Win372 - Mdt vs Wds

What We Covered• Deployment – The Basics

• Image formats• Types of images (thick, thin, hybrid)

• Deployment Tools• Microsoft Deployment Toolkit 2010 (MDT)• Windows Deployment Service (WDS)

Page 63: Win372 - Mdt vs Wds

Thank you for attending my session!• Please fill out your evaluations• Let me help-

[email protected]• WWW.DeploymentDr.Com• TrainSignal Deployment Training DVD Set

• I’ll tweet about new products as they are released:• [email protected]

Page 64: Win372 - Mdt vs Wds

Remember To Complete Your Evaluations!You could WIN a Samsung Focus Windows Phone 7!Let us know what you liked & disliked!Remember, 1=Bad, 5=Good Please provide comments!No purchase necessary. The contest is open to residents of Canada (excluding government employees). The Toronto Tech·Days evaluation form contest begins on October 25th, 2011 and ends on October 26th, 2011. The Vancouver Tech·Days evaluation form contest begins on November 15 th, 2011 and ends on November 16th, 2011. The Montreal Tech·Days evaluation form contest begins on November 29 th, 2011 and ends on November 30th, 2011. Participants can enter the contest in one of two ways: (1) complete and submit an evaluation form by the contest close date; or (2) provide contact information by the contest close date. The draw for Toronto will take place on October 31st, 2011. The draw for Vancouver will take place on November 21st, 2011. The draw for Montreal will take place on December 5th, 2011. The chances of being selected depend upon the number of eligible entries. Selected participants will be contacted by phone and/or e-mail and will be required to answer correctly a time-limited skill-testing question. There are three (3) prizes available to be won. One (1) prize will be given away for each Tech·Days event in Toronto (October 25-26 2011), Vancouver (November 15-16 2011) and Montreal (November 29-30 2011). The prize consists of a Samsung Focus Windows Phone 7 (handset only; voice and/or data plan not included) (approximate retail value of $499 CAD). The prize will be delivered to the shipping address designated by the winner within 6-8 weeks. The winner may be required to sign a declaration and release form. For full contest rules, please see a Microsoft Tech·Days representative.

You can email any additional comments directly to [email protected] at any

time.

Page 65: Win372 - Mdt vs Wds

Q & A

Page 66: Win372 - Mdt vs Wds

66

Enjoy The Conference

Page 67: Win372 - Mdt vs Wds

© 2011 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.