Top Banner
2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: [email protected] http://www.srmassoc.com
33

2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: [email protected] .

Mar 26, 2015

Download

Documents

Ava O'Hara
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Windows NT/2000 Performance and Capacity

Key MetricsJerry L. Rosenberg

SRM Associates, Ltd.

e-mail: [email protected]://www.srmassoc.com

Page 2: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Capacity and Performance

Performance Tuning Identify bottlenecks and take immediate

corrective action

Capacity Planning Anticipate future bottlenecks and avoid

them Understand current usage Project for expected changes

Page 3: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

NT Data

There is a very rich set of data available in NT from Performance Monitor

It is critical to avoid data overload Particularly in time critical performance

situations, it is vital to pinpoint the problem and correct it rapidly

Page 4: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Still only categories of data

Processor I/O Memory

What about Network ?

Page 5: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Performance Standard

If the processor is not excessively busy and work is completing on schedule, all is well.

If work is not meeting service levels and the processor use is excessive, begin by examining the processor.

Page 6: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Performance Standard

If work is not meeting service levels and the processor use is not excessive, look to I/O or memory as the problem.

Beware: It is not quite that simple.

Page 7: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Processor

Processor: % Processor Time < 50% 80% = Danger

System: % Total Processor Time Processor: Interrupts/sec

< 3500 for Pentium

System: Processor Queue Length < 2

Page 8: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Page 9: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Page 10: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Page 11: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Page 12: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Page 13: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.MN15.ttotlcpu_average MN13.ttotlcpu_average

0.00

0.90

1.79

2.69

3.59

4.49

5.38

6.28

7.18

8.08

8.97

0 1 2 3 4 5 6 7 17 18 19 20 21 22 23

Page 14: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Processor – Other Metrics

System:Context Switches/sec Process:% Processor Time, % Priv.

Time, % User Time, Priority Base Thread:% Processor Time, Priority

Current

Page 15: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Memory

Soft Faults Page/faults/sec

Hard Faults Pages/sec

Page 16: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

pagflts_sum memp_sum

0.00

4777.14

9554.28

14331.42

19108.56

23885.70

28662.84

33439.98

38217.12

42994.26

47771.406/21/2000

6/21/2000

6/22/2000

6/22/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

6/21/2000

Page 17: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

pagoutsec_average paginsec_average pagrdsec_average pagwrtsec_average

0.00

9.28

18.55

27.83

37.11

46.38

55.66

64.94

74.21

83.49

92.77

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Page 18: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Page 19: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Paging Standard

Memory: Pages/sec * PhysicalDisk: Average Disk sec/Transfer = amount of disk time spent on paging activity during the interval.

Should not exceed 10% 20% = thrashing

Page 20: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Pagechk

0.000000

0.000002

0.000004

0.000006

0.000008

0.000010

0.000012

0.000014

0.000016

0.000018

0.000020

0.000022

0.000024

0.000026

0.000028

0.000030

0.000032

0.000034

0.000036

0.000038

0.000040

0.000042

0.000044

0.000046

0.000048

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

10/7/2000

Percent of Time Spent on Paging

Page 21: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Memory – Other Metrics

Memory:Available Bytes

Process:Page Faults/sec, Working Set

Page 22: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

I/O

Physical Actual Device

Logical Partition

Need diskperf –y or diskperf -ye

Page 23: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

I/O

% Disk Time < 55%

Current Disk Queue Length < 2

Avg. Disk Bytes/Transfer Big numbers are good

Page 24: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

I/O – Other Metrics

Memory:Pages/sec Physical Disk:Average Disk Bytes

Read, Disk Bytes/sec Processor:% Processor Time,

Interrupts/sec

Page 25: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

ldbpw_average ldbpr_average

0.00

3360.12

6720.24

10080.36

13440.48

16800.60

20160.72

23520.84

26880.97

30241.09

33601.21

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Page 26: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Network

Complex and configuration dependent Protocols NICs Network Applications Topology

Maybe multiple protocol stacks Hint: monitor Redirector object

Page 27: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

NIC example

NIC: Output Queue Length

< 2 Bytes Total/sec

Should not be high if OQL < 2

If collisions greater than 10%, Network issue

Page 28: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Page 29: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Network – Other Metrics

Network Segment:% Net Util., Total Bytes Received/sec

Memory: Pages/sec Logical Disk:% Free Space Paging File:% Peak Usage Physical Disk: % Disk Time, Avg. Q

Len. Processor:% Processor Time

Page 30: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

srvbr_average srvbt_average

0.00

45205.75

90411.51

135617.26

180823.01

226028.77

271234.52

316440.27

361646.03

406851.78

452057.53

0 1 2 3 4 5 6 7 17 18 19 20 21 22 23

Page 31: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Performance

Concentrate on the area of failure Limit the metrics analyzed to key

counters Have historical data

Page 32: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Capacity

Build an historical data base Review the report periodically for

trend changes Model possible effects

Page 33: 2000 SRM Associates, Ltd. Windows NT/2000 Performance and Capacity Key Metrics Jerry L. Rosenberg SRM Associates, Ltd. e-mail: Jerry@SRMAssoc.com .

2000 SRM Associates, Ltd.

Jerry Rosenberg

Strategic Resource Management Associates, Ltd.

www.srmassoc.com

516 433-1817

[email protected]