SlideShare a Scribd company logo
1 of 46
Download to read offline
THE MINIMUM
DAILY ADULT                     CMG Canada
   The Right
  Metrics and
  The Wrong
    Metrics
        Denise P. Kalm
  Director, Product Marketing
     Denise.Kalm@ca.com
CMG 2008
    Write a paper
    Get a mentor
    Deadline: Coming soon – June 13


             Get out there!




2
“If you want to inspire confidence,
    give plenty of statistics. It does not
    matter that they should be accurate,
    or even intelligible, as long as there
    are enough of them.”
               Lewis Carroll



3
The Minimum Daily Adult




4
Agenda

    Introduction
    When a Rule of Thumb = ROT
       The Tyranny of Average Response Time
       Standard deviation – the watch-dog
       Other Averages to Watch
       Adding Rabbits and Tortoises
       Avg(Avg) = Garbage
       Percent of What?
       The Tyranny of Correlation




5
Agenda - 2


    The Right Metrics
        Consistency and σ
        Percentages – the Right Way
        Displaying Data

    Summary




6
Why Me?




7
Introduction


What metrics do you use?
    What do they mean?

    Are they useful to you (or anyone else)?

    Are they misleading?

    Were they just easy to get?




8
“Statistics are like women; mirrors of
    purest virtue and truth, or like
    whores to use as one pleases.”
             Theodor Billroth




9
ROT & Average Response Time

RT (Tran Code A) = 0.2
     Actual response times: 0.1, 0.1, 0.3, 0.3, 0.2, 0.2, 0.2,
     0.2



RT (Tran Code B) = 0.2
Actual response times: 0.1, 0.1, 0.1, 0.6, 0.2, 0.2, 0.2.
  0.3



               Are both equally good?
10
“Then there was the man who
     drowned crossing a stream with an
     average depth of six inches.”
               W. I. E. Gates




11
Median Can Be Better

Median – that value where half the
 observations live above and half below.

                              is
                          h at e ?
RT: 0.1, 0.1, 0.8, st W 0.1 m
                   0.1, 0.1, Ti
               Ju nse
                es po
Mean = .22
              R
Median = 0.1 (most common experience)


12
Measuring Consistency


                    .5

                    .33




                                            .5

                                            .17




     0                     0.5                    1


         2σ = 69%        3σ = 95% of data



13
Standard Deviation & Variance
 Standard Deviation – square root of the variance. For
   normal data, 2/3 of the data points are within 1 SD
   of the mean on either side.



 Variance – amount of “spread” of the data around the
   mean:



 S2= ((x1-X)2 + (x2-X)2 + …. (xn-X)2 ) / n-1

 Where x=mean and xn is each data point, n is the
  number of samples

 14
Standard Deviation of a Sample

     If the SD is large, you need to inspect your
         sampling method. This may indicate:

      Suspect data

      Poor interval choices

      Mixed workload

      Problems…




15
“I abhor averages. I like the
     individual case. A man may have six
     meals one day and none the next,
     making an average of three meals
     per day, but that is not a good way
     to live.”
             Louis D. Brandeis



16
It isn’t just response time

Any averages can present problems:

Avg CPU busy or CPU/tran can be problematic
 if variance is high.

     Track variance

     Understand outliers

      Apply knowledge to capacity planning for
     “worst case” scenarios


17
“The average human has one breast
     and one testicle.”
                Des McHale




18
Adding Rabbits & Tortoises Together
What work can be combined (and what cannot)?

Do not combine:

     Background trans with foreground

     Response time critical work with lower criticality

     Daemons with anything else

                   Understand your data!


                        +                      =?

19
“Not everything that can be counted
     counts; and not everything that
     counts can be counted.”
               George Gallup




20
Averages of Averages
     Most collected data is already averaged

      When you then average across a larger interval,
     you average averages

     Avg(Avg) smoothes out variability


      8   9   10   11   12   13   14   15   16
                                                 Avg=0.32
      0.4 0.2 0.2 0.2 .1     1.0 .3    .3   .2




