Virtual Memory Tuning   You can improve a server’s performance by optimizing the way the paging file is used   You may want to size the paging file.

Slides:



Advertisements
Similar presentations
Networking Essentials Lab 3 & 4 Review. If you have configured an event log retention setting to Do Not Overwrite Events (Clear Log Manually), what happens.
Advertisements

MCTS GUIDE TO MICROSOFT WINDOWS 7 Chapter 10 Performance Tuning.
Optimizing Windows Vista Performance Lesson 10. Skills Matrix Technology SkillObjective DomainObjective # Introducing ReadyBoostTroubleshoot performance.
Hands-On Microsoft Windows Server 2003 Administration Chapter 10 Monitoring and Troubleshooting Windows Server 2003.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
Chapter 14 Chapter 14: Server Monitoring and Optimization.
Chapter 11 Monitoring and Analyzing the Web Environment.
Chapter 11 - Monitoring Server Performance1 Ch. 11 – Monitoring Server Performance MIS 431 – created Spring 2006.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 10: Collect and Analyze Performance Data.
70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Thirteen Performing Network.
11 MONITORING MICROSOFT WINDOWS SERVER 2003 Chapter 3.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 14 Server and Network Monitoring.
Chapter 11: Maintaining and Optimizing Windows Vista
Maintaining and Updating Windows Server 2008
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 14: Troubleshooting Windows Server 2003 Networks.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Module 14 Monitoring and Maintaining Windows Server® 2008 Servers.
Chapter 9 Overview  Reasons to monitor SQL Server  Performance Monitoring and Tuning  Tools for Monitoring SQL Server  Common Monitoring and Tuning.
Chapter Ten Performance Tuning. Objectives Create a performance baseline Create a performance baseline Understand the performance and monitoring tools.
Module 8: Monitoring SQL Server for Performance. Overview Why to Monitor SQL Server Performance Monitoring and Tuning Tools for Monitoring SQL Server.
Hands-On Microsoft Windows Server 2008 Chapter 11 Server and Network Monitoring.
CH 13 Server and Network Monitoring. Hands-On Microsoft Windows Server Objectives Understand the importance of server monitoring Monitor server.
Windows Server 2008 Chapter 11 Last Update
Event Viewer Was of getting to event viewer Go to –Start –Control Panel, –Administrative Tools –Event Viewer Go to –Start.
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.
11 MAINTAINING THE OPERATING SYSTEM Chapter 5. Chapter 5: MAINTAINING THE OPERATING SYSTEM2 CHAPTER OVERVIEW  Understand the difference between service.
Network and Active Directory Performance Monitoring and Troubleshooting NETW4008 Lecture 8.
1 Chapter Overview Monitoring Server Performance Monitoring Shared Resources Microsoft Windows 2000 Auditing.
Monitoring and Troubleshooting Chapter 17. Review What role is required to share folders on Windows Server 2008 R2? What is the default permission listed.
Ch 11 Managing System Reliability and Availability 1.
Chapter 17: Watching Your System BAI617. Chapter Topics Working With Event Viewer Performance Monitor Resource Monitor.
Hands-On Microsoft Windows Server 2008
September 18, 2002 Introduction to Windows 2000 Server Components Ryan Larson David Greer.
MCTS Guide to Microsoft Windows Vista Chapter 11 Performance Tuning.
MCTS Guide to Microsoft Windows 7
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 14 Managing and Troubleshooting Windows 2000.
11 SYSTEM PERFORMANCE IN WINDOWS XP Chapter 12. Chapter 12: System Performance in Windows XP2 SYSTEM PERFORMANCE IN WINDOWS XP  Optimize Microsoft Windows.
Managing and Monitoring Windows 7 Performance Lesson 8.
Module 7: Fundamentals of Administering Windows Server 2008.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Guide to Linux Installation and Administration, 2e1 Chapter 10 Managing System Resources.
Monitoring Windows Server 2012
Learningcomputer.com SQL Server 2008 – Profiling and Monitoring Tools.
70-294: MCSE Guide to Microsoft Windows Server 2003 Active Directory, Enhanced Chapter 13: Monitoring and Optimizing Active Directory.
Module 14 Monitoring and Optimizing SharePoint Performance.
Maintaining and Updating Windows Server Monitoring Windows Server It is important to monitor your Server system to make sure it is running smoothly.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Using Event Viewer Event Levels Creating Custom Views Windows Logs Monitoring Performance.
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?
Module 10: Preparing to Monitor Server Performance.
1 Chapter Overview Planning to Install SQL Server 2000 Deciding SQL Server 2000 Setup Configuration Options Running the SQL Server 2000 Setup Program Using.
Windows monitoring Unit objectives: Monitor the operating system Monitor system performance Backup and restore operating system files and data.
Module 13: Monitoring Resources and Performance. Overview Using Task Manager to Monitor System Performance Using Performance and Maintenance Tools to.
Monitoring and Managing Server Performance. Server Monitoring To become familiar with the server’s performance – typical behavior Prevent problems before.
Windows Server 2003 系統效能監視 林寶森
Web Server Administration Chapter 11 Monitoring and Analyzing the Web Environment.
Module 14 Monitoring and Maintaining Windows Server® 2008 Servers.
1 Chapter Overview Monitoring Access to Shared Folders Creating and Sharing Local and Remote Folders Monitoring Network Users Using Offline Folders and.
Page 1 Monitoring, Optimization, and Troubleshooting Lecture 10 Hassan Shuja 11/30/2004.
Monitoring Servers Lesson 11. Skills Matrix Technology SkillObjective DomainObjective # Using the Reliability and Performance Console Monitor servers.
Maintaining and Updating Windows Server 2008 Lesson 8.
Web Server Administration Chapter 11 Monitoring and Analyzing the Web Environment.
SQL Database Management
Monitoring Windows Server 2012
Troubleshooting Tools
Hands-On Microsoft Windows Server 2008
MCTS Guide to Microsoft Windows 7
SQL Server Monitoring Overview
MONITORING MICROSOFT WINDOWS SERVER 2003
Presentation transcript:

