Maintaining a Stable Windows Environment Mark Padgett & Bret Madsen.

Slides:



Advertisements
Similar presentations
Genesis: from raw hardware to processes System booting sequence: how does a machine come into life.
Advertisements

Linux can be generally divided into four major components: 1. KERNEL – OS, ultimate boss The kernel is the core program that runs programs and manages.
Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
Protect and control your PC’s.  Clean Slate restores your computer to its original configuration discarding unwanted user changes.  Settings are restored.
1 Faronics DeepFreeze Presenter: Zoltan Karaszi zkaraszi(at)kent.edu Design of Secure Operating Systems.
Using PC-Rdist* at Wellesley and Amherst Colleges Windows 98 Susan Hafer Richman Project Manager Information Services Wellesley College Windows 2000 Nicholas.
BITS – A New PC Imaging Model Tim Leamy – UC Davis Robert Smith – Stanford University Allan Chen – Stanford University.
15.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 15: Configuring a Windows.
Installing Windows XP Professional Using Attended Installation Slide 1 of 35Session 9 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Introduction to MySQL Administration.  Server startup and shutdown ◦ How to manually start and stop it from the command line ◦ How to arrange an automated.
Nick Brown Instructional Technology Computer Specialist Information Technology Assistance Center Kansas State University.
Nichole Kosier Computer Lab Manager University of California, Merced.
11 INSTALLING WINDOWS XP Chapter 2. Chapter 2: Installing Windows XP2 INSTALLING WINDOWS XP  Prepare a computer for the installation of Microsoft Windows.
UCCSC 2009 Using BITS to Transfer Ghost Images Tim Leamy IET – Academic Technology Services UC Davis.
MCITP: Microsoft Windows Vista Desktop Support - Enterprise Section 1: Prepare to Deploy.
Public Computing Roundtable December 1, Lab Management Tools Imaging Imaging Securing Securing License Compliance License Compliance Remote Management.
MCT260-Operating Systems I Operating Systems I Managing Your System.
Week:#14 Windows Recovery
Faronic’s DeepFreeze. What is it? DeepFreeze is an application that “freezes” the hard drive of a system. Once a system is frozen, any change to data.
Module 8 Implementing Backup and Recovery. Module Overview Planning Backup and Recovery Backing Up Exchange Server 2010 Restoring Exchange Server 2010.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
Task Scheduler Pro Managing scheduled tasks across the enterprise Joe Vachon Sales Engineer.
User Services. Services Desktop Support Technical Support Help Desk User Services Customer Relationship Management.
Client Management. Introduction In a typical organization there are a lot of client machines used for day to day operations Client management is a necessary.
SOE and Application Delivery Gwenael Moreau, Abbotsleigh.
Changing the Way Systems are Deployed 1. 2 * Ghost since 1999 * Almost 4500 licenses * Prior to 2007 license count increase of 5% or greater a year *
Symantec Ghost Effective Disk Cloning Software. What is Ghost? “Ghost is a software product from Symantec that can clone (copy) the entire contents of.
Module 3: Resolving Boot Process Issues. Overview Understanding the Boot Process Using Advanced Boot Options Using the Boot.ini file to Change Startup.
Administering Windows 7 Lesson 11. Objectives Troubleshoot Windows 7 Use remote access technologies Troubleshoot installation and startup issues Understand.
Module 13: Configuring Availability of Network Resources and Content.
Randy Diddel A+ Certified Technician Apple Certified Associate-Mac Integration OS X ITIL Foundations v3 Mac Team Technical Support Analyst II UNM IT Workstation.
Chapter 7 Microsoft Windows XP. Windows XP Versions XP Home XP Home XP Professional XP Professional XP Professional 64-Bit XP Professional 64-Bit XP Media.
DAY TO DAY USAGE OF THE NETWORK for academic and administrative support (How we make it work) Presented by: Donnie Mize, Network Manager, FTCC Wanda Jones,
ITE 1 Chapter 5. Chapter 5 is a Large Chapter It has a great deal of useful information about operating systems. You will find this VERY helpful when.
Deep Freeze 6.5 Overview. Introduction to Deep Freeze Sales Engineer Bob Carpenter.
Chapter Fourteen Windows XP Professional Fault Tolerance.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Module 12: Managing Disaster Recovery. Overview Preparing for Disaster Recovery Backing Up Data Scheduling Backup Jobs Restoring Data Configuring Shadow.
Installing Windows Vista Lesson 2. Skills Matrix Technology SkillObjective DomainObjective # Performing a Clean Installation Set up Windows Vista as the.
Windows OS and Application Management Chris Brew Rutherford Appleton Laboratory J-Lab, HEPiX/HEPNT 30/10/2000.
Chapter 13 Users, Groups Profiles and Policies. Learning Objectives Understand Windows XP Professional user accounts Understand the different types of.
Module 9: Preparing to Administer a Server. Overview Introduction to Administering a Server Configuring Remote Desktop to Administer a Server Managing.
Computer Emergency Notification System (CENS)
14 Step-by-Step Instructions for an Upgrade Installation n Prepare for the installation Verify that all devices and applications are Windows 2000 compatible.
Scott Drucker, Systems Engineer Migrating to Microsoft Vista with WinINSTALL.
30/10/2000 Software Installation and Maintenance at LAL - JLab 2000 Software Installation and Maintenance at LAL Michel Jouvin LAL, Orsay
GPO - WINDOWS SERVER AGENDA: Introduction Group Policy Overview Types of Group Policies/Objects Associated Technologies How to implement.
Module 15 Managing Windows Server® 2008 Backup and Restore.
Maintaining and Updating Windows Server Monitoring Windows Server It is important to monitor your Server system to make sure it is running smoothly.
IIPS Fall Conference Session III Network Administrators Network Management (:30)
T4L – NSW DET SOE Muticasting an Image. Problem New T4L computers use SATA HDD’s SATA drives are not recognised by Current DET Licensed version of Ghost.
CN1276 Server Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
T4L – NSW DET SOE. NSW DET SOE SOE was developed in open consultation with TAFE, Schools, Other personnel Developed to provide single BASE image across.
Microsoft Management Seminar Series SMS 2003 Change Management.
Certiport Certification Test-Ready. Prior to Exam Day and Exam Day Prior to Test Day: Have students log in to to confirm their username.
CHAPTER 5 MANAGING USER ACCOUNTS & GROUPS. User Accounts Windows 95, 98 & Me do not need a user account like Windows XP Professional to access computer.
Hands-On Virtual Computing
IT SERVICES Microsoft SoftGrid at Leicester Paul Crow –Systems Architect (Windows) Susan Preston –Service Support Manager (Software)
Windows Vista Configuration MCTS : Installing and Upgrading.
Unit 8 NT1330 Client-Server Networking II Date: 2?10/2016
Introduction to Group Policy Lesson 7. Group Policy Group Policy is a method of controlling settings across your network. – Group Policy consists of user.
Thousands of Linux Installations (and only one administrator) A Linux cluster client for the University of Manchester A V Le Blanc I T Services University.
Happy Endings: Reengineering Wesleyan’s Software Deployment to Labs and Classrooms Kyle Tousignant 03/22/2016.
Module 9: Preparing to Administer a Server
CONFIGURING HARDWARE DEVICE & START UP PROCESS
Unit 8 NT1330 Client-Server Networking II Date: 8/2/2016
Microsoft Virtual Academy
Bethesda Cybersecurity Club
Introduction to Group Policy
Module 9: Preparing to Administer a Server
Presentation transcript:

Maintaining a Stable Windows Environment Mark Padgett & Bret Madsen

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

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

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

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.

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.

PCR-dist

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.

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.

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

KeyServer

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

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)

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

Questions

Links Ghost: PCR-dist: none Deep Freeze: KeyServer:

Presenters’ Bio Mark Padgett –System Administrator for Teaching and Learning Technology campus computer labs (appr 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 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.