21
Percent of What?


Breast Cancer Risk Reduction

Women who exercise can reduce their risk of breast cancer
 by 18%!



The Rest of the Story

If lifetime risk is only 3%, a 18% reduction in risk only
   improves your risk down to 2.5%



             What is the baseline data?
22
Percent of What?

HRT Scare Story

Women on HRT for 15 years increased their risk of cancer
 by 48%.



The Rest of the Story

If lifetime risk is only 1%, a 48% increased risk only raises
   your risk to 1.48%



             What is the baseline data?
23
In Capacity Planning

Reduce CPU busy of transaction by 50%

     How much was it using before?

     How many of them are there?

     How much spare capacity do you have?

     What do those CPU seconds cost?



If CPU/tran was 0.01 sec and you only run
  1000/day, you have now saved 5 seconds of
  CPU

24
Raw Percentage

What does 50% CPU busy really mean?

     How many engines?

     Is it 50% of one or of total capacity?

     How busy can the system run?

     What is the practical capacity?




25
“Say you were standing with one
     foot in the oven and one foot in an
     ice bucket. According to the
     percentage people, you should be
     perfectly comfortable.”
                Bobby Bragan



26
“USA Today has come out with a
     new survey – apparently, three out
     of every four people make up 75%
     of the population.”
              David Letterman




27
Correlation



     Correlation coefficient - (R2) measures the degree of
     relationship(and direction) between two variables.

     R2 =1.00 indicates a perfect correlation

     R2 = 0.0 means there is no relationship at all.

     R2 = a negative number means that as one variable
     increases, the other decreases.




28
It is NOT cause and effect




29
The Stork Correlation

In a small Welsh town, there was a .95
  correlation between the arrival of storks
  and the arrival of babies.




                   Why?




30
The Stork Correlation


There was also a 1.0 correlation between the
  dates fishermen were home from the sea
  and the likely dates of conception.




31
Key Points to Remember

     Correlation is NOT cause and effect.



     Though there may be a causal relationship between two
     variables, you cannot infer it from a correlation analysis.



     A third factor may really be causing the correlation.




32
Key Points to Remember

     Don’t calculate it by hand – use a tool.



     Use your brain to interpret the results.




33
“A statistician is someone who is skilled at
      drawing a precise line from an unwarranted
         assumption to a foregone conclusion.”




     C
     P
     U
     B
     U
     S
     Y

                SPACE UTILIZATION

34
The Right Metrics

     Know what you are measuring – what is a business
     UOW?

      How much of a user-experienced response time can
     you measure?

     Understand your data

     Always ask – relative to what?

     Which data matters? Who cares?




35
Consistency
     Standard deviation (SAS, Excel…)

     Min and Max

     What is Six Sigma




“Consistency may be the hobgoblin of little
  minds, but it makes you very popular with your
  users.”

                         Denise Kalm


36
Qualifying Percentages

     How many engines?
     How many can the workload use? (CICS)
     What is the usable threshold?
     What was the baseline value before the change?
     How much did the change actually matter?
     Who benefits?


60% of a 3-way processor, 50% of a device where
  60% busy is the practical threshold, merger
  volumes increased CPU 50% from 48% to 72%; no
  issues expected.
37
Displaying Data
     Performance Report
     ABC Bank – 10/18/07



                           0.5




38
The Cost of Doing Business




     10/18/07
          7




39
CPU Busy? When Do I Care?




40
When to be Extra Careful


> Virtualized servers

> Multi-core engines

> zIIPs and zAAPs and IFLs



     What Does CPU Busy Mean?


41
“Without data, you are just another
     person with an opinion.”
                  Unknown




42
“Do not put faith in what statistics
     say until you have carefully
     considered what they do not say.”
               William W. Watt




43
Questions?




        “Statistics
                  can be made to prove
            anything…even the truth.”

                      Unknown




44
Summary


What are the wrong statistics for?
     To inspire national panic

     To mislead voters

     To gain unearned glory



Be proactive, notice trends earlier and develop a
  reputation for integrity and openness.



