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

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

Embed Size (px)

Citation preview

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

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

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

Rhonda Layfield

• I live in Washington DC• 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

• Twitter handle - @DeploymentDr.com

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

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)• Both tools are either FREE or In-The-Box

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

MDTWDS

What We Won’t Cover:

Windows Automated Installation Kit (WAIK)

But First …

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

Windows Deployment Service (WDS)

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

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 7: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

WDS RequirementsDHCPDHCP

WDSWDS

AD/DNSAD/DNS

Bare-MetalBare-Metal

1

2

3

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

Install WDS

• Install WDS on a 2008 (or R2) server• Server Manager• Add Roles• Select Windows Deployment Services from the list

of roles

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

Configuring WDSWDS snap-in

Right-click Servers

Add Server – defaults to local server

Right-click your server and choose Configure Server.

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

Store Your Images

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

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

WDS Server also a DHCP Server?

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

WDS Server Responds To…

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

Known Clients - Active Directory

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

Prestaging and The GUID

564D49219C768546A956C310ED7D2BF6

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

Use a Specific WDS Server

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

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 17: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

demoAdd a Boot ImageCompare WinPEs

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

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 19: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

Add Drivers & Applications

• 3rd party drivers only

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

applications

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

From The Client

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

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

demoWDS Client Deployment

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

Multicast TransmissionsWDSServer sends packet 1 to

client1WDSServer sends packet 1 to

client2WDSServer sends packet 1 to

client3 WDSServer sends packet 1 to all clients

WDSServer sends packet 1 to client1, client2, client3

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

Windows Deployment Services Multicast Enhancements

Multiple streams of trafficOptimized rates based onclient connection

Client Auto RemovalSlower clients can be dropped to unicast or entirely (only in standard multicast)

Boot Image MulticastWindows PE boot images can use multicast (clients with EFI)

Fast

Medium

Slow

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

Multicast

WDS Server

First client joins “transmission”

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

WDS Server

Multicast

Fast Medium

Slow Medium

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

WDS Server

Multicast

FastMedium

Slow Medium

FastMedium

Medium

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

WDS Server

Multicast

Medium

Medium

Slow

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

WDS Server

Multicast

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

Microsoft DEPLOYMENT TOOLKIT 2012 (MDT 2012)

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

MDT 2012 Deployment Server

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

Install WAIK11

Create a Deployment Share

33

Install MDT22

Operating Systems:Server 2008 R2Server 2003 R2VistaWindows 7

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

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 32: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

Add Components

• Applications• Office 2010• Adobe Reader

• Drivers• 3rd party

• Packages• OS patches• Language packs

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

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 34: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 35: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 36: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 37: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

DEMO

Boot Client With WinPEWalk Through The Deployment Wizard

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

OR

Bare MetalBare Metal

MDT Deployment Image

Pro No network connectivity needed

Con No version control

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

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 40: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

Linked Deployment Shares (LDS)

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

Branch Offices

MDT DS

Toronto

Oakville Hamilton

OSApplication Drivers Task Sequences

Good WAN Links

OSApplication Drivers Task Sequences

OSApplication Drivers Task Sequences

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

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

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

MDT Database Feature

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

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 45: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 46: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

New To MDT 2012

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

MDT 2012 & ConfigManager• Aligned more closely with Config Manager 2012• Shipping times:• RTM after Config Manager 2012 ships• 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 48: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 49: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 50: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 51: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 52: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 53: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 54: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

The Best of Both Worlds

Integrate MDT & WDS Together

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

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 56: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

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 57: Windows Deployment Service (WDS) vs Microsoft Deployment Toolkit 2012 (MDT) Choose The Right Tool Rhonda Layfield Sr. Deployment Architect Deployment Done

For sessions I’ve presented visit:http://channel9.msdn.com/Events/Speakers/Rhonda-LayfieldNew MDT 2012 training video

Release date Mar 30, 2012Check www.DeploymentDr.com for more informationI’ll tweet about it when it’s ready to sale$249.99 US

See Rhonda

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

Installation and upgradeCreate and upgrade deployment sharesNetwork deploymentsAutomate network deploymentsCustomize network deploymentsBranch office deployment sharesNo network needed deploymentsXP migrations to Windows 7Server OS deploymentsMDT databaseMDT & WDS integrationMDT & ConfigMgr 2012 integration

MDT 2012 Video

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

5 daysACTMAPUSMTSetup.exe architectureWindows AIK

Windows SIMSysprepImageXDISM

NEW 5 day DEPLOYMENT CLASS

• MDT 2010• MDT 2012• WDS• WDS Windows 8• ConfigMgr 2007 R3• ConfigMgr 2012• KMS and Activation

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

May 7-11Washington DC area (Greenbelt Maryland)For more information on the class or to register visit

WWW.DeploymentDr.ComMore classes to come@DeploymentDR

Information & registration For Class

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

Q u e s t i o n s ?

Speaker Blog:WWW.DeploymentDr.Com

Email: [email protected]

Please don’t forget your evaluations …

Need more information on DMVMUGVisit www.dmvmug.com or send a question to [email protected]