Presentation is loading. Please wait.

Presentation is loading. Please wait.

Maintaining a Stable Windows Environment Mark Padgett & Bret Madsen.

Similar presentations


Presentation on theme: "Maintaining a Stable Windows Environment Mark Padgett & Bret Madsen."— Presentation transcript:

1 Maintaining a Stable Windows Environment Mark Padgett & Bret Madsen

2 Purdue’s Lab Background 85 lab sites, 200 technology in the classroom (tic) sites, and 25 other sites 1850 lab machines, 200 tic machines, and 50 other machines 18,000 logins per day 2 full time staff, 6 students, and other staff

3 Products in Use Symantec Ghost – for imaging Pyzzo PCR-dist (DOA) – for software management Faronics Deep Freeze – for environment stability KeyServer – for software licensing Logon/Logoff/Startup/Shutdown Scripts – for reporting of machine stats

4 Products in Use LifeCycle –New Machine is setup (ghosted with unicast from disk) –Scripts run PCR-dist to bring in applications –Scripts enable Deep Freeze –Scripts run nightly to “Thaw” the computers and run PCR-dist –PCR-dist brings in updates to the computers –Scripts run to “Freeze” the computers –Mass OS level updates are performed to the computers with Ghost Console

5 Ghost Why we use it –To reduce the manual effort of imaging machines How we use it –1. Mass Imaging: Using the ghost client we can push fully-loaded software images to classrooms at a time –2. Individual fixes: Floppy Network Boot Disk Scripted actions based on user typed computer name Base image that runs PCR-dist at the end to bring in applications.

6 PCR-dist Why we use it –To update software consistently on all of the computers –To gain the ability of file-by-file replacement and registry control How we use it –A copy of the “base” computer image is made on the server (files and registry entries) –Each application software is setup as a separate PCR-dist application –Custom scripts merge the.dst (configuration file) with the settings files stored in a database then run the result.

7 PCR-dist

8 Deep Freeze How we use it –To quickly restore to the machine to the state it was before the user logged in. Why we use it –PCR-dist takes to long between users (>5 min.) –PCR-dist could not remove all changes users made the machine.

9 KeyServer Why we use it –To allow metering of a limited number of licenses across our labs. How we use it –We install all of our software in all of our machines –We then limit the concurrent use of the software with Keyserver. –Ex. Acrobat Pro has 80 licenses that can run at one time.

10 KeyServer # of Applications Served –345 # of Client Machines –2508 (includes Macs and PCs) # of Application Requests per Month –1,680,000 (appr. 56,000 per day) Size of Log File per month –1.5 GB

11 KeyServer

12 Scripts Why we use them –To track machine availability and usage –To perform machine updates How we use them –We call the batch sequences from the Windows Startup, Shutdown, Logon and Logoff scripts

13 Scripts – Machine Use Startup –Notifies that the system is available Logon –Notifies that the system is in use and tracks by whom Logoff –Notifies that the user has logged off the system Shutdown –Notifies that the system is rebooting (possibly updating)

14 Scripts – Machine Updating During the maintenance window (usually 2-6am when the labs are closed): –The Deep Freeze “Thaw” command is run at a random time within the window –If the machine reboots “Thawed”, the PCR- dist command is run updating the system –At the end of the PCR-dist session the Deep Freeze “Freeze” command is run

15 Questions

16 Links Ghost: http://www.symantec.comhttp://www.symantec.com PCR-dist: none Deep Freeze: http://www.faronics.comhttp://www.faronics.com KeyServer: http://www.sassafras.comhttp://www.sassafras.com

17 Presenters’ Bio Mark Padgett –System Administrator for Teaching and Learning Technology campus computer labs (appr. 2200 Windows PCs) at Purdue. –Associates degree in electronics for Vincennes University. –Started out repairing computer hardware. Changed to system Administrator about 10 years ago. Bret Madsen –System Administrator for Teaching and Learning Technology campus computer labs (appr. 2200 Windows PCs) at Purdue. –Master’s degree in Information Technology Management from Purdue University and Bachelor’s degree in Electronics Engineering Technology from South Dakota State University. –Originally from South Dakota and worked as a Computer Support Specialist for SDSU and Sioux Valley Hospital.


Download ppt "Maintaining a Stable Windows Environment Mark Padgett & Bret Madsen."

Similar presentations


Ads by Google