45
For More Information



     Contact me at: Denise.Kalm@ca.com




46

More Related Content

What's hot

Automated decision making with predictive applications – Big Data Frankfurt
Automated decision making with predictive applications – Big Data FrankfurtAutomated decision making with predictive applications – Big Data Frankfurt
Automated decision making with predictive applications – Big Data FrankfurtLars Trieloff
 
Automated decision making using Predictive Applications – Big Data Paris
Automated decision making using Predictive Applications – Big Data ParisAutomated decision making using Predictive Applications – Big Data Paris
Automated decision making using Predictive Applications – Big Data ParisLars Trieloff
 
optimizing_site_performance
optimizing_site_performanceoptimizing_site_performance
optimizing_site_performanceBryan Farrow
 
102 Creating Value with Real Options
102 Creating Value with Real Options102 Creating Value with Real Options
102 Creating Value with Real Optionsmjvandenplas
 
Strategy and data governance farcon 2017
Strategy and data governance   farcon 2017Strategy and data governance   farcon 2017
Strategy and data governance farcon 2017Edward Chenard
 
Automated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data DüsseldorfAutomated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data DüsseldorfLars Trieloff
 
Interpretations of data
Interpretations of dataInterpretations of data
Interpretations of dataBusiness901
 

What's hot (9)

Ytl03375 usen
Ytl03375 usenYtl03375 usen
Ytl03375 usen
 
Automated decision making with predictive applications – Big Data Frankfurt
Automated decision making with predictive applications – Big Data FrankfurtAutomated decision making with predictive applications – Big Data Frankfurt
Automated decision making with predictive applications – Big Data Frankfurt
 
Automated decision making using Predictive Applications – Big Data Paris
Automated decision making using Predictive Applications – Big Data ParisAutomated decision making using Predictive Applications – Big Data Paris
Automated decision making using Predictive Applications – Big Data Paris
 
optimizing_site_performance
optimizing_site_performanceoptimizing_site_performance
optimizing_site_performance
 
102 Creating Value with Real Options
102 Creating Value with Real Options102 Creating Value with Real Options
102 Creating Value with Real Options
 
Strategy and data governance farcon 2017
Strategy and data governance   farcon 2017Strategy and data governance   farcon 2017
Strategy and data governance farcon 2017
 
Signal and noise
Signal and noiseSignal and noise
Signal and noise
 
Automated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data DüsseldorfAutomated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data Düsseldorf
 
Interpretations of data
Interpretations of dataInterpretations of data
Interpretations of data
 

Viewers also liked

ניר מבקר בבית אחר
ניר מבקר בבית אחרניר מבקר בבית אחר
ניר מבקר בבית אחרyardenaftali
 
מצגת רומיאו ויוליה נועה לינק
מצגת רומיאו ויוליה  נועה לינקמצגת רומיאו ויוליה  נועה לינק
מצגת רומיאו ויוליה נועה לינקyardenaftali
 
מנהרת הזמן
מנהרת הזמןמנהרת הזמן
מנהרת הזמןyardenaftali
 
הספינה אגוז מאת שקד משה
הספינה אגוז מאת שקד משההספינה אגוז מאת שקד משה
הספינה אגוז מאת שקד משהyardenaftali
 
הקוסם מארץ עוץ
הקוסם מארץ עוץהקוסם מארץ עוץ
הקוסם מארץ עוץyardenaftali
 
e2e Projects Profile
e2e Projects Profilee2e Projects Profile
e2e Projects ProfileastroSujit
 
הספינה אגוז מאת שקד משה
הספינה אגוז מאת שקד משההספינה אגוז מאת שקד משה
הספינה אגוז מאת שקד משהyardenaftali
 
20090901 London Enterprise Session V3 Colour
20090901 London Enterprise Session V3 Colour20090901 London Enterprise Session V3 Colour
20090901 London Enterprise Session V3 ColourRogerBurlton
 
מצגת לילדים - כבאות והצלה
מצגת לילדים - כבאות והצלהמצגת לילדים - כבאות והצלה
מצגת לילדים - כבאות והצלהyardenaftali
 
