Windows Automated Installation: Unattended Client PC...

Preview:

Citation preview

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

Recommended