Protecting Data: Windows Vista disk diagnostics Nathan Obr.

Slides:



Advertisements
Similar presentations
I/O Management and Disk Scheduling Chapter 11. I/O Driver OS module which controls an I/O device hides the device specifics from the above layers in the.
Advertisements

Troubleshooting Startup Problems
Utility program + driver program Thomas Wat 4D (21)
Operating Systems Manage system resources –CPU scheduling –Process management –Memory management –Input/Output device management –Storage device management.
Computer Hardware & Systems
Database Administration and Security Transparencies 1.
Active Directory Disaster Recovery Paul Simmons Support Engineer Directory Services Microsoft Corporation.
MCTS Guide to Microsoft Windows 7
MCTS Guide to Microsoft Windows 7
Configuring Windows Vista Security Chapter 3. IE7 Pop-up Blocker Pop-up Blocker prevents annoying and sometimes unsafe pop-ups from web sites Can block.
Unit 6- Operating Systems.  Identify the purpose of an OS  Identify different operating systems  Describe computer user interaction with multiple operating.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
1/21/2010CSCI 315 Operating Systems Design1 Computer System Structures Notice: The slides for this lecture have been largely based on those accompanying.
Hands-On Microsoft Windows Server 2003 Administration Chapter 6 Managing Printers, Publishing, Auditing, and Desk Resources.
Implementing Disaster Protection
MDOP 2010: Diagnostic and Recovery Toolset (DaRT) Speaker Fabrizio Grossi
Security and Backup Avoid disasters – have a good backup policy Avoid disasters – have a tight security scheme in place UK law dictates the board of directors.
Before Terabytes Fall Disk reliability in Windows Vista and beyond Frank Shu Program Manager WDEG-Storage Microsoft Corporation Matthew Kerner Program.
Maintaining Windows Server 2008 File Services
SP2 Mikael Nystrom. Agenda Översikt Installation.
CN1176 Computer Support Kemtis Kunanuraksapong MSIS with Distinction MCT, MCTS, MCDST, MCP, A+
CONTENTS:-  What is Event Log Service ?  Types of event logs and their purpose.  How and when the Event Log is useful?  What is Event Viewer?  Briefing.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
1 Objectives Discuss the Windows Printer Model and how it is implemented in Windows Server 2008 Install the Print Services components of Windows Server.
Ch 11 Managing System Reliability and Availability 1.
SmartLog X 3 TEAM Basic SmartLog X 3 TEAM Basic DescoEMIT.com USER STATUS USER EDIT TEST LOG ADMIN TEST MACHINE SCHEDULE INSTALL System Requirements:
General System Architecture and I/O.  I/O devices and the CPU can execute concurrently.  Each device controller is in charge of a particular device.
Administering Windows 7 Lesson 11. Objectives Troubleshoot Windows 7 Use remote access technologies Troubleshoot installation and startup issues Understand.
®® Microsoft Windows 7 for Power Users Tutorial 8 Troubleshooting Windows 7.
Hands-On Microsoft Windows Server 2008
Business Continuity and Disaster Recovery Chapter 8 Part 2 Pages 914 to 945.
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.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter Fourteen Windows XP Professional Fault Tolerance.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 14 Managing and Troubleshooting Windows 2000.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
MCTS Guide to Microsoft Windows 7
Enterprise Computing With Aspects of Computer Architecture Jordan Harstad Technology Support Analyst Arizona State University.
Module 7: Fundamentals of Administering Windows Server 2008.
CSE 451: Operating Systems Section 10 Project 3 wrap-up, final exam review.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter 11 Backup and Recovery of Exchange Server 2003.
Windows Vista Inside Out Chapter 22 - Monitoring System Activities with Event Viewer Last modified am.
15 Copyright © 2007, Oracle. All rights reserved. Performing Database Backups.
Computer Maintenance and Troubleshooting
Mark A. Magumba Storage Management. What is storage An electronic place where computer may store data and instructions for retrieval The objective of.
Future of the Server Room Tour. Ottawa Montreal Calgary Vancouver Toronto Future of Your Server Room Three Pillars of Windows Server 2008 Virtualization.
Reliability and Recovery CS Introduction to Operating Systems.
Module 15 Managing Windows Server® 2008 Backup and Restore.
XP Practical PC, 3e Chapter 6 1 Protecting Your Files.
IT Essentials: PC Hardware and Software v4.0. Chapter 4 Objectives 4.1 Explain the purpose of preventive maintenance 4.2 Identify the steps of the troubleshooting.
CSCI 1033 Computer Hardware Course Overview. Go to enter TA in the “Enter Promotion Code” box on the bottom right corner.
Vinay Paul. CONTENTS:- What is Event Log Service ? Types of event logs and their purpose. How and when the Event Log is useful? What is Event Viewer?
Understanding Backup and Recovery Methods Lesson 8.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 7 Under the Windows Desktop McGraw-Hill.
Backing Up and Restoring Databases by Using the SQL Server 2000.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 7 Under the Windows Desktop McGraw-Hill.
NovaBACKUP 11 xSP New features and benefits for v11 By: Nathan Fouarge
Troubleshooting Windows Vista Lesson 11. Skills Matrix Technology SkillObjective DomainObjective # Troubleshooting Installation and Startup Issues Troubleshoot.
Windows Vista Configuration MCTS : Installing and Upgrading.
The Troubleshooting Process. Hardware Maintenance Make sure that the hardware is operating properly.  Check the condition of parts.  Repair or replace.
Windows Vista Configuration MCTS : Maintenance and Optimization.
Oracle Database High Availability
Chapter Objectives In this chapter, you will learn:
Maintaining Windows Server 2008 File Services
Computing Fundamentals
Oracle Database High Availability
Selecting a Disk-Scheduling Algorithm
Modern PC operating systems
Presentation transcript:

Protecting Data: Windows Vista disk diagnostics Nathan Obr

Quantifying Disk Failures Catastrophic disk failures ~200 disks replaced per week at Microsoft in 2003 Top driver of Microsoft support’s hardware- related support calls in both client and server Based on Microsoft figures, disk failures cost many millions of dollars per year in enterprises Localized failures (bad blocks) Kernel and user-mode crashes 1.7% of customer-report Microsoft Online Crash Analysis crashes are due to disk errors Application hangs during read recovery

Disk Failure Mitigations Prevention Hybrid hard disks (mobile systems) RAID Catastrophic failure recovery Data backup Disk replacement Localized failure recovery Repair from redundant copy Restore from backup

Windows Vista Disk Diagnostics Purpose: Save user data before catastrophic disk failure Client SKUs Self Monitoring And Reporting Technology (S.M.A.R.T.) polling triggers diagnostic Uses S.M.A.R.T. trip status – no threshold/attribute comparison Warns user of impending failure and walks them through backup and replacement Windows Vista backup improvements

Disk Diagnostics Details Disk class driver polls S.M.A.R.T. status hourly as it has done since Windows 2000 Based on industry feedback, no use of Disk Self-Test or attribute comparison Failure triggers user-mode code Filter out duplicate failures Log SMART READ LOG details to OS event log Device error count from summary error log sector Life timestamp from most recent error log entry Trigger user-context interactive resolution Customizable by Group Policy Print instructions, walk user through backup