על חשיבות הקריאה
על חשיבות הקריאהעל חשיבות הקריאה
על חשיבות הקריאהyardenaftali
 
האש מצגת לילדים
האש  מצגת לילדיםהאש  מצגת לילדים
האש מצגת לילדיםyardenaftali
 

Viewers also liked (12)

ניר מבקר בבית אחר
ניר מבקר בבית אחרניר מבקר בבית אחר
ניר מבקר בבית אחר
 
מצגת רומיאו ויוליה נועה לינק
מצגת רומיאו ויוליה  נועה לינקמצגת רומיאו ויוליה  נועה לינק
מצגת רומיאו ויוליה נועה לינק
 
מנהרת הזמן
מנהרת הזמןמנהרת הזמן
מנהרת הזמן
 
הספינה אגוז מאת שקד משה
הספינה אגוז מאת שקד משההספינה אגוז מאת שקד משה
הספינה אגוז מאת שקד משה
 
הקוסם מארץ עוץ
הקוסם מארץ עוץהקוסם מארץ עוץ
הקוסם מארץ עוץ
 
e2e Projects Profile
e2e Projects Profilee2e Projects Profile
e2e Projects Profile
 
הספינה אגוז מאת שקד משה
הספינה אגוז מאת שקד משההספינה אגוז מאת שקד משה
הספינה אגוז מאת שקד משה
 
20090901 London Enterprise Session V3 Colour
20090901 London Enterprise Session V3 Colour20090901 London Enterprise Session V3 Colour
20090901 London Enterprise Session V3 Colour
 
הדרדסים
הדרדסיםהדרדסים
הדרדסים
 
מצגת לילדים - כבאות והצלה
מצגת לילדים - כבאות והצלהמצגת לילדים - כבאות והצלה
מצגת לילדים - כבאות והצלה
 
על חשיבות הקריאה
על חשיבות הקריאהעל חשיבות הקריאה
על חשיבות הקריאה
 
האש מצגת לילדים
האש  מצגת לילדיםהאש  מצגת לילדים
האש מצגת לילדים
 

Similar to The%20 Minimum%20 Daily%20 Adult%20 %20 Ca Cmg

Hypothesis Testing: Statistical Laws and Confidence Intervals
Hypothesis Testing: Statistical Laws and Confidence IntervalsHypothesis Testing: Statistical Laws and Confidence Intervals
Hypothesis Testing: Statistical Laws and Confidence IntervalsMatt Hansen
 
Dymystify Statistics Day 1.pdf
Dymystify Statistics Day 1.pdfDymystify Statistics Day 1.pdf
Dymystify Statistics Day 1.pdfKristineIbaez2
 
Data confusion (how to confuse yourself and others with data analysis)
Data confusion (how to confuse yourself and others with data analysis)Data confusion (how to confuse yourself and others with data analysis)
Data confusion (how to confuse yourself and others with data analysis)Vijay Kukrety
 
Statistice Chapter 02[1]
Statistice  Chapter 02[1]Statistice  Chapter 02[1]
Statistice Chapter 02[1]plisasm
 
Business Optimization via Causal Inference
Business Optimization via Causal InferenceBusiness Optimization via Causal Inference
Business Optimization via Causal InferenceHanan Shteingart
 
Machine learning applied in health
Machine learning applied in healthMachine learning applied in health
Machine learning applied in healthBig Data Colombia
 
assignment of statistics 2.pdf
assignment of statistics 2.pdfassignment of statistics 2.pdf
assignment of statistics 2.pdfSyedDaniyalKazmi2
 
Torturing numbers - Descriptive Statistics for Growers (2013)
Torturing numbers - Descriptive Statistics for Growers (2013)Torturing numbers - Descriptive Statistics for Growers (2013)
Torturing numbers - Descriptive Statistics for Growers (2013)jasondeveau
 
Mat 255 chapter 3 notes
Mat 255 chapter 3 notesMat 255 chapter 3 notes
Mat 255 chapter 3 notesadrushle
 
