Windows Automated Installation: Unattended Client PC...

1
Windows Automated Installation: Unattended Client PC Deployment Windows Automated Installation: Unattended Client PC Deployment Get Source Files Create OS Image Customize Task Sequence Deploy OS Applications Driver Files Creating the OS Image Creating the OS Image Task Sequence (TS) Deployment Point Deploy Through LTI Select OS source files Drivers/ Driver Management Create the OS image Modify LTI Wizard Automate LTI Deployment Modify Steps to Create OS Image 1 hour For a system administrator at Keck Observatory, setting up a new client PC (“client deployment”) takes 3-5 man-hours. Problem Problem Solution Solution Automate client deployment using Microsoft Deployment Toolkit 2008 (MDT 2008) over a network connection to the target client PC. Deployment Process Deployment Process Deployment Workbench Deployment Workbench Task Sequence & Deployment Point Task Sequence & Deployment Point Server Mock Server Target Client PC Observatory Client Computers Current Implementation Current Implementation Bandwidth Usage Sample (Heavy Load) • Doesn’t work with Zip Drives • Requires DHCP • Hard drive space • Bandwidth Benefits Benefits Limitations Limitations •Very little user interaction •Should reduce time to deploy •One OS image vs. 1 per different PC •Greater flexibility Results Results Net time to complete client deployment: 1-2 hrs Net time to complete client deployment: 1-2 hrs Net human interaction time: 1-15 minutes Net human interaction time: 1-15 minutes Automated network client deployment saves Automated network client deployment saves a significant amount of work for the system a significant amount of work for the system administrators administrators Average network bandwidth usages: Average network bandwidth usages: Spikes at 60% for about 30 sec. Spikes at 60% for about 30 sec. Heavy Load average: 10-20% Heavy Load average: 10-20% 0-1% usage majority of time 0-1% usage majority of time Client deployment over a network does not Client deployment over a network does not severely impact the overall network severely impact the overall network performance. performance. This is where you manage and store the files and tools necessary for deployment The Task Sequence allows customization for deployment and/or image creation to the target client PC The Deployment Point creates the environment for deployment and allows customization with LTI Vahid Ajimine, University of Hawaii at Hilo, Intern at W.M. Keck Observatory, Mentor: Jason Ward Acknowledgments: • W.M. Keck Observatory • Akamai Internship Program • Lisa Hunter • Sarah Anderson • Lynne Raschke • Scott Seagroves • Center for Adaptive Optics • Jason Ward The Akamai Internship Program is funded by the Center for Adaptive Optic through its National Science Foundation Science and Technology Center grant (#AST- 987683) Creating the OS Image Creating the OS Image • Acquire OS source files • Modify Task Sequence • Create a Deployment Point • Modify LTI (Lite Touch Installation) Wizard • Deploy OS Image with LTI • Mock Server sends the OS image and source files to Main Server • Main Server deploys OS Image and other files to Target Client PC • Future implementation will upgrade hardware for the Mock Server

Transcript of Windows Automated Installation: Unattended Client PC...

Page 1: Windows Automated Installation: Unattended Client PC ...cfao.ucolick.org/EO/internships/bigislandintern/posters/2008/VA-Poster.pdfajimine_poster_final.ppt Author: Lynne Raschke Created

Windows Automated Installation: Unattended Client PC DeploymentWindows Automated Installation: Unattended Client PC Deployment

Get Source Files

Create OS Image

Customize Task Sequence

Deploy

OS

Applications

Driver Files

Creating the OS ImageCreating the OS ImageTask Sequence

(TS) Deployment Point Deploy Through LTI

Select OS source files Drivers/Driver Management

Create the OS image

Modify LTI Wizard

Automate LTI Deployment

Modify Steps to Create OS Image 1 hour

For a system administrator at KeckObservatory, setting up a new client PC(“client deployment”) takes 3-5 man-hours.

ProblemProblem

SolutionSolutionAutomate client deployment using MicrosoftDeployment Toolkit 2008 (MDT 2008) over anetwork connection to the target client PC.

Deployment ProcessDeployment Process

Deployment WorkbenchDeployment Workbench

Task Sequence & Deployment PointTask Sequence & Deployment Point

Server

Mock Server

Target Client PC

Observatory Client Computers

Current ImplementationCurrent Implementation

Bandwidth Usage Sample (Heavy Load)

• Doesn’t work with Zip Drives

• Requires DHCP

• Hard drive space

• Bandwidth

BenefitsBenefits Limitations Limitations•Very little user interaction

•Should reduce time todeploy

•One OS image vs. 1 perdifferent PC

•Greater flexibility ResultsResults Net time to complete client deployment: 1-2 hrsNet time to complete client deployment: 1-2 hrs

Net human interaction time: 1-15 minutes Net human interaction time: 1-15 minutes

Automated network client deployment saves Automated network client deployment savesa significant amount of work for the systema significant amount of work for the systemadministratorsadministrators

Average network bandwidth usages: Average network bandwidth usages:•• Spikes at 60% for about 30 sec. Spikes at 60% for about 30 sec.•• Heavy Load average: 10-20% Heavy Load average: 10-20%•• 0-1% usage majority of time 0-1% usage majority of time

Client deployment over a network does not Client deployment over a network does notseverely impact the overall networkseverely impact the overall networkperformance.performance.

This is where you manage and store the files andtools necessary for deployment

The Task Sequence allows customization fordeployment and/or image creation to thetarget client PC

The Deployment Point creates theenvironment for deployment and allowscustomization with LTI

Vahid Ajimine, University of Hawaii at Hilo, Intern at W.M. Keck Observatory, Mentor: Jason Ward

Acknowledgments:

• W.M. Keck Observatory• Akamai Internship Program

• Lisa Hunter• Sarah Anderson• Lynne Raschke• Scott Seagroves• Center for Adaptive Optics

• Jason Ward• Internet

The Akamai Internship Program is fundedby the Center for Adaptive Optic throughits National Science Foundation Scienceand Technology Center grant (#AST-987683)

Creating the OS ImageCreating the OS Image• Acquire OS source files• Modify Task Sequence• Create a Deployment Point• Modify LTI (Lite Touch Installation) Wizard• Deploy OS Image with LTI

• Mock Server sends the OS image andsource files to Main Server

• Main Server deploys OS Image and otherfiles to Target Client PC

• Future implementation will upgradehardware for the Mock Server