Virtual Memory Tuning   You can improve a server’s performance by optimizing the way the paging file is used   You may want to size the paging file so that it is as large as it needs to be for typical usage conditions   Consider fixing the paging file size so that the server needn’t spend any resources expanding the paging file   If a server has multiple hard disk drives, you might consider creating a paging file on each physical hard disk drive on the system or on a separate very fast hard drive

Tracking General Health Of The System   The fastest, easiest way to monitor immediate system’s general health is to use Task Manager or Process Resource Monitor   Use Task Manager to track running applications and processes and determine resource usage   Process Resource Monitor is much more detailed than the default Task Manager view

Tracking Events And Using Event Viewer   An event is defined as any significant occurrence in the operating system or an application that should be recorded for tracking purposes   Various events can be tracked - events that record information, warnings, errors, and auditing   Event logging is controlled by the Event Log service   Three event logs: Application Contains events logged by applications Security log Contains events you’ve set for auditing with local or global group policies System Log Contains events logged by Windows Server 2003 and its components

Tracking events on multiple computers   You can use Event Viewer to view events on other computers on your network   You must be logged on as an administrator or be a member of the Administrators group to view events on a remote computer   You can view events on systems running Windows Server 2003, Windows XP, Windows 2000, and Windows NT   For checking the event logs on many systems: Eventquery A command-line tool for examining the event logs on local and remote systems EventComb A Windows Server 2003 Resource Kit tool for searching the event logs on multiple systems

Performance Analysis and Logging   Establishing Performance Baselines   Comprehensive System Monitoring   Resolving Performance Bottlenecks   Performance Logging   Analyzing Performance Logs   Creating Performance Alerts

Establishing Performance Baselines   Several types of baselines you can use: Post-installation baselines Typical usage baselines Test baselines   Typical usage baseline is more important   Keep the baseline in sync with how the server is used Baseline

Comprehensive System Monitoring   System Monitor is a tool designed to track and display performance information in real time   Each performance item you want to monitor is defined by the following three components: Performance objects Object instances Performance counters   The most commonly tracked performance objects are Memory, PhysicalDisk, and Processor   Consider monitoring performance remotely

Resolving Performance Bottlenecks   A bottleneck is any condition that keeps a computer from performing at its best   Memory is usually the main bottleneck on both workstations and servers   The processor, disk subsystem, and the networking components can be bottlenecks too   The server cannot perform at its optimal level when you install the minimum or recommended amount of memory

  Before you set out to monitor memory usage: Check that the computer has the recommended amount of memory for the operating system and the applications it is running Look at the amount of memory available and the amount of virtual memory being used Look at the way the system is using the paged pool and non- paged pool memory Look at the way the system is using the paging file Resolving Performance Bottlenecks

  After eliminating memory as a potential bottleneck, examine the system’s processor usage   Processor bottlenecks can occur if a process’s threads need more processing time than is available   On multiprocessor systems, you might need to rule out processor affinity as a cause of a processor bottleneck Resolving Performance Bottlenecks

  System’s hard disks are rarely the primary reason for a bottleneck   It is more likely that a system is doing a lot of disk reads and writes because there isn’t enough physical memory available   The network is critically important - It may not matter how fast your computers are or how fast your servers are   In most cases, the latency users experience is beyond your control   Bandwidth available to your servers is a factor you can control Resolving Performance Bottlenecks X

Performance Logging   Record performance information for replay in Performance Monitor at a later date   Export logging data to spreadsheets or databases for analysis and report generation   Create performance logs by using Performance Monitor: Counter logs Trace Logs

Analyzing Performance Logs   Once you set up performance logging, you can use the logs to record performance data   The method of viewing the log data depends on the log type and its format

Creating Performance Alerts   Use performance alerts to notify you and others when certain events occur or when certain performance thresholds are reached   Generate events that are logged in the Application event log and to start applications and performance logs

Project Server Changes that Impact Performance   Functional changes Unexpected growth in number of users, projects, resources etc.   Data complexity changes Size of projects, formulas in custom fields, task outline codes, multiple baselines etc. => impact on save/open time