The Seven Habits of Highly Effective Statisticians
The Seven Habits of Highly Effective StatisticiansThe Seven Habits of Highly Effective Statisticians
The Seven Habits of Highly Effective StatisticiansStephen Senn
 
Personal lifestyle and health 161014
Personal lifestyle and health 161014Personal lifestyle and health 161014
Personal lifestyle and health 161014Ramesh Jain
 
Brighttalk outage insurance- what you need to know - final
Brighttalk   outage insurance- what you need to know - finalBrighttalk   outage insurance- what you need to know - final
Brighttalk outage insurance- what you need to know - finalAndrew White
 
Lies, Damn Lies, and Big Data
Lies, Damn Lies, and Big DataLies, Damn Lies, and Big Data
Lies, Damn Lies, and Big DataBrian Bissett
 
Statistical analysis
Statistical analysisStatistical analysis
Statistical analysishighlandn
 
Clinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last MileClinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last MileHealth Catalyst
 
Explore, Analyze and Present your data
Explore, Analyze and Present your dataExplore, Analyze and Present your data
Explore, Analyze and Present your datagcalmettes
 
There Is A 90% Probability That Your Son Is Pregnant: Predicting The Future ...
There Is A 90% Probability That Your Son Is Pregnant:  Predicting The Future ...There Is A 90% Probability That Your Son Is Pregnant:  Predicting The Future ...
There Is A 90% Probability That Your Son Is Pregnant: Predicting The Future ...Health Catalyst
 

Similar to The%20 Minimum%20 Daily%20 Adult%20 %20 Ca Cmg (20)

Outliers
OutliersOutliers
Outliers
 
Hypothesis Testing: Statistical Laws and Confidence Intervals
Hypothesis Testing: Statistical Laws and Confidence IntervalsHypothesis Testing: Statistical Laws and Confidence Intervals
Hypothesis Testing: Statistical Laws and Confidence Intervals
 
Dymystify Statistics Day 1.pdf
Dymystify Statistics Day 1.pdfDymystify Statistics Day 1.pdf
Dymystify Statistics Day 1.pdf
 
Data confusion (how to confuse yourself and others with data analysis)
Data confusion (how to confuse yourself and others with data analysis)Data confusion (how to confuse yourself and others with data analysis)
Data confusion (how to confuse yourself and others with data analysis)
 
Statistice Chapter 02[1]
Statistice  Chapter 02[1]Statistice  Chapter 02[1]
Statistice Chapter 02[1]
 
Business Optimization via Causal Inference
Business Optimization via Causal InferenceBusiness Optimization via Causal Inference
Business Optimization via Causal Inference
 
Machine learning applied in health
Machine learning applied in healthMachine learning applied in health
Machine learning applied in health
 
assignment of statistics 2.pdf
assignment of statistics 2.pdfassignment of statistics 2.pdf
assignment of statistics 2.pdf
 
Statistics
StatisticsStatistics
Statistics
 
Torturing numbers - Descriptive Statistics for Growers (2013)
Torturing numbers - Descriptive Statistics for Growers (2013)Torturing numbers - Descriptive Statistics for Growers (2013)
Torturing numbers - Descriptive Statistics for Growers (2013)
 
Chapter 11
Chapter 11Chapter 11
Chapter 11
 
Mat 255 chapter 3 notes
Mat 255 chapter 3 notesMat 255 chapter 3 notes
Mat 255 chapter 3 notes
 
The Seven Habits of Highly Effective Statisticians
The Seven Habits of Highly Effective StatisticiansThe Seven Habits of Highly Effective Statisticians
The Seven Habits of Highly Effective Statisticians
 
Personal lifestyle and health 161014
Personal lifestyle and health 161014Personal lifestyle and health 161014
Personal lifestyle and health 161014
 
Brighttalk outage insurance- what you need to know - final
Brighttalk   outage insurance- what you need to know - finalBrighttalk   outage insurance- what you need to know - final
Brighttalk outage insurance- what you need to know - final
 
Lies, Damn Lies, and Big Data
Lies, Damn Lies, and Big DataLies, Damn Lies, and Big Data
Lies, Damn Lies, and Big Data
 
Statistical analysis
Statistical analysisStatistical analysis
Statistical analysis
 
Clinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last MileClinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last Mile
 
Explore, Analyze and Present your data
Explore, Analyze and Present your dataExplore, Analyze and Present your data
Explore, Analyze and Present your data
 
There Is A 90% Probability That Your Son Is Pregnant: Predicting The Future ...
There Is A 90% Probability That Your Son Is Pregnant:  Predicting The Future ...There Is A 90% Probability That Your Son Is Pregnant:  Predicting The Future ...
There Is A 90% Probability That Your Son Is Pregnant: Predicting The Future ...
 

Recently uploaded

Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiAlinaDevecerski
 
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Miss joya
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls AvailableVip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls AvailableNehru place Escorts
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalorenarwatsonia7
 
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...narwatsonia7
 
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.MiadAlsulami
 
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort ServiceCall Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Serviceparulsinha
 
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...Miss joya
 
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...Miss joya
 
Bangalore Call Girls Hebbal Kempapura Number 7001035870 Meetin With Bangalor...
Bangalore Call Girls Hebbal Kempapura Number 7001035870  Meetin With Bangalor...Bangalore Call Girls Hebbal Kempapura Number 7001035870  Meetin With Bangalor...
Bangalore Call Girls Hebbal Kempapura Number 7001035870 Meetin With Bangalor...narwatsonia7
 
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls JaipurCall Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipurparulsinha
 
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
Call Girl Coimbatore Prisha☎️ 8250192130 Independent Escort Service Coimbatore
Call Girl Coimbatore Prisha☎️  8250192130 Independent Escort Service CoimbatoreCall Girl Coimbatore Prisha☎️  8250192130 Independent Escort Service Coimbatore
Call Girl Coimbatore Prisha☎️ 8250192130 Independent Escort Service Coimbatorenarwatsonia7
 
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...narwatsonia7
 
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune) Girls Service
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune)  Girls ServiceCALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune)  Girls Service
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune) Girls ServiceMiss joya
 
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night EnjoyCall Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoybabeytanya
 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Service Navi Mumbai Samaira 8617697112 Independent Escort Service ...
Call Girls Service Navi Mumbai Samaira 8617697112 Independent Escort Service ...Call Girls Service Navi Mumbai Samaira 8617697112 Independent Escort Service ...
Call Girls Service Navi Mumbai Samaira 8617697112 Independent Escort Service ...Call girls in Ahmedabad High profile
 

Recently uploaded (20)

Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
 
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
 
Escort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCR
Escort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCREscort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCR
Escort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCR
 
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls AvailableVip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
 
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
 
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
 
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort ServiceCall Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
 
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
VIP Call Girls Pune Sanjana 9907093804 Short 1500 Night 6000 Best call girls ...
 
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
VIP Call Girls Pune Vani 9907093804 Short 1500 Night 6000 Best call girls Ser...
 
Bangalore Call Girls Hebbal Kempapura Number 7001035870 Meetin With Bangalor...
Bangalore Call Girls Hebbal Kempapura Number 7001035870  Meetin With Bangalor...Bangalore Call Girls Hebbal Kempapura Number 7001035870  Meetin With Bangalor...
Bangalore Call Girls Hebbal Kempapura Number 7001035870 Meetin With Bangalor...
 
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls JaipurCall Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
 
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
 
Call Girl Coimbatore Prisha☎️ 8250192130 Independent Escort Service Coimbatore
Call Girl Coimbatore Prisha☎️  8250192130 Independent Escort Service CoimbatoreCall Girl Coimbatore Prisha☎️  8250192130 Independent Escort Service Coimbatore
Call Girl Coimbatore Prisha☎️ 8250192130 Independent Escort Service Coimbatore
 
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...
 
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune) Girls Service
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune)  Girls ServiceCALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune)  Girls Service
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune) Girls Service
 
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night EnjoyCall Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
Call Girl Number in Panvel Mumbai📲 9833363713 💞 Full Night Enjoy
 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Service Navi Mumbai Samaira 8617697112 Independent Escort Service ...
Call Girls Service Navi Mumbai Samaira 8617697112 Independent Escort Service ...Call Girls Service Navi Mumbai Samaira 8617697112 Independent Escort Service ...
Call Girls Service Navi Mumbai Samaira 8617697112 Independent Escort Service ...
 

The%20 Minimum%20 Daily%20 Adult%20 %20 Ca Cmg

  • 1. THE MINIMUM DAILY ADULT CMG Canada The Right Metrics and The Wrong Metrics Denise P. Kalm Director, Product Marketing Denise.Kalm@ca.com
  • 2. CMG 2008 Write a paper Get a mentor Deadline: Coming soon – June 13 Get out there! 2
  • 3. “If you want to inspire confidence, give plenty of statistics. It does not matter that they should be accurate, or even intelligible, as long as there are enough of them.” Lewis Carroll 3
  • 5. Agenda Introduction When a Rule of Thumb = ROT The Tyranny of Average Response Time Standard deviation – the watch-dog Other Averages to Watch Adding Rabbits and Tortoises Avg(Avg) = Garbage Percent of What? The Tyranny of Correlation 5
  • 6. Agenda - 2 The Right Metrics Consistency and σ Percentages – the Right Way Displaying Data Summary 6
  • 8. Introduction What metrics do you use? What do they mean? Are they useful to you (or anyone else)? Are they misleading? Were they just easy to get? 8
  • 9. “Statistics are like women; mirrors of purest virtue and truth, or like whores to use as one pleases.” Theodor Billroth 9
  • 10. ROT & Average Response Time RT (Tran Code A) = 0.2 Actual response times: 0.1, 0.1, 0.3, 0.3, 0.2, 0.2, 0.2, 0.2 RT (Tran Code B) = 0.2 Actual response times: 0.1, 0.1, 0.1, 0.6, 0.2, 0.2, 0.2. 0.3 Are both equally good? 10
  • 11. “Then there was the man who drowned crossing a stream with an average depth of six inches.” W. I. E. Gates 11
  • 12. Median Can Be Better Median – that value where half the observations live above and half below. is h at e ? RT: 0.1, 0.1, 0.8, st W 0.1 m 0.1, 0.1, Ti Ju nse es po Mean = .22 R Median = 0.1 (most common experience) 12
  • 13. Measuring Consistency .5 .33 .5 .17 0 0.5 1 2σ = 69% 3σ = 95% of data 13
  • 14. Standard Deviation & Variance Standard Deviation – square root of the variance. For normal data, 2/3 of the data points are within 1 SD of the mean on either side. Variance – amount of “spread” of the data around the mean: S2= ((x1-X)2 + (x2-X)2 + …. (xn-X)2 ) / n-1 Where x=mean and xn is each data point, n is the number of samples 14
  • 15. Standard Deviation of a Sample If the SD is large, you need to inspect your sampling method. This may indicate: Suspect data Poor interval choices Mixed workload Problems… 15
  • 16. “I abhor averages. I like the individual case. A man may have six meals one day and none the next, making an average of three meals per day, but that is not a good way to live.” Louis D. Brandeis 16
  • 17. It isn’t just response time Any averages can present problems: Avg CPU busy or CPU/tran can be problematic if variance is high. Track variance Understand outliers Apply knowledge to capacity planning for “worst case” scenarios 17
  • 18. “The average human has one breast and one testicle.” Des McHale 18
  • 19. Adding Rabbits & Tortoises Together What work can be combined (and what cannot)? Do not combine: Background trans with foreground Response time critical work with lower criticality Daemons with anything else Understand your data! + =? 19
  • 20. “Not everything that can be counted counts; and not everything that counts can be counted.” George Gallup 20
  • 21. Averages of Averages Most collected data is already averaged When you then average across a larger interval, you average averages Avg(Avg) smoothes out variability 8 9 10 11 12 13 14 15 16 Avg=0.32 0.4 0.2 0.2 0.2 .1 1.0 .3 .3 .2 21
  • 22. Percent of What? Breast Cancer Risk Reduction Women who exercise can reduce their risk of breast cancer by 18%! The Rest of the Story If lifetime risk is only 3%, a 18% reduction in risk only improves your risk down to 2.5% What is the baseline data? 22
  • 23. Percent of What? HRT Scare Story Women on HRT for 15 years increased their risk of cancer by 48%. The Rest of the Story If lifetime risk is only 1%, a 48% increased risk only raises your risk to 1.48% What is the baseline data? 23
  • 24. In Capacity Planning Reduce CPU busy of transaction by 50% How much was it using before? How many of them are there? How much spare capacity do you have? What do those CPU seconds cost? If CPU/tran was 0.01 sec and you only run 1000/day, you have now saved 5 seconds of CPU 24
  • 25. Raw Percentage What does 50% CPU busy really mean? How many engines? Is it 50% of one or of total capacity? How busy can the system run? What is the practical capacity? 25
  • 26. “Say you were standing with one foot in the oven and one foot in an ice bucket. According to the percentage people, you should be perfectly comfortable.” Bobby Bragan 26
  • 27. “USA Today has come out with a new survey – apparently, three out of every four people make up 75% of the population.” David Letterman 27
  • 28. Correlation Correlation coefficient - (R2) measures the degree of relationship(and direction) between two variables. R2 =1.00 indicates a perfect correlation R2 = 0.0 means there is no relationship at all. R2 = a negative number means that as one variable increases, the other decreases. 28
  • 29. It is NOT cause and effect 29
  • 30. The Stork Correlation In a small Welsh town, there was a .95 correlation between the arrival of storks and the arrival of babies. Why? 30
  • 31. The Stork Correlation There was also a 1.0 correlation between the dates fishermen were home from the sea and the likely dates of conception. 31
  • 32. Key Points to Remember Correlation is NOT cause and effect. Though there may be a causal relationship between two variables, you cannot infer it from a correlation analysis. A third factor may really be causing the correlation. 32
  • 33. Key Points to Remember Don’t calculate it by hand – use a tool. Use your brain to interpret the results. 33
  • 34. “A statistician is someone who is skilled at drawing a precise line from an unwarranted assumption to a foregone conclusion.” C P U B U S Y SPACE UTILIZATION 34
  • 35. The Right Metrics Know what you are measuring – what is a business UOW? How much of a user-experienced response time can you measure? Understand your data Always ask – relative to what? Which data matters? Who cares? 35
  • 36. Consistency Standard deviation (SAS, Excel…) Min and Max What is Six Sigma “Consistency may be the hobgoblin of little minds, but it makes you very popular with your users.” Denise Kalm 36
  • 37. Qualifying Percentages How many engines? How many can the workload use? (CICS) What is the usable threshold? What was the baseline value before the change? How much did the change actually matter? Who benefits? 60% of a 3-way processor, 50% of a device where 60% busy is the practical threshold, merger volumes increased CPU 50% from 48% to 72%; no issues expected. 37
  • 38. Displaying Data Performance Report ABC Bank – 10/18/07 0.5 38
  • 39. The Cost of Doing Business 10/18/07 7 39
  • 40. CPU Busy? When Do I Care? 40
  • 41. When to be Extra Careful > Virtualized servers > Multi-core engines > zIIPs and zAAPs and IFLs What Does CPU Busy Mean? 41
  • 42. “Without data, you are just another person with an opinion.” Unknown 42
  • 43. “Do not put faith in what statistics say until you have carefully considered what they do not say.” William W. Watt 43
  • 44. Questions? “Statistics can be made to prove anything…even the truth.” Unknown 44
  • 45. Summary What are the wrong statistics for? To inspire national panic To mislead voters To gain unearned glory Be proactive, notice trends earlier and develop a reputation for integrity and openness. 45
  • 46. For More Information Contact me at: Denise.Kalm@ca.com 46