<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CkEAQ3o8eSp7ImA9WhRUFkQ.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070</id><updated>2012-01-27T13:57:22.471-05:00</updated><category term="Integrien" /><category term="virtualization" /><category term="&quot;anomaly detection&quot; &quot;information theory&quot; entropy DoS SEDS" /><category term="CMG'05" /><category term="Exception Value" /><category term="SQL" /><category term="&quot;control chart&quot; SPC R" /><category term="CMG'07 Conference" /><category term="CMG" /><category term="Process level CPU utilization" /><category term="IT-control chart" /><category term="Statistical filtering" /><category term="Dynamic Threshold" /><category term="Storage Capacity Management" /><category term="Data cubes" /><category term="Network traffic" /><category term="Capacity Managment" /><category term="CMG'10" /><category term="&quot;workload placement&quot;" /><category term="permutations" /><category term="Performance data visualization" /><category term="Health index" /><category term="Statistical" /><category term="Near-Real-Time" /><category term="&quot;control chart&quot;  UCL=LCL" /><category term="OPNET" /><category term="run-away" /><category term="Performance management tools" /><category term="p Control Chart" /><category term="Exeption Value" /><category term="SCMG CMG" /><category term="EV" /><category term="Network issue" /><category term="SPECint" /><category term="&quot;Cloud computing&quot;" /><category term="Application Signature" /><category term="Threshold" /><category term="memory leak" /><category term="anomaly detection" /><category term="Capacity Management" /><category term="Statistical Exception" /><category term="Stock Market Technical Analysis" /><category term="MySQL" /><category term="workshop" /><category term="information theory" /><category term="Fluke" /><category term="Lower Control Limit" /><category term="Workload Pathology" /><category term="Near-Real-Time IT Control Charts" /><category term="Disk I/O" /><category term="SEDS-lite" /><category term="&quot;control chart&quot;" /><category term="CMG 2004" /><category term="Area of Normal Fractioning" /><category term="Capacity Planning" /><category term="CMG'03" /><category term="VPM" /><category term="modeling forecasting forecasr model" /><category term="Google" /><category term="IT-Chart" /><category term="EV-Chart" /><category term="System Mangment" /><category term="MASF" /><category term="Robot Grasping" /><category term="PhD Dissertation" /><category term="tpc" /><category term="citations paper" /><category term="CMG'09" /><category term="Disk Space" /><category term="buy and sell signals" /><category term="SEDS" /><category term="FiOS" /><category term="Control Chart" /><category term="network capacity" /><category term="Load Testing" /><category term="ProActive Net" /><category term="CMG'01" /><category term="Performance management" /><category term="entropy" /><category term="OPNET Panorama" /><category term="Real-time monitoring" /><category term="SPC" /><category term="Igor Trubin" /><category term="CMG'11" /><category term="blogging" /><category term="BIRT" /><category term="R" /><title>System Management by Exception</title><subtitle type="html">How Statistical Filtering techniques such as SPC, MASF, SIX SIGMA and SEDS (Statistical Exception Detection) are used for Capacity Management ... By Igor Trubin</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://itrubin.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>60</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/VgCC" /><feedburner:info uri="blogspot/vgcc" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEYFQ3g-cSp7ImA9WhRUFkU.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-7774317826607233893</id><published>2012-01-27T11:34:00.001-05:00</published><updated>2012-01-27T11:35:12.659-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-27T11:35:12.659-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Network issue" /><category scheme="http://www.blogger.com/atom/ns#" term="network capacity" /><category scheme="http://www.blogger.com/atom/ns#" term="FiOS" /><title>FiOS Problem: Large File Upload Speed Analysis</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N7M8SIJc08SHxDk55dWkbZN3kq8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N7M8SIJc08SHxDk55dWkbZN3kq8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/N7M8SIJc08SHxDk55dWkbZN3kq8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N7M8SIJc08SHxDk55dWkbZN3kq8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I am afraid my home internet (Verizon FiOS) does not provide the upload speed that&amp;nbsp;actually&amp;nbsp;I pay for. I have 15/5 Mbps, so upload&amp;nbsp;speed should be about 5 Mbps.&lt;br /&gt;
&lt;br /&gt;
Speed test result (&lt;a href="http://www.speakeasy.net/speedtest/"&gt;http://www.speakeasy.net/speedtest/&lt;/a&gt;) gives the following:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-VCdRLYQ34D4/TyLKsb0Q3RI/AAAAAAAAA3E/CvDHg-z2oaM/s1600/speedtest2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="63" src="http://4.bp.blogspot.com/-VCdRLYQ34D4/TyLKsb0Q3RI/AAAAAAAAA3E/CvDHg-z2oaM/s200/speedtest2.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Good, right? But that test uses very small size file, I&amp;nbsp;believe. So I could not resist&amp;nbsp;to make some experiment to measure the real upload speed I have for relatively&amp;nbsp;large file (~8Mb).&amp;nbsp;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
See result here:&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&amp;nbsp;&lt;a href="http://2.bp.blogspot.com/-y1Xpf2ZaO6Q/TyLM7qb5u3I/AAAAAAAAA3U/CxzMk7UdH4M/s1600/FiOStest1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="392" src="http://2.bp.blogspot.com/-y1Xpf2ZaO6Q/TyLM7qb5u3I/AAAAAAAAA3U/CxzMk7UdH4M/s400/FiOStest1.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
That means I have about 0.17% out of 100Mbps =&lt;b&gt; 0.17 Mbps&lt;/b&gt; instead of &lt;b&gt;5Mbps!!!!&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
That is interesting... a small file upload is fast, so standard speed test is not capturing a problem, but long upload is&amp;nbsp;degrading&amp;nbsp;significantly!&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
It cannot be a trick from Verizon to hide&amp;nbsp;their&amp;nbsp;problems I hope, that should be some network defect or &lt;b&gt;capacity issue.&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
Sometimes I see errors:&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
- standard speed test from some distant&amp;nbsp;locations&amp;nbsp;shows error (see example below from Seattle):&amp;nbsp;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://2.bp.blogspot.com/-9U3RactirAo/TyLLJb-nkCI/AAAAAAAAA3M/0xwXkEw6i_M/s1600/speedtest1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="263" src="http://2.bp.blogspot.com/-9U3RactirAo/TyLLJb-nkCI/AAAAAAAAA3M/0xwXkEw6i_M/s400/speedtest1.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&amp;nbsp;- Plus when I am attaching &amp;gt;2 Mb file in my e-mail it returns error&amp;nbsp;after uploading less than half of file&amp;nbsp;:&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-56ET21s5xOQ/TyLP15DQCeI/AAAAAAAAA3c/3pquNtVvSQo/s1600/attachprob.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="196" src="http://3.bp.blogspot.com/-56ET21s5xOQ/TyLP15DQCeI/AAAAAAAAA3c/3pquNtVvSQo/s400/attachprob.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Note: Ironically&amp;nbsp;Verizon "home agent" program senses this e-mail problem, but cannot help at all!&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
So it is the &amp;nbsp;real problem for a blogger!&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
I have opened a ticket with Verizon and having a battle right now with them to fix that. See details:&amp;nbsp;&lt;a href="http://trubinigor.blogspot.com/2012/01/facebook-verizon-account-responded-on.html"&gt;http://trubinigor.blogspot.com/2012/01/facebook-verizon-account-responded-on.html&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-7774317826607233893?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/gDgVr27Vi14" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/7774317826607233893/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2012/01/fios-problem-large-file-upload-speed.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7774317826607233893?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7774317826607233893?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/gDgVr27Vi14/fios-problem-large-file-upload-speed.html" title="FiOS Problem: Large File Upload Speed Analysis" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-VCdRLYQ34D4/TyLKsb0Q3RI/AAAAAAAAA3E/CvDHg-z2oaM/s72-c/speedtest2.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2012/01/fios-problem-large-file-upload-speed.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYAQH4_fyp7ImA9WhRUE0s.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-1219701992492451744</id><published>2012-01-23T16:27:00.000-05:00</published><updated>2012-01-23T19:15:41.047-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-23T19:15:41.047-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="entropy" /><category scheme="http://www.blogger.com/atom/ns#" term="information theory" /><category scheme="http://www.blogger.com/atom/ns#" term="anomaly detection" /><title>Quantifying Imbalance in Computer Systems: CMG'11 Trip Report, Part 2</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8WkubLq3IqFPhvHkC-jGwRxLI_c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8WkubLq3IqFPhvHkC-jGwRxLI_c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8WkubLq3IqFPhvHkC-jGwRxLI_c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8WkubLq3IqFPhvHkC-jGwRxLI_c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;As I promised in &lt;span style="font-family: 'Times New Roman'; font-size: 12pt;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/12/itev-charts-as-application-signature.html" target="_blank"&gt;CMG'11 Trip Report, Part 1&lt;/a&gt; here is my comments and some follow up analysis of the following paper: &lt;/span&gt;&lt;i&gt;&lt;b&gt;&lt;a href="http://www.cmg.org/cgi-bin/agenda_2011.pl?start=0&amp;amp;perpage=&amp;amp;action=search&amp;amp;token=Computer&amp;amp;listBy=&amp;amp;sortBy=Author_Last,Author_First&amp;amp;print=&amp;amp;grid=" target="_blank"&gt;Quantifying Imbalance in Computer Systems&lt;/a&gt; &lt;/b&gt;&lt;/i&gt;that was written and presented at CMG'11 by &lt;i&gt;&lt;b&gt;Charles Loboz&lt;/b&gt;&lt;/i&gt; from &lt;i&gt;&lt;b&gt;Windows Azure.&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
The&amp;nbsp; idea is to calculate imbalance of a system by using an entropy property which well know in the physics , economics and in the information theory&lt;i&gt;&lt;b&gt;.&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;In my other &lt;span id="goog_1920645645"&gt;&lt;/span&gt;&lt;a href="http://www.blogger.com/"&gt;past posting&lt;span id="goog_1920645646"&gt;&lt;/span&gt;&lt;/a&gt; I rose the following question:&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&amp;nbsp;"can the information theory (entropy analysis) could be applied to performance exception detection?"&lt;br /&gt;
&lt;br /&gt;
Looks like the idea from&amp;nbsp; the mentioning CMG paper of using entropy calculation against system performance data could lead to the answer of that my question!&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&amp;nbsp;Here is the quote from the paper:&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt; &lt;span style="font-size: xx-small;"&gt;&lt;br /&gt; &lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-family: Times-Roman;"&gt;"&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;...Theil&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;
index is based on entropy - it describes
the excess entropy in a system. For a data set xi,&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;i=1..n
the Theil index is given by:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;a href="http://2.bp.blogspot.com/-3i7GlL5Fn3Y/Tx3CPoCNWUI/AAAAAAAAA2Q/AmyUH90tXc4/s1600/f1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="51" src="http://2.bp.blogspot.com/-3i7GlL5Fn3Y/Tx3CPoCNWUI/AAAAAAAAA2Q/AmyUH90tXc4/s200/f1.JPG" width="200" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;where
n is the number of elements in the data set and
xavg is
the average value of all elements in the data set. To underline
the application of the Theil index to measure&amp;nbsp; imbalance
in computer systems we call it henceforth the Imbalance
Coefficient (IC).&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;Examining
closer the IC formula above we can derive several
properties:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;(1)
the ratio xi/xavg
describes how much element i is above
or below the average for the whole set. Thus IC
involves only the ratio of each element against the
average, not the absolute values of theelements.&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;(2)
IC is dimensionless .– thus allows to
compare imbalance
between sets of substantially different quantities,
for example when one set contains disk utilizations
and another disk response times.&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;(3)
The minimum value of IC is zero - when all elements
of the data set are identical. The maximum
value of the Imbalance Coefficient is log(n)
- when all elements but one are equal; the maximum
IC depends thus on the set size.&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;(4)
We can view Imbalance Coefficient as a description
of how concentrated is the use of some resource
.– large values
mean fewer users use most of
the resource, small values mean more equal sharing.&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;We
also define, for convenience, Normalized Imbalance Coefficient
(nIC) as&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;a href="http://2.bp.blogspot.com/-WBztN-wAsSI/Tx3CUIk6KbI/AAAAAAAAA2Y/GeG480l0vXM/s1600/f2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="51" src="http://2.bp.blogspot.com/-WBztN-wAsSI/Tx3CUIk6KbI/AAAAAAAAA2Y/GeG480l0vXM/s200/f2.JPG" width="200" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;to
account for both imbalance within the set and the maximum
entropy in that set. The nIC value ranges from 0 to
1 thus enabling comparison of imbalance between data sets with differing number of elements..."&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;Author applied that to the multiple disks utilization analysis, but he mentioned that approach could be used for measuring other computer subsystems imbalance. So I decided to try to calculate the imbalance of CPU utilization during the day (24 hours) and a week (168 hours) because the&amp;nbsp; imbalance of capacity usage during a day or week is a pretty common concern. Also using my way to group base-line vs. actual data I have applied that twice to compare an "average" weekly/daily utilization vs. last week/days of actual utilization.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;T&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;he raw data is the same as for the last Control Charting exercise I published here in the&amp;nbsp; series of posts ( &lt;a href="http://itrubin.blogspot.com/2011/10/ev-control-chart.html" target="_blank"&gt;see EV-Control Chart as an example&lt;/a&gt;), where the actual data (in black) vs. historical averages (in green) are shown below:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-6TtPohGw8GA/TnUOmVHboVI/AAAAAAAAAvg/MG2zXNIEggY/s1600/BIRTreportWithITCC.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="333" src="http://3.bp.blogspot.com/-6TtPohGw8GA/TnUOmVHboVI/AAAAAAAAAvg/MG2zXNIEggY/s400/BIRTreportWithITCC.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;Here is the result of calculating the actual vs. averaged nIC Imbalance difference for all 168 hours and for each weekdays (7 days by 24 hours):&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-eP27DO9khuM/Tx3IgnvZ7MI/AAAAAAAAA2g/EZIHmqa2Mk4/s1600/MBAL2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="177" src="http://1.bp.blogspot.com/-eP27DO9khuM/Tx3IgnvZ7MI/AAAAAAAAA2g/EZIHmqa2Mk4/s400/MBAL2.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;You can see that in the day when the anomaly of CPU usage started - Wednesday - the imbalance was significantly different and all in all weekly imbalance was significantly different too!&amp;nbsp; So indeed that metric can be use to capture some performance metric anomalies (pattern changes).&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;FYI: Here is the spreadsheet snapshot with actual calculation I used:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Brkzxkyw0co/Tx3KVCE4wKI/AAAAAAAAA2o/1blF0EqeZsw/s1600/MBAL1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="222" src="http://4.bp.blogspot.com/-Brkzxkyw0co/Tx3KVCE4wKI/AAAAAAAAA2o/1blF0EqeZsw/s400/MBAL1.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;How better 
that method of imbalance change checking to compare with more traditional ways to do that (e.g. based on 
deviations) is hard to say. My personal preference is still &lt;a href="http://itrubin.blogspot.com/2011/10/ev-control-chart.html" target="_blank"&gt;EV-concept.&lt;/a&gt; Anyway someone needs to try that against more 
data...&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt; BTW I have found another paper which relates to that topic: &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;a href="http://www.ece.neu.edu/groups/nucar/publications/arzuaga-icpe10.pdf" target="_blank"&gt;Quantifying Load Imbalance on Virtualized Enterprise Servers&lt;/a&gt; by &lt;br /&gt;Emmanuel Arzuaga and David R. Kaeli&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;i&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Times-Roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: small;"&gt;In that paper here is the clear statement about imbalance: "&lt;/span&gt;&lt;span style="font-family: Times-Roman; font-size: 10pt;"&gt;&lt;i&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;A typical imbalance metric based on the resource utilization of physical servers is the standard deviation of the CPU utilization".&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-family: Times-Roman; font-size: 10pt;"&gt;&lt;span style="font-size: small;"&gt;Still an entropy is interesting system property that should give us additional good source of information for pattern recognition, I believe. For instance, the balance of Capacity usage of large frames with a lot of LPARS (AIX p7s or VMware hosts)&amp;nbsp; could be monitored by using that nIC metric to apply some possibly an automatic way to rebalanced capacity usage by using partition mobility or v-motion technologies.&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;i&gt;&lt;b&gt; &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;i&gt;&lt;b&gt;  &lt;/b&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-1219701992492451744?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/idCCMsh4vyU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/1219701992492451744/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2012/01/quantifying-imbalance-in-computer.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1219701992492451744?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1219701992492451744?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/idCCMsh4vyU/quantifying-imbalance-in-computer.html" title="Quantifying Imbalance in Computer Systems: CMG'11 Trip Report, Part 2" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-3i7GlL5Fn3Y/Tx3CPoCNWUI/AAAAAAAAA2Q/AmyUH90tXc4/s72-c/f1.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2012/01/quantifying-imbalance-in-computer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIESHkzeip7ImA9WhRUEEU.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-7350033448517213016</id><published>2012-01-20T13:01:00.000-05:00</published><updated>2012-01-20T13:01:49.782-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-20T13:01:49.782-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="blogging" /><title>LinkedIn Discussion: "How to write a book or blog”</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BtAAdpu_YUXxlM7FMsK30uiD2vc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BtAAdpu_YUXxlM7FMsK30uiD2vc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BtAAdpu_YUXxlM7FMsK30uiD2vc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BtAAdpu_YUXxlM7FMsK30uiD2vc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; line-height: 15px;"&gt;I have responded on the&lt;/span&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Arial;"&gt;LinkedIn&lt;/span&gt;&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Arial;"&gt;Discussion:&lt;span style="font-size: x-small;"&gt; "&lt;/span&gt;&lt;/span&gt;
&lt;a href="http://www.linkedin.com/e/-18ocer-gwrxft3w-44/vaq/86955087/125056/62769401/view_disc/?hs=false&amp;amp;tok=2MdNzFgXE-0B41"&gt;How to write a book or blog&lt;/a&gt;&amp;nbsp;&lt;span style="color: #333333;"&gt;&lt;span style="font-family: Arial; font-size: 12pt;"&gt;”&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt; initiated by professional blogger&lt;/span&gt;&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a class="commenter" href="http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=125056&amp;amp;memberID=1146108" style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #006699; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; font-weight: bold; line-height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-height: 32px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="See this member's activity"&gt;Greg Schulz&lt;/a&gt;.&amp;nbsp;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;"&gt;&lt;span style="line-height: 15px;"&gt;And I have got the following &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;"&gt;&lt;span style="line-height: 15px;"&gt;excellent advises I am going to follow:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;"&gt;&lt;span style="line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;"Igor with all of your white papers and posts, you probably have a good basis for a book or ebook. Likewise, in the course of doing a book project, there tends to be a lot of content that ends up on the "cutting room floor" that makes for future blogs posts, articles, tips, etc.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;" /&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;Sounds like a good theme topic for a book, particular if you took an angle of "...past, present and future...". The idea of the past, present and future is to discuss how statistical and empirical measurements have evolved, are being used and will continue to be important in the future. After all, you (or your cloud provider) cannot effectively manage what they do not have insight or awareness into. Hence the importance and role of statistical and empirical analysis.&lt;/span&gt;&lt;br style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;" /&gt;&lt;br style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;" /&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;Of course, you can play the buzzword bingo game angle by working in how big data and hadoop tie into the supporting statistical analysis. Try an experiment assuming that you have stats enabled for your websites, which is look at normal traffic patterns. Then do a post with a title along the lines of "statistical monitoring with big data" and see what changes in traffic patterns occur.&lt;/span&gt;&lt;br style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;" /&gt;...&lt;br style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;" /&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;I have one primary blog (e.g.&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.linkedin.com/redirect?url=http%3A%2F%2Fstorageioblog%2Ecom&amp;amp;urlhash=IV58&amp;amp;_t=tracking_disc" rel="nofollow" style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #006699; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" target="blank"&gt;http://storageioblog.com&lt;/a&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;) where either most of my material goes initially or as a follow-up to items that appear elsewhere. Now that I think about it, I guess I do have other blogs that either pick up my feeds automatically, or that I periodic visit and quickly cross post if wordpress friendly. There are also a bunch of other sites where articles, topics, pod casts, videos or guest posts appear in addition to those that syndicate my blog feed (e.g. via&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.linkedin.com/redirect?url=http%3A%2F%2Fstorageioblog%2Ecom%2FRSSfull%2Exml&amp;amp;urlhash=c_xB&amp;amp;_t=tracking_disc" rel="nofollow" style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #006699; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" target="blank"&gt;http://storageioblog.com/RSSfull.xml&lt;/a&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;or&lt;/span&gt;&lt;a href="http://www.linkedin.com/redirect?url=http%3A%2F%2Fstorageioblog%2Ecom%2FRSSfullArchive%2Exml&amp;amp;urlhash=ayOx&amp;amp;_t=tracking_disc" rel="nofollow" style="background-color: white; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #006699; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" target="blank"&gt;http://storageioblog.com/RSSfullArchive.xml&lt;/a&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;).&lt;/span&gt;&lt;br style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;" /&gt;&lt;br style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;" /&gt;&lt;span style="background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;My RSS feeds are free to anyone to use as long as they retain links that are in the post maintain attributions and copyrights do not insert content or posts from others in-line of a post, or otherwise change the content context. Likewise, sites are free to use excerpts as long as they attribute back to the source and preserve copyrights including if/when put into creative commons...."&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;"&gt;&lt;span style="font-size: 14px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-7350033448517213016?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/bL1_rUvLxY8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/7350033448517213016/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2012/01/linkedin-discussion-how-to-write-book.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7350033448517213016?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7350033448517213016?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/bL1_rUvLxY8/linkedin-discussion-how-to-write-book.html" title="LinkedIn Discussion: &quot;How to write a book or blog”" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2012/01/linkedin-discussion-how-to-write-book.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcCQH89fyp7ImA9WhRUEEo.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-2656595571628573334</id><published>2012-01-20T10:21:00.000-05:00</published><updated>2012-01-20T10:24:21.167-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-20T10:24:21.167-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SEDS" /><category scheme="http://www.blogger.com/atom/ns#" term="anomaly detection" /><category scheme="http://www.blogger.com/atom/ns#" term="Load Testing" /><category scheme="http://www.blogger.com/atom/ns#" term="CMG 2004" /><category scheme="http://www.blogger.com/atom/ns#" term="Control Chart" /><title>Control Chart usage in "Automated Analysis of Load Testing Results"</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C_XOJiGezaFAK2kDUz7JTMKu7OE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C_XOJiGezaFAK2kDUz7JTMKu7OE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C_XOJiGezaFAK2kDUz7JTMKu7OE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C_XOJiGezaFAK2kDUz7JTMKu7OE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
Searching&amp;nbsp;again in&amp;nbsp;&lt;a href="http://academic.research.microsoft.com/"&gt;http://academic.research.microsoft.com&lt;/a&gt;&amp;nbsp;I have found that not only CMG papers have some&amp;nbsp;discussions&amp;nbsp;about anomaly detection/control charting subjects in the Systems Capacity&amp;nbsp;Management field. Below are a few examples:&lt;br /&gt;
&lt;br /&gt;
1.&amp;nbsp;&lt;a href="http://sail.cs.queensu.ca/publications/pubs/issta2010_jiang.pdf" target="_blank"&gt;Automated Analysis of Load Testing Results&lt;/a&gt;&amp;nbsp;,&amp;nbsp;Zhen Ming Jiang published in&amp;nbsp;&lt;span id="ctl00_MainContent_PaperItem_txtConference" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Conference:&amp;nbsp;&lt;/span&gt;&lt;a class="conference-name" href="http://academic.research.microsoft.com/Conference/99/issta-international-symposium-on-software-testing-and-analysis" id="ctl00_MainContent_PaperItem_HLConference" style="color: #663399; font-family: Arial, Helvetica, sans-serif; font-size: small; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;International Symposium on Software Testing and Analysis - ISSTA&lt;/a&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small; line-height: 20px; text-align: left;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="year" id="ctl00_MainContent_PaperItem_YearConference" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small; line-height: 20px; margin-bottom: 0px; margin-left: -4px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;, pp. 143-146, 2010&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From Abstract of the paper: ".&lt;i&gt;.&amp;nbsp;This dissertation proposes&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;automated approaches to detect functional and performance&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;problems in a load test by mining the recorded load testing&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;data (execution logs and performance metrics)..&lt;/i&gt;"&lt;br /&gt;
&lt;br /&gt;
The paper has reference to three other ones (see below) related to the subject of this blog, I&amp;nbsp;believe:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- &lt;a href="http://www.blogger.com/goog_1354961728"&gt;I. A. Trubin and L. Merritt.&lt;i&gt;&lt;b&gt; Mainframe global and&lt;/b&gt;&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;a href="http://www.blogger.com/goog_1354961728"&gt;workload level statistical exception detection system,&lt;/a&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;a href="http://itrubin.blogspot.com/2007/06/system-management-by-exception.html" target="_blank"&gt;&lt;i&gt;&lt;b&gt;based on masf.&lt;/b&gt;&lt;/i&gt; In 2004 CMG Conference, 2004&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Here is the content where my paper was referenced:&lt;br /&gt;
"...&amp;nbsp;&lt;i&gt;It is&amp;nbsp;di cult&amp;nbsp;for humans to interpret raw performance&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;metrics, as it is not clear how to categorize these raw met-&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;ric values into performance categories (e.g. high, medium&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;and low). Furthermore, some data mining algorithms (e.g.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Navie Bayes Classi er) only take discrete values as input.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;We are currently exploring generic approaches to classify&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;performance metrics into discrete performance categories us-&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;ing techniques like &lt;b&gt;control charts &lt;/b&gt;[Trubin's CMG'04 paper] to facilitate our future&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;work in performance analysis....&lt;/i&gt;"&lt;br /&gt;
&lt;br /&gt;
BTW Here is a slide with MIPS control chart from that paper presentation:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-jT0yzF6Eq7Q/TxmGHVqg5GI/AAAAAAAAA2I/jNEvazZVn5g/s1600/MVSseds.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="220" src="http://4.bp.blogspot.com/-jT0yzF6Eq7Q/TxmGHVqg5GI/AAAAAAAAA2I/jNEvazZVn5g/s400/MVSseds.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. L. Cherkasova, K. Ozonat, N. Mi, J. Symons, and&lt;br /&gt;
E. Smirni.&lt;b&gt;&lt;i&gt; Anomaly? application change? or workload&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;change? towards automated detection of application&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;performance anomaly and change.&lt;/i&gt;&lt;/b&gt; In IEEE&lt;br /&gt;
International Conference on Dependable Systems and&lt;br /&gt;
Networks, 2008.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. B. Anton, M. Leonardo, and P. Fabrizio. Ava:&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Automated interpretation of dynamically detected&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;anomalies.&lt;/i&gt;&lt;/b&gt; In Proceedings of the Eighteenth&lt;br /&gt;
International Symposium on Software Testing and&lt;br /&gt;
Analysis, 2009.&lt;br /&gt;
&lt;br /&gt;
I plan to find and read the last two papers and maybe to report something here....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-2656595571628573334?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/o0CUb0ethAg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/2656595571628573334/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2012/01/control-chart-usage-in-automated.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/2656595571628573334?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/2656595571628573334?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/o0CUb0ethAg/control-chart-usage-in-automated.html" title="Control Chart usage in &quot;Automated Analysis of Load Testing Results&quot;" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-jT0yzF6Eq7Q/TxmGHVqg5GI/AAAAAAAAA2I/jNEvazZVn5g/s72-c/MVSseds.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2012/01/control-chart-usage-in-automated.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEGSHY7fCp7ImA9WhRWEEU.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-2749895740867551110</id><published>2011-12-27T22:16:00.000-05:00</published><updated>2011-12-28T09:30:29.804-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-28T09:30:29.804-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="EV-Chart" /><category scheme="http://www.blogger.com/atom/ns#" term="Capacity Managment" /><category scheme="http://www.blogger.com/atom/ns#" term="CMG'11" /><category scheme="http://www.blogger.com/atom/ns#" term="CMG" /><category scheme="http://www.blogger.com/atom/ns#" term="SEDS" /><category scheme="http://www.blogger.com/atom/ns#" term="Control Chart" /><category scheme="http://www.blogger.com/atom/ns#" term="Application Signature" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-Chart" /><title>IT/EV-Charts as an Application Signature: CMG'11 Trip Report, Part 1</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2rea-w6m5Nlwn_WNNzeoVSAO_Vg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2rea-w6m5Nlwn_WNNzeoVSAO_Vg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2rea-w6m5Nlwn_WNNzeoVSAO_Vg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2rea-w6m5Nlwn_WNNzeoVSAO_Vg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div style="display: inline; font-size: small; text-decoration: none;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;I have attended the following CMG’11 presentation (&lt;a href="http://itrubin.blogspot.com/2011/12/application-signature-some-of-my-seds.html" style="color: #1155cc;" target="_blank"&gt;see my previous post&lt;/a&gt;):&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style="display: inline; font-size: small; text-decoration: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div dir="ltr"&gt;
&lt;div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;&lt;strong&gt;&lt;a href="http://cmg.org/cgi-bin/agenda_2011.pl?action=more&amp;amp;token=1120" style="color: #1155cc;" target="_blank"&gt;Application Signature:&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;&lt;strong&gt;A Way to Identify, Quantify and Report Change&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;Richard Gimarc Kiran Chennuri&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;CA Technologies, Inc. Aetna Life Insurance Company&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;Identifying change in application performance is a time consuming task. Businesses today have&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;hundreds of applications and each application has hundreds of metrics. How do you wade&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;through that mass of data to find an indication of change? This paper describes the use of an&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;Application Signature to identify, quantify and report change. A Signature is a compact&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;description of application performance that is used much like a template to judge if a change has&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;occurred. There are a concise set of visual indicators generated by the Signature that supports&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;&lt;em&gt;the identification of change in a timely manner.&lt;/em&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;u&gt;Here are my comments.&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial;"&gt;I like the idea of building an application characteristic called &lt;em&gt;Application Signature.&lt;/em&gt;&amp;nbsp;As described&amp;nbsp;in the paper it is actually based on typical (standard) deviations of Capacity usage during the peak hours of a day.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial;"&gt;Looking closely to the approach I see it is similar with one I have developed for SEDS but it is a bit too simplified. Anyway it is great attempt to use SEDS methodology to watch application capacity usage.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;I think the weekly IT-CONTROL CHART (&lt;/span&gt; &lt;a href="http://itrubin.blogspot.com/2011/09/how-to-build-it-control-chart-use-excel.html" target="_blank"&gt;see other previous post&lt;/a&gt;&amp;nbsp;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;) is a way to compare usual weekly profile with last 168 hours of data (Base-line vs. Actual), so the base-line in the format of IT-Control Charts without actual data &lt;strong&gt;IS AN APPLICATION SIGNATURE&lt;/strong&gt; but in much more accurate way. It even looks like somebody’s signature:&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-s3El6zh-sw0/TvqI2oovgxI/AAAAAAAAA1Y/VuDJlq5f8GA/s1600/IT_SIGN.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="258" src="http://3.bp.blogspot.com/-s3El6zh-sw0/TvqI2oovgxI/AAAAAAAAA1Y/VuDJlq5f8GA/s400/IT_SIGN.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
The actual data could be significantly different, as seen below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-HnoD5wlEv5w/TvqJAjyCgmI/AAAAAAAAA1k/GD7DDq8FvAM/s1600/IT_SIGN2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="271" src="http://1.bp.blogspot.com/-HnoD5wlEv5w/TvqJAjyCgmI/AAAAAAAAA1k/GD7DDq8FvAM/s400/IT_SIGN2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
And that diference should be automatically captured by SEDS-like system as an exceptions and calculated how much it&amp;nbsp;differs from the "Signature" using &lt;a href="http://itrubin.blogspot.com/2011/10/ev-control-chart.html" target="_blank"&gt;EV&lt;/a&gt; meta metric as a weekly sum of each hour EV values &amp;nbsp;or as a EV-Control Charts like showed &lt;a href="http://3.bp.blogspot.com/-JCyybz14g0E/To8rg2p6IyI/AAAAAAAAAxI/qx2F6lJ1j-A/s1600/EVreport.jpg" style="color: #1155cc;" target="_blank"&gt;here&lt;/a&gt;.&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
For instance, in this example week the application had took a bit more than 23 unusual CPU hours as calculated below:&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-d1jzwGKEnB4/TvqFahHSTWI/AAAAAAAAA1M/MyQyplkgEeU/s1600/IT_SIGN3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="130" src="http://1.bp.blogspot.com/-d1jzwGKEnB4/TvqFahHSTWI/AAAAAAAAA1M/MyQyplkgEeU/s400/IT_SIGN3.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
So, if weekly EV number is 0, that means the most recently the application (server or LPAR and so on) stayed within the IT-Signature, which is GOOD – no changes happend!&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
The paper also shows the “calendar view“ report that consists of set of daily control charts. It is another good idea. I used to use that approach before I switched to &lt;a href="http://youtu.be/cQ4bk1HNuRk" target="_blank"&gt;weekly IT- charts that cover 1/4 of a month or bi-weekly ones that cover 1/2 of a month&lt;/a&gt;. So if you have IT-charts there is no need for the "calendar view" that sometimes is not easy to read.&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
Another feature could be important for capacity usage estimates: it is a balance of hourly capacity usage for the day or week vs. overall average (e.g. weekdays vs. weekends or daily “cowboy hat” profile with lunch time drop). That is supposed to be an additional IT-Signature feature. &lt;strong&gt;There was another CMG’11 paper that presents some interesting approach to analyze/calculate that. I plan to publish my comments about that paper. So please check my next post soon.....&lt;/strong&gt;&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;div style="font-size: 12pt;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-2749895740867551110?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/WOaCZ5gz6Sc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/2749895740867551110/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/12/itev-charts-as-application-signature.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/2749895740867551110?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/2749895740867551110?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/WOaCZ5gz6Sc/itev-charts-as-application-signature.html" title="IT/EV-Charts as an Application Signature: CMG'11 Trip Report, Part 1" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-s3El6zh-sw0/TvqI2oovgxI/AAAAAAAAA1Y/VuDJlq5f8GA/s72-c/IT_SIGN.jpg" height="72" width="72" /><thr:total>1</thr:total><georss:featurename>Richmond, VA, USA</georss:featurename><georss:point>37.5407246 -77.4360481</georss:point><georss:box>37.4400006 -77.59397659999999 37.6414486 -77.2781196</georss:box><feedburner:origLink>http://itrubin.blogspot.com/2011/12/itev-charts-as-application-signature.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UGQ3o4eip7ImA9WhRQEUg.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-6179438116335406189</id><published>2011-12-06T00:29:00.001-05:00</published><updated>2011-12-06T01:00:22.432-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-06T01:00:22.432-05:00</app:edited><title>Application Signature: some of my SEDS ideas are at work</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qeN3R_UobWSXNy6Rh9naYMllktE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qeN3R_UobWSXNy6Rh9naYMllktE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qeN3R_UobWSXNy6Rh9naYMllktE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qeN3R_UobWSXNy6Rh9naYMllktE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I am at CMG'11 conference now (in DC) presenting nothing this year (1st time for the last 11 years!), but I enjoy the conference and especially when my work is referenced.&lt;br /&gt;
&lt;br /&gt;
Here is the example from paper called&lt;i&gt;&lt;b&gt; "Application Signature: A Way to Identify, Quantify and Report Change"&lt;/b&gt;&lt;/i&gt; which s presenting today at 4 pm by &lt;b&gt;Richard Gimarc&lt;/b&gt; from &lt;u&gt;CA Technologies&lt;/u&gt;, Inc and &lt;b&gt;Kiran Chennuri&lt;/b&gt; from &lt;u&gt;Aetna Life Insurance Company&lt;/u&gt;:&lt;br /&gt;
&lt;br /&gt;
'..&lt;i&gt;.We readily admit that we are “&lt;b&gt;standing on the shoulders of giants&lt;/b&gt;”; leveraging the work of others in the field to develop our own interpretation, implementation and use of an Application Signature....&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;... Perhaps the most influential work is by &lt;b&gt;Igor Trubin&lt;/b&gt;. Starting in 2001, Trubin built on the ideas proposed by &lt;b&gt;Buzen &lt;/b&gt;and &lt;b&gt;Shum &lt;/b&gt;to develop the Statistical Exception Detection System (SEDS). Basically, SEDS “is used for automatically scanning through large volumes of performance data and identifying measurements of global metrics that differ significantly from their expected values”. Again, we see common ground with our use of an Application Signature. The points we leverage from &lt;b&gt;Trubin’s work &lt;/b&gt;are:&lt;/i&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt; Identify when performance metrics exceed of fall below expectation&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Note and record the exceptions&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Estimate the size of each exception rather than just recording its occurrence&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Use control charts as a visual tool for examining current performance versus expected performance &lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;i&gt;&amp;nbsp;...&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;What do you do when a change is identified?&lt;/i&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;Quantify the change. Does your current measurement exceed the Signature by 5%, or 100%? We are considering implementing a technique similar to what was described by &lt;b&gt;Trubin.&lt;/b&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Grade the change as either good or bad. If a metric increases, is that an indication of a bad change? Not always. Consider workload throughput; an increase in workload throughput is probably a good change. We need to find a way to customize each Application Signature metric to recognize and highlight both good and bad changes.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Develop a historical record of changes. Again, this is an idea developed by &lt;b&gt;Trubin&lt;/b&gt;. A historical record will provide the application development and support staff with a quantitative description of sensitive application characteristics that may warrant improvement.&lt;/i&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
...'&lt;br /&gt;
&lt;i&gt;&lt;/i&gt;Some other anthers' work are referenced. I need to read that carefully and will report here about that in the other posts. Looking forward to attend that presentation!&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Richard &lt;/b&gt;and &lt;b&gt;Kiran, &lt;/b&gt;thank you for referencing my work!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-6179438116335406189?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/LxnODfisDEo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/6179438116335406189/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/12/application-signature-some-of-my-seds.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/6179438116335406189?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/6179438116335406189?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/LxnODfisDEo/application-signature-some-of-my-seds.html" title="Application Signature: some of my SEDS ideas are at work" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/12/application-signature-some-of-my-seds.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEBQngyfCp7ImA9WhRRFUQ.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-1832289007545496152</id><published>2011-11-29T14:32:00.001-05:00</published><updated>2011-11-29T14:57:33.694-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-29T14:57:33.694-05:00</app:edited><title>Finding the Edge of Surprise by Rich Olcott</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DcuJ2hz3sutjVCCtCzu1td2FanI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DcuJ2hz3sutjVCCtCzu1td2FanI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DcuJ2hz3sutjVCCtCzu1td2FanI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DcuJ2hz3sutjVCCtCzu1td2FanI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I have definitely overlooked the following very good article of my CMG and IBM acquaintance:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.cmg.org/measureit/issues/mit39/m_39_2.html"&gt;&lt;span style="font-size: 10pt; font-weight: bold;"&gt;MeasureIT - Issue 5.03 - &lt;span style="font-size: large;"&gt;Finding the 
Edge of Surprise&lt;/span&gt; by Rich Olcott&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://www.cmg.org/measureit/issues/mit39/m_39_2.html" target="_blank"&gt;&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
At the 1st glance that article has a good overview of Classical SPC with some original suggestion how to apply that to IT data. Also I like the name of the article which could be a good short and metaphoric description of the main topic of this entire blog!&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
BTW He provided there the reference to my CMG'2004 paper: “Mainframe Global and Workload Levels – Statistical 
Exception Detection System, Based on MASF,” &lt;i&gt;CMG Proceedings 
&lt;/i&gt;(2004)&lt;i&gt;. &lt;a href="http://itrubin.blogspot.com/2007_06_01_archive.html"&gt;The link to that my paper is published on very 1st posting of this blog!&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
And I have already mentioned&amp;nbsp; his previous work at my other posting:&amp;nbsp;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;div class="gs-title"&gt;
&lt;a class="gs-title" href="http://itrubin.blogspot.com/2007/08/cmg06-performance-data-statistical.html" target="_blank"&gt;System Management by Exception: CMG'06: Performance Data &lt;b&gt;...&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="gs-relativePublishedDate"&gt;
Aug 13, 2007&lt;/div&gt;
&lt;i&gt;Dials for a PM Dashboard: Velocity's Missing Twin, and Quantifying Surprise&lt;/i&gt;,&lt;b&gt; Rich Olcott&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;I plan to reread both his works and to add more comments-thoughts.... &lt;/i&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-1832289007545496152?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/JMwbPpjsKw8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/1832289007545496152/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/11/finding-edge-of-surprise-by-rich-olcott.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1832289007545496152?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1832289007545496152?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/JMwbPpjsKw8/finding-edge-of-surprise-by-rich-olcott.html" title="Finding the Edge of Surprise by Rich Olcott" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/11/finding-edge-of-surprise-by-rich-olcott.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYBR305fSp7ImA9WhRTGEQ.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-4394757544286986643</id><published>2011-11-09T21:45:00.001-05:00</published><updated>2011-11-09T21:45:56.325-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-09T21:45:56.325-05:00</app:edited><title>SEDS-Lite: Using Open Source Tools (R, BIRT and MySQL) to Report and Analyze Performance Data</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/b4BmFoptSWYL2sLnUEsEVTEIjrw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b4BmFoptSWYL2sLnUEsEVTEIjrw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/b4BmFoptSWYL2sLnUEsEVTEIjrw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b4BmFoptSWYL2sLnUEsEVTEIjrw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Last Thursday we had a very good &lt;a href="http://regions.cmg.org/regions/scmg/index.html"&gt;Southern Computer Measurement Group&lt;/a&gt; meeting of 16 attendees in Richmond VA, where I have presented the material about how to use R, BIRT, MySQL and EXCEL to analyze and report systems' performance data having as an example some real Unix server CPU utilization data for control charting.&lt;br /&gt;
&lt;br /&gt;
Agenda is still on &lt;a href="http://regions.cmg.org/regions/scmg/fall_11/richmond/meeting.htm"&gt;SCMG website&lt;/a&gt; and now my presentation slides are published and linked there:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;a href="http://regions.cmg.org/regions/scmg/fall_11/TrubinCMG2011SEDS-Lite.pptx"&gt;SEDS-Lite: Using                   Open Source Tools (R, BIRT and MySQL) to Report and Analyze                   Performance Data&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
 (&lt;a href="http://regions.cmg.org/regions/scmg/fall_11/TrubinCMG2011SEDS-Lite.pptx"&gt;slides&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://regions.cmg.org/regions/scmg/fall_11/TrubinCMG2011SEDS-Lite.pptx"&gt;&lt;img border="0" height="257" src="http://2.bp.blogspot.com/-RerKUvi6lz0/Trs6Nr7tRYI/AAAAAAAAAx4/xGJwHfgzPN4/s400/untitled.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
 &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-4394757544286986643?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/PFFkn4XI804" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/4394757544286986643/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/11/seds-lite-using-open-source-tools-r.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/4394757544286986643?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/4394757544286986643?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/PFFkn4XI804/seds-lite-using-open-source-tools-r.html" title="SEDS-Lite: Using Open Source Tools (R, BIRT and MySQL) to Report and Analyze Performance Data" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-RerKUvi6lz0/Trs6Nr7tRYI/AAAAAAAAAx4/xGJwHfgzPN4/s72-c/untitled.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/11/seds-lite-using-open-source-tools-r.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMDSHc-fSp7ImA9WhdbE0g.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-8906796059510876255</id><published>2011-10-11T14:07:00.000-04:00</published><updated>2011-10-11T14:07:59.955-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-11T14:07:59.955-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SCMG CMG" /><title>My Southern CMG Presentation in Richmond Is About Open Source Tools for Capacity Management</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NrE4dwBDe6HuR8Y85cPHkeBd9LM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NrE4dwBDe6HuR8Y85cPHkeBd9LM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NrE4dwBDe6HuR8Y85cPHkeBd9LM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NrE4dwBDe6HuR8Y85cPHkeBd9LM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I have been invited to make my new presentation on the 2011 Fall SCMG Meeting. &lt;a href="http://regions.cmg.org/regions/scmg/fall_11/richmond/meeting.htm"&gt;See agenda here.&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-nM8edOXrhd4/TpR-pyNZpvI/AAAAAAAAAxk/Q6rhVaYO7RI/s1600/2011fall.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="272" src="http://1.bp.blogspot.com/-nM8edOXrhd4/TpR-pyNZpvI/AAAAAAAAAxk/Q6rhVaYO7RI/s400/2011fall.gif" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
My presentation will be actually a compilations of some of my last posts in this blog:&amp;nbsp;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://www.blogger.com/goog_735748426"&gt;-&amp;nbsp;&lt;/a&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/04/ucllcl-how-many-standard-deviations-do.html"&gt;UCL=LCL : How many standard deviations do we use for Control Charting? Use ZERO!&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://itrubin.blogspot.com/2011/09/birt-based-control-chart.html"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;-&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;BIRT based Control Chart&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;&lt;a href="http://www.blogger.com/goog_735748434"&gt;-&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/09/one-example-of-birt-data-cubes-usage.html"&gt;One Example of BIRT Data Cubes Usage for Performance Data Analysis&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;&lt;a href="http://www.blogger.com/goog_735748438"&gt;-&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/09/how-to-build-it-control-chart-use-excel.html"&gt;How To Build IT-Control Chart - Use the Excel Pivot Table!&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://itrubin.blogspot.com/2011/09/power-of-control-charts-and-it-chart.html"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;-&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;Power of Control Charts and IT-Chart Concept (Part 1)&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;&lt;a href="http://www.blogger.com/goog_735748416"&gt;-&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/10/building-it-control-chart-by-birt.html"&gt;Building IT-Control Chart by BIRT against Data from the MySQL Database&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/10/ev-control-chart.html"&gt;- EV-Control Chart&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 15px; line-height: 18px;"&gt;So please plan to attend ! (&lt;a href="http://regions.cmg.org/regions/scmg/fall_11/richmond/reg.htm"&gt;registration is here&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-8906796059510876255?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/8DIaYk0jyq0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/8906796059510876255/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/10/my-southern-cmg-presentation-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/8906796059510876255?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/8906796059510876255?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/8DIaYk0jyq0/my-southern-cmg-presentation-in.html" title="My Southern CMG Presentation in Richmond Is About Open Source Tools for Capacity Management" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-nM8edOXrhd4/TpR-pyNZpvI/AAAAAAAAAxk/Q6rhVaYO7RI/s72-c/2011fall.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/10/my-southern-cmg-presentation-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcCQnY7fip7ImA9WhdbEkU.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-8737192728607156449</id><published>2011-10-10T17:14:00.003-04:00</published><updated>2011-10-10T18:01:03.806-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-10T18:01:03.806-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="&quot;anomaly detection&quot; &quot;information theory&quot; entropy DoS SEDS" /><title>Is Anomaly Detection Similar to Exception Detection? Apply SEDS for Information Security!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xMnDI2zbNpJJXbyc5Uy_r7BTG58/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xMnDI2zbNpJJXbyc5Uy_r7BTG58/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xMnDI2zbNpJJXbyc5Uy_r7BTG58/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xMnDI2zbNpJJXbyc5Uy_r7BTG58/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Sometimes I call my "Exception Detection" as "Anomaly Detection".&amp;nbsp; In some cases the performance degradation could be caused by parasite program (like badly written data collection agent ) or incompetent user (like submitting badly written ad-hock&amp;nbsp; database query) or even by a cyber attack (&lt;b&gt;denial-of-service attack&lt;/b&gt; &lt;b&gt;-DoS&lt;/b&gt; definitely&amp;nbsp; degrades performance to absolutly not performing, doesn't it?)&lt;br /&gt;
&lt;br /&gt;
So it is similar by my opinion and the Exception Detection methodology I am offering to by using MASF technique can be applied to broader filed of Information Security. And vice versa! Some intrusion detection techniques could be useful for automatic performance issues detection!&lt;br /&gt;
&lt;br /&gt;
I have made a litle Google reserch on that and found a few interesting approaches. See one of that:&lt;br /&gt;
&lt;br /&gt;
See the abstract page for dissertation written by &lt;b&gt;Steven Gianvecchio:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h1 class="english h1-paid  h1-clickable" id="PageDocTitle" style="padding-right: 0px;"&gt;&lt;a href="http://www.docstoc.com/docs/77589501/Application-of-information-theory-and-statistical-learning-to-anomaly-detection"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Application of information theory and statistical learning to anomaly detection.&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/h1&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-eqCdW7HA4XM/TpNeFwu29EI/AAAAAAAAAxY/Li0O5Mfd4SE/s1600/AnomalyDetection.GIF" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="343" src="http://1.bp.blogspot.com/-eqCdW7HA4XM/TpNeFwu29EI/AAAAAAAAAxY/Li0O5Mfd4SE/s400/AnomalyDetection.GIF" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;So the question is "can that information theory (entropy analysis) could be applied to performance exception detection?"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-8737192728607156449?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/QdpZ0wa0e1M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/8737192728607156449/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/10/is-anomaly-detection-similar-to.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/8737192728607156449?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/8737192728607156449?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/QdpZ0wa0e1M/is-anomaly-detection-similar-to.html" title="Is Anomaly Detection Similar to Exception Detection? Apply SEDS for Information Security!" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-eqCdW7HA4XM/TpNeFwu29EI/AAAAAAAAAxY/Li0O5Mfd4SE/s72-c/AnomalyDetection.GIF" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/10/is-anomaly-detection-similar-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4HQ3s7cSp7ImA9WhdbEEU.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-6101929232694045545</id><published>2011-10-07T13:02:00.001-04:00</published><updated>2011-10-08T11:32:12.509-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-08T11:32:12.509-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Capacity Management" /><category scheme="http://www.blogger.com/atom/ns#" term="BIRT" /><category scheme="http://www.blogger.com/atom/ns#" term="SEDS-lite" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;control chart&quot;" /><category scheme="http://www.blogger.com/atom/ns#" term="CMG" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance management" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-control chart" /><category scheme="http://www.blogger.com/atom/ns#" term="Capacity Planning" /><category scheme="http://www.blogger.com/atom/ns#" term="Threshold" /><category scheme="http://www.blogger.com/atom/ns#" term="SPC" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-Chart" /><title>EV-Control Chart</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kd04_Z9K5TvkqSHLjX5C1ys-CEg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kd04_Z9K5TvkqSHLjX5C1ys-CEg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kd04_Z9K5TvkqSHLjX5C1ys-CEg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kd04_Z9K5TvkqSHLjX5C1ys-CEg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;I have introduced the EV meta-metric in 2001 as a measure of anomaly severity.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 12px; line-height: 14px;"&gt;EV stands for Exception Value and more explanation about that idea could be found here: &amp;nbsp;&lt;/span&gt;&lt;a href="http://itrubin.blogspot.com/2010/12/xception-value-concept-to-measure.html"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;The Exception Value Concept to Measure Magnitude of Systems Behavior Anomalies&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;Basically it is the difference (integral) between actual data and control limits.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 12px; line-height: 14px;"&gt;So far I have used EV data mostly to filter out real issues or for automatic hidden trend recognition. For instance, in&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;&amp;nbsp;my paper CMG’08 &lt;/span&gt;&lt;/span&gt;&lt;a href="http://itrubin.blogspot.com/2008/08/exception-based-modeling-and.html"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;“Exception Based Modeling and Forecasting&lt;/span&gt;&lt;/a&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;” I have plotted that metric using Excel to explain how it could be used for a new trend starting point recognition.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 12px;"&gt;Here is the picture from that paper where EV called “Extra Volume” and for the particular parent metric (CPU util.) it is named ExtraCPUtime:&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-YJGBf9CHAh0/To8phGH7KyI/AAAAAAAAAw0/72wJmSQKwOo/s1600/EVplot.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="221" src="http://3.bp.blogspot.com/-YJGBf9CHAh0/To8phGH7KyI/AAAAAAAAAw0/72wJmSQKwOo/s400/EVplot.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;b&gt;The EV meta-metric first chart&amp;nbsp;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 9pt; line-height: 115%;"&gt;But just plotting that meta-metric and/or two their components (EV+ and EV-) over time gives a valuable picture of system behavior. If system is stable that chart should be boring showing near zero value all the time. So using that chart would be very easy (I believe even easier than in MASF Control Charts) to recognize unusual and statistically significant increase or decrease in actual data in very early&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 12px; line-height: 14px;"&gt;stage&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 9pt; line-height: 115%;"&gt;&amp;nbsp;(Early Warning!). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;Here is the example of that EV-chart against the same sample data used in&lt;a href="http://itrubin.blogspot.com/2011/09/how-to-build-it-control-chart-use-excel.html"&gt; few previous posts&lt;/a&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt;"&gt;1. Excel example:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-lM3Hhceq6x4/TpBsu98WScI/AAAAAAAAAxU/iV13gwTOoHo/s1600/EVexcel2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="356" src="http://2.bp.blogspot.com/-lM3Hhceq6x4/TpBsu98WScI/AAAAAAAAAxU/iV13gwTOoHo/s400/EVexcel2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;2.&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;BIRT/MySQL example as a continuation of the exercise from&lt;a href="http://itrubin.blogspot.com/2011/10/building-it-control-chart-by-birt.html"&gt; the previous post&lt;/a&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 9pt; line-height: 115%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-JCyybz14g0E/To8rg2p6IyI/AAAAAAAAAxI/qx2F6lJ1j-A/s1600/EVreport.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="365" src="http://3.bp.blogspot.com/-JCyybz14g0E/To8rg2p6IyI/AAAAAAAAAxI/qx2F6lJ1j-A/s400/EVreport.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;IT-Control chart vs. EV-Chart&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 12px;"&gt;Here is the BIRT screenshots that illustrate how that is built:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="font-size: 9pt; text-indent: -0.25in;"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif;"&gt;a.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;A. Addition query to get EV calculated written directly in the additional BIRT Data Set object called “Data set for EV Chart”:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;/table&gt;&lt;span class="apple-style-span"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: x-small;"&gt;&lt;b&gt;SQL query to calculate EV meta-metric&lt;/b&gt;&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-6trdxz9902c/To8sczT_UmI/AAAAAAAAAxM/ZBuM0XvhxtM/s1600/EVdata.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="198" src="http://4.bp.blogspot.com/-6trdxz9902c/To8sczT_UmI/AAAAAAAAAxM/ZBuM0XvhxtM/s400/EVdata.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&amp;nbsp;&lt;b&gt;SQL query to calculate EV metric from the data kept in MySQL table&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: x-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: x-small;"&gt;B.&amp;nbsp;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;Then additional bar-chart object is added to the report that is bind to that new “Data set for EV Chart”:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-zHnOBgSvwJ4/To8tBfFZUjI/AAAAAAAAAxQ/_yZuBOzNnnQ/s1600/EVrchartEdit.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="390" src="http://1.bp.blogspot.com/-zHnOBgSvwJ4/To8tBfFZUjI/AAAAAAAAAxQ/_yZuBOzNnnQ/s400/EVrchartEdit.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;b&gt;Result report is already shown &lt;a href="http://3.bp.blogspot.com/-JCyybz14g0E/To8rg2p6IyI/AAAAAAAAAxI/qx2F6lJ1j-A/s1600/EVreport.jpg"&gt;here.&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: x-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="font-size: 9pt; text-indent: -0.25in;"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-6101929232694045545?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/fWjWNjJfunM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/6101929232694045545/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/10/ev-control-chart.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/6101929232694045545?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/6101929232694045545?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/fWjWNjJfunM/ev-control-chart.html" title="EV-Control Chart" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-YJGBf9CHAh0/To8phGH7KyI/AAAAAAAAAw0/72wJmSQKwOo/s72-c/EVplot.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/10/ev-control-chart.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EHRHgyfSp7ImA9WhdUF0g.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-3346245558892692331</id><published>2011-10-04T14:52:00.001-04:00</published><updated>2011-10-04T16:20:35.695-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-04T16:20:35.695-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MySQL" /><category scheme="http://www.blogger.com/atom/ns#" term="BIRT" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-control chart" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><category scheme="http://www.blogger.com/atom/ns#" term="Control Chart" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-Chart" /><title>Building IT-Control Chart by BIRT against Data from the MySQL Database</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tl3NhK6q8v3U41k_Eiv9cNBtkd0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tl3NhK6q8v3U41k_Eiv9cNBtkd0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tl3NhK6q8v3U41k_Eiv9cNBtkd0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tl3NhK6q8v3U41k_Eiv9cNBtkd0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;This is just about another way to build an IT-Control chart assuming the raw data are in the real database like MySQL. In this case some SQL scripting is used.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;1.&amp;nbsp;&lt;span style="font-size: 11pt; line-height: 115%;"&gt;The raw data is CPU hourly utilization and actually the same as in the previous posts:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #333333; font-family: Arial, sans-serif; font-size: 8pt; line-height: 115%;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/09/birt-based-control-chart.html"&gt;&lt;b&gt;&lt;span style="color: #5588aa;"&gt;BIRT based Control Chart&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;/span&gt;&lt;span style="color: #333333; font-size: 8pt; line-height: 115%;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;and&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #333333; font-family: Arial, sans-serif; font-size: 8pt; line-height: 115%;"&gt; &lt;/span&gt;&lt;span class="apple-style-span" style="font-family: 'Times New Roman'; font-size: small; line-height: normal;"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 9pt; line-height: 115%;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/09/one-example-of-birt-data-cubes-usage.html"&gt;One Example of BIRT Data Cubes Usage for Performance Data Analysis&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small; line-height: 25px;"&gt;&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small; line-height: 25px;"&gt;(&lt;a href="http://3.bp.blogspot.com/-tVJJ4YaBXN8/Tno4F_9n7NI/AAAAAAAAAvk/RvVxxpb55YM/s1600/rawdataforBIRTCC.GIF"&gt;see the raw data picture here&lt;/a&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;2.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;That raw data need to be uploaded to some table (&lt;b&gt;&lt;i&gt;CPUutil&lt;/i&gt;&lt;/b&gt;) in the MySQL schema (&lt;b&gt;&lt;i&gt;ServerMetric&lt;/i&gt;&lt;/b&gt;) by using the following script (&lt;b&gt;&lt;i&gt;sqlScriptToUploadCSVforSEDS.sql&lt;/i&gt;&lt;/b&gt;):&lt;/span&gt;&lt;/span&gt;&lt;a href="http://2.bp.blogspot.com/-83qJDM3LYQk/TotLXT3yC0I/AAAAAAAAAwg/w5yux3d1XA8/s1600/MySQLupload.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="288" src="http://2.bp.blogspot.com/-83qJDM3LYQk/TotLXT3yC0I/AAAAAAAAAwg/w5yux3d1XA8/s400/MySQLupload.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/-83qJDM3LYQk/TotLXT3yC0I/AAAAAAAAAwg/w5yux3d1XA8/s1600/MySQLupload.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The uploaded data is seen at the bottom of the picture.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;3.&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;Then the output (result) data (&lt;b&gt;&lt;i&gt;ActualVsHistoric &lt;/i&gt;&lt;/b&gt;table) is built using the following script (&lt;b&gt;&lt;i&gt;sqlScriptToControlChartforSEDS.sql&lt;/i&gt;&lt;/b&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-LK-H_dp77ok/TotLMahFqkI/AAAAAAAAAwc/wC4BXNwC7gc/s1600/TransformToControlChart.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="251" src="http://1.bp.blogspot.com/-LK-H_dp77ok/TotLMahFqkI/AAAAAAAAAwc/wC4BXNwC7gc/s400/TransformToControlChart.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The fragment of the result data are seen at the bottom of the picture also. Everything is ready for building IT-Control Chart and the data is&amp;nbsp;actually&amp;nbsp;the same as used in&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif;"&gt; &lt;span style="color: #333333; font-family: Arial, sans-serif; font-size: 8pt; line-height: 115%;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/09/birt-based-control-chart.html"&gt;&lt;b&gt;&lt;span style="color: #5588aa;"&gt;BIRT based Control Chart&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, &lt;/span&gt;so result &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;should be the same also. Below is more detailed explanation how that was done.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;4.&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;First, using BIRT the connection to MySQL database is established (to &lt;b&gt;&lt;i&gt;MySQLti&lt;/i&gt;&lt;/b&gt; &amp;nbsp;with schema&amp;nbsp; &lt;b&gt;&lt;i&gt;ServerMetrics&lt;/i&gt;&lt;/b&gt; to table &lt;b&gt;&lt;i&gt;ActualVsHistorical&lt;/i&gt;&lt;/b&gt;)&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/--OuIiMb3lnI/TotMFStXN9I/AAAAAAAAAwo/Y1lZEZJ8rPY/s1600/BIRTaccess+to+MySQLdata.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="277" src="http://2.bp.blogspot.com/--OuIiMb3lnI/TotMFStXN9I/AAAAAAAAAwo/Y1lZEZJ8rPY/s400/BIRTaccess+to+MySQLdata.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span style="font-size: 11pt; line-height: 115%;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;5. Then, the chart is developed the same way like that was done in&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt; &lt;/span&gt;&lt;span style="color: #333333; font-family: Arial, sans-serif; font-size: 8pt; line-height: 115%;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/09/birt-based-control-chart.html"&gt;&lt;b&gt;&lt;span style="color: #5588aa;"&gt;BIRT based Control Chart&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;post:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif; font-size: 15px; line-height: 17px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-klfwN-lvrIQ/TotOlKapNfI/AAAAAAAAAww/jFYo1oRWvpo/s1600/ChartEd5t.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="396" src="http://4.bp.blogspot.com/-klfwN-lvrIQ/TotOlKapNfI/AAAAAAAAAww/jFYo1oRWvpo/s400/ChartEd5t.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;1.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;6. Nice thing is in BIRT you can specify report parameters, that could be then a part of any constants including for filtering (to change a baseline or to provide server or metric names).&amp;nbsp;Finally the report should be run to get the following result, which is almost identical with the one built for &lt;span style="color: #333333; font-size: 8pt; line-height: 115%;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/09/birt-based-control-chart.html"&gt;&lt;b&gt;&lt;span style="color: #5588aa;"&gt;BIRT based Control Chart&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;/span&gt;post:&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpLast"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Jyh1SzR3RJI/TotLXqLGnFI/AAAAAAAAAwk/WpbsHIS6KHQ/s1600/BIRTcontrolChartResult.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="312" src="http://1.bp.blogspot.com/-Jyh1SzR3RJI/TotLXqLGnFI/AAAAAAAAAwk/WpbsHIS6KHQ/s400/BIRTcontrolChartResult.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/-83qJDM3LYQk/TotLXT3yC0I/AAAAAAAAAwg/w5yux3d1XA8/s1600/MySQLupload.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-3346245558892692331?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/vGwDGaCCtWc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/3346245558892692331/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/10/building-it-control-chart-by-birt.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/3346245558892692331?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/3346245558892692331?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/vGwDGaCCtWc/building-it-control-chart-by-birt.html" title="Building IT-Control Chart by BIRT against Data from the MySQL Database" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-83qJDM3LYQk/TotLXT3yC0I/AAAAAAAAAwg/w5yux3d1XA8/s72-c/MySQLupload.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/10/building-it-control-chart-by-birt.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYGSH08fyp7ImA9WhdUGUk.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-7758104757450748109</id><published>2011-09-29T16:42:00.002-04:00</published><updated>2011-10-06T20:42:09.377-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-06T20:42:09.377-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MASF" /><category scheme="http://www.blogger.com/atom/ns#" term="Near-Real-Time IT Control Charts" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;control chart&quot; SPC R" /><category scheme="http://www.blogger.com/atom/ns#" term="SEDS" /><category scheme="http://www.blogger.com/atom/ns#" term="workshop" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-control chart" /><category scheme="http://www.blogger.com/atom/ns#" term="Control Chart" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-Chart" /><title>Power of Control Charts and IT-Chart Concept (Part 1)</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/G4uL0UumlhMMGdnmqNILIR8QgDY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G4uL0UumlhMMGdnmqNILIR8QgDY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/G4uL0UumlhMMGdnmqNILIR8QgDY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G4uL0UumlhMMGdnmqNILIR8QgDY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/cQ4bk1HNuRk/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/cQ4bk1HNuRk&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/cQ4bk1HNuRk&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #606060; font-family: Arial; font-size: 11px; line-height: 14px;"&gt;This is the video presentation about Control Charts. It is based on my&lt;a href="http://itrubin.blogspot.com/2009/07/my-cmg09-sunday-workshop.html"&gt; workshop&lt;/a&gt; I have already run a few times. It shows how to read and use Control Charts for reporting and analyzing IT systems performance (e.g. servers, applications) . My original IT-(Control) Chart concept within SEDS (Statistical Exception Detection System) is also presented.&lt;br /&gt;
&lt;br /&gt;
The Part 2 will be about "How to build" control chart using R, SAS, BIRT and just&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #606060; font-family: Arial; font-size: 11px; line-height: 14px;"&gt; &lt;br /&gt;
If anybody interested I would be happy to conduct this workshop again remotely via Internet or in person. Just put a request or just a comment here.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #606060; font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; line-height: 14px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #606060; font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; line-height: 14px;"&gt;UPDATE: See the version of this presentation with the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #606060; font-family: Arial; font-size: 11px; line-height: 14px;"&gt;Russian&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #606060; font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; line-height: 14px;"&gt;narration&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #606060; font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; line-height: 14px;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://i.ytimg.com/vi/F4eE6YDnfbk/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/F4eE6YDnfbk?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/F4eE6YDnfbk?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #606060; font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; line-height: 14px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-7758104757450748109?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/4nmUt-dkWrg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/7758104757450748109/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/09/power-of-control-charts-and-it-chart.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7758104757450748109?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7758104757450748109?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/4nmUt-dkWrg/power-of-control-charts-and-it-chart.html" title="Power of Control Charts and IT-Chart Concept (Part 1)" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/09/power-of-control-charts-and-it-chart.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIDQ3gyfip7ImA9WhdUE08.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-4474314987053595809</id><published>2011-09-23T14:45:00.003-04:00</published><updated>2011-09-29T16:19:32.696-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-29T16:19:32.696-04:00</app:edited><title>How To Build IT-Control Chart - Use the Excel Pivot Table!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bRDI_RlO4MaHDUuJx1lMlwstgeM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bRDI_RlO4MaHDUuJx1lMlwstgeM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bRDI_RlO4MaHDUuJx1lMlwstgeM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bRDI_RlO4MaHDUuJx1lMlwstgeM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Continuing the topic of the previous post “&lt;a href="http://itrubin.blogspot.com/2011/09/one-example-of-birt-data-cubes-usage.html"&gt;One Example of BIRT Data Cubes  Usage&amp;nbsp;for Performance Data Analysis&lt;/a&gt;” I am showing here the way how to  transform&amp;nbsp;raw data to a “SEDS DB” format suitable for IT- Control Chart  building or&amp;nbsp;for exception detection. Based on the published on this blog  &lt;a href="http://itrubin.blogspot.com/2009/11/seds-lite-introduction.html"&gt;SEDS-lite introduction&lt;/a&gt;&amp;nbsp;it is “...building data for charting/detecting” task which  is seen on the picture:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-cPsp7Lu9j_M/SvoqutoJ3nI/AAAAAAAAAMg/b1EXw10ODLU/s1600/SEDSliteStructure.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="280" src="http://3.bp.blogspot.com/-cPsp7Lu9j_M/SvoqutoJ3nI/AAAAAAAAAMg/b1EXw10ODLU/s400/SEDSliteStructure.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
But in this case it is strictly manual process (unless  someone wants to use&amp;nbsp;VBA to automate that within MS Excel….) and requires the  same basically&amp;nbsp;approach as Data Cube/CrossTable usage in BIRT and  in MS  Excel it is&amp;nbsp;called “PivotTable and PivotChart report“ listed under “data”  menu item.&lt;br /&gt;
&lt;br /&gt;
Below are a few screenshots that could help someone who is a  bit familiar&amp;nbsp;with EXCEL to understand how to build&amp;nbsp;IT-Control Charts in order to analyze performance data in SEDS terms.&lt;br /&gt;
&lt;br /&gt;
The input data is the  same as in the previous post – just date/hour stamped&amp;nbsp;system utilization  metric &lt;a href="http://3.bp.blogspot.com/-tVJJ4YaBXN8/Tno4F_9n7NI/AAAAAAAAAvk/RvVxxpb55YM/s1600/rawdataforBIRTCC.GIF"&gt;(link to it)&lt;/a&gt;. Additionally three calculated&amp;nbsp;variables were added:  Weekday (using Excel WEEKDAY () function)  and&amp;nbsp;&lt;i&gt;weekhour &lt;/i&gt;as seen on the next  picture:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-wYCFfba76SU/TnzHvucdyCI/AAAAAAAAAwI/0Y4cMi-rWJs/s1600/pic01945.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-wYCFfba76SU/TnzHvucdyCI/AAAAAAAAAwI/0Y4cMi-rWJs/s400/pic01945.jpg" width="272" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;/&lt;b&gt;CPUdata/ sheet&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;Then the pivot table was built as shown on the next screenshot  against raw data&amp;nbsp;plus calculated &lt;i&gt;weekhour &lt;/i&gt;field, which is actually is specified  in “row”&amp;nbsp;section of Pivot Table Layout Wizard (it is a bit similar with  &lt;a href="http://3.bp.blogspot.com/-J9XYipOQNh4/Tno813aE6II/AAAAAAAAAwA/mSO93C7es6U/s1600/Screenshot-Report+Design+-+TEST-new_report.rptdesign+-+Eclipse+Platform+-3.JPG"&gt;CrossTable&amp;nbsp;object in BIRT&lt;/a&gt;; indeed, the&amp;nbsp;Excel&amp;nbsp;Pivot Table is the another  way to work&amp;nbsp;with Data Cubes too!):&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Y4WWyBAAB1g/TnzIaN9y5RI/AAAAAAAAAwM/7YJRjLjOz54/s1600/pic43105.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="365" src="http://3.bp.blogspot.com/-Y4WWyBAAB1g/TnzIaN9y5RI/AAAAAAAAAwM/7YJRjLjOz54/s400/pic43105.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;/&lt;b&gt;PivotForITcontrolChart/ sheet&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;Then three other  columns were added right next to the pivot table to&amp;nbsp;be able to compare  Actual vs. Base-line and calculate Control limits (UCL&amp;nbsp;and LCL).&amp;nbsp;To do  that, the “CPU util. Actual” data were referenced from the raw /CPUdata/ &amp;nbsp;sheet  where the last week data considered as Actual. Control limits calculation was done by&amp;nbsp;usual  spreadsheet formula and the picture shows that formula for UCL.&lt;br /&gt;
&lt;br /&gt;
The last step was to build a chart against the data range, &amp;nbsp;which includes pivot&amp;nbsp;table and  those three additional fields. See result IT Control Chart&amp;nbsp;on the final  picture:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-NpvtFxRwumw/TnzKCBuEz0I/AAAAAAAAAwQ/yxKzkOTy7HA/s1600/pic55341.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="268" src="http://2.bp.blogspot.com/-NpvtFxRwumw/TnzKCBuEz0I/AAAAAAAAAwQ/yxKzkOTy7HA/s400/pic55341.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Do you see where exceptions (anomalies) &amp;nbsp;happened&amp;nbsp;there?&lt;br /&gt;
&lt;br /&gt;
Note that is IT-Control chart where the last day with actual data at the very right last 24 hours on Saturday. So that report made by Excel or BIRT is good to run once a week (e.g. by Sundays before work hours) to get all last week exceptions. To be more dynamic this report&amp;nbsp;should&amp;nbsp;be a bit&amp;nbsp;modified&amp;nbsp;&lt;a href="http://itrubin.blogspot.com/2009/08/it-chart-best-way-to-visualize-it.html"&gt;(by adding "refreshing" birder)&lt;/a&gt; to run it daily, so minor exception first&amp;nbsp;happened&amp;nbsp;in the&amp;nbsp;Thursday&amp;nbsp;could be captured at least on&amp;nbsp;Friday&amp;nbsp;morning and one could make some proactive measures to avoid&amp;nbsp;overutilization&amp;nbsp;issue the chart shows for Friday and&amp;nbsp;especially Saturday. The most dynamic way is to run that&amp;nbsp;hourly (Excel is not good for that - use BIRT!) to be able to react on the first exception with a few next hours! See live example how that's suppose to be here:&amp;nbsp;&lt;a href="http://youtu.be/NTOODZAccvk"&gt;http://youtu.be/NTOODZAccvk&lt;/a&gt;&amp;nbsp;or here:&lt;a href="http://youtu.be/cQ4bk1HNuRk"&gt;&amp;nbsp;http://youtu.be/cQ4bk1HNuRk&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/NTOODZAccvk/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/NTOODZAccvk&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/NTOODZAccvk&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;By the way, I plan to prepare one another workshop type of presentation to&amp;nbsp;demonstrate the technique &amp;nbsp;discussed&amp;nbsp;in my last posts and also to share actual reports maybe during some CMG.org events in the nearest future...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-4474314987053595809?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/wNR8Kc-bUv8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/4474314987053595809/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/09/how-to-build-it-control-chart-use-excel.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/4474314987053595809?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/4474314987053595809?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/wNR8Kc-bUv8/how-to-build-it-control-chart-use-excel.html" title="How To Build IT-Control Chart - Use the Excel Pivot Table!" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-cPsp7Lu9j_M/SvoqutoJ3nI/AAAAAAAAAMg/b1EXw10ODLU/s72-c/SEDSliteStructure.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/09/how-to-build-it-control-chart-use-excel.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUHQXkyeyp7ImA9WhdVF00.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-5674943766286859326</id><published>2011-09-22T10:37:00.000-04:00</published><updated>2011-09-22T10:37:10.793-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-22T10:37:10.793-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BIRT" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance data visualization" /><category scheme="http://www.blogger.com/atom/ns#" term="Data cubes" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-control chart" /><category scheme="http://www.blogger.com/atom/ns#" term="Control Chart" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-Chart" /><title>One Example of BIRT Data Cubes Usage for Performance Data Analysis</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UTIX9jjH2dKKASRmLwbb4dxOHb4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UTIX9jjH2dKKASRmLwbb4dxOHb4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UTIX9jjH2dKKASRmLwbb4dxOHb4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UTIX9jjH2dKKASRmLwbb4dxOHb4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I have got the comment on my previous post “&lt;a href="http://itrubin.blogspot.com/2011/09/birt-based-control-chart.html"&gt;&lt;b&gt;BIRT based Control Chart&lt;/b&gt;&lt;/a&gt;“ with questions about how actually in BIRT the data are prepared for Control Charting.&amp;nbsp;Addressing this request I’d like to share how I use BIRT Cube to populate data to &lt;i&gt;CrossTab &lt;/i&gt;object which was used then for building a control chart.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/-mfv7A5IG6Wk/SgMSV--JNsI/AAAAAAAAACQ/VVPvu1pIyNg/s1600/Untitled.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-mfv7A5IG6Wk/SgMSV--JNsI/AAAAAAAAACQ/VVPvu1pIyNg/s1600/Untitled.jpg" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;As I have already explained in my CMG paper (see&amp;nbsp;&lt;a href="http://itrubin.blogspot.com/2010/11/my-cmg10-presentation-it-control-charts.html"&gt;IT-Control Chart&lt;/a&gt;), the data that describes the &amp;nbsp;IT-Control Chart (or MASF control chart) has actually 3 dimensions (actually,&amp;nbsp;it has 2 time&amp;nbsp;dimensions&amp;nbsp;and one&amp;nbsp;measurement - metric as seen in the picture at the left). And the control chart is a just a projection to the 2D cut with actual (current or last) data overlaying.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;So, naturally, the OLAP Cubes data model (Data Cubes) is suitable for grouping and summarizing time stamped data to a &lt;i&gt;crosstable&lt;/i&gt; for&amp;nbsp;further&amp;nbsp;analysis including building a control chart.&amp;nbsp;In the past SEDS implementations I did not use Cubes approach and had to transform time stamped data for control charting using basic SAS steps and procs. Now I found that Data Cubes usage is somewhat simpler and in some cases does not require a programming at all if the modern BI tools (such as BIRT) are used.&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Below are the some screenshots with comments that illustrates the process of building the IT-Control Chart by using BIRT Cube.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;a href="http://3.bp.blogspot.com/-tVJJ4YaBXN8/Tno4F_9n7NI/AAAAAAAAAvk/RvVxxpb55YM/s1600/rawdataforBIRTCC.GIF" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-tVJJ4YaBXN8/Tno4F_9n7NI/AAAAAAAAAvk/RvVxxpb55YM/s320/rawdataforBIRTCC.GIF" width="89" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/-tVJJ4YaBXN8/Tno4F_9n7NI/AAAAAAAAAvk/RvVxxpb55YM/s1600/rawdataforBIRTCC.GIF" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;Data source&lt;/b&gt;&amp;nbsp;(Input data) is a table with date/hour stamped single metric with at least 4 months history (in this case it is the CPU utilization of some Unix box). That could be in any database format; in this particular example it is the following CSV file:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;The result&lt;/b&gt; (in the form of BIRT report designer preview) is on the following picture:&lt;/span&gt;&lt;a href="http://1.bp.blogspot.com/-Zf24wdn3U5U/Tno4pjanypI/AAAAAAAAAvo/KSknfjYgyQI/s1600/BIRToutputWithCC.JPG" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="376" src="http://1.bp.blogspot.com/-Zf24wdn3U5U/Tno4pjanypI/AAAAAAAAAvo/KSknfjYgyQI/s400/BIRToutputWithCC.JPG" width="400" /&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: black;"&gt;(Where UCL – Upper Control Limit; LCL is not included for simplicity)&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;Before building the Cube&lt;/b&gt; the three following data sets were built using BIRT “Data Explorer”:&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;(1) The&amp;nbsp;&lt;b&gt;Reference set&lt;/b&gt; or base-line (just “Data Set” on the picture) is based on the input raw data with some filtering and computed columns (&lt;i&gt;weekday&lt;/i&gt; and &lt;i&gt;weekhour&lt;/i&gt;) and&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;(2) the&amp;nbsp;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/-RZINCr9mECc/Tno6aT-qhNI/AAAAAAAAAvs/ipeB4CcSokc/s1600/ReferenceSet.JPG" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: black;"&gt;&lt;b&gt;Actual data set&lt;/b&gt;&amp;nbsp;wich&amp;nbsp;is the same but having the different filter: (raw[“date”} Greater “2011-04-02”)&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-RZINCr9mECc/Tno6aT-qhNI/AAAAAAAAAvs/ipeB4CcSokc/s1600/ReferenceSet.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="228" src="http://3.bp.blogspot.com/-RZINCr9mECc/Tno6aT-qhNI/AAAAAAAAAvs/ipeB4CcSokc/s400/ReferenceSet.JPG" width="400" /&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: black;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;(3)&amp;nbsp;&lt;b&gt;To combine both data sets&lt;/b&gt; for comparing base-line vs. actual, the “Data Set1” is built as a “Joint Data Set” by the following BIRT Query builder:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-KM77ZfzpiSw/Tno68i3xeaI/AAAAAAAAAvw/_2PmrmzvUC0/s1600/Screenshot-Edit+Data+Set+-+Data+Set1.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="235" src="http://4.bp.blogspot.com/-KM77ZfzpiSw/Tno68i3xeaI/AAAAAAAAAvw/_2PmrmzvUC0/s400/Screenshot-Edit+Data+Set+-+Data+Set1.JPG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;Then the Data Cube&lt;/b&gt; was built in the BIRT Data Cube Builder with the structure shown on the following screen:&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-NISn3Zay_JQ/Tno7ZXeFgfI/AAAAAAAAAv0/H2hUjlXjjcs/s1600/cube.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="207" src="http://2.bp.blogspot.com/-NISn3Zay_JQ/Tno7ZXeFgfI/AAAAAAAAAv0/H2hUjlXjjcs/s400/cube.JPG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Note only one dimension is used here – &lt;i&gt;weekhour&lt;/i&gt; as that is needed for Cross table report bellow.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The next step is building report starting with &lt;b&gt;Cross Table&lt;/b&gt; (which is picked as an object from BIRT Report designer “Pallete”):&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Pf5A3tATqqs/Tno8C6Y7ssI/AAAAAAAAAv8/brLRecoznK0/s1600/CrossTable.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="87" src="http://2.bp.blogspot.com/-Pf5A3tATqqs/Tno8C6Y7ssI/AAAAAAAAAv8/brLRecoznK0/s400/CrossTable.JPG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The picture above shows also what fields are chosen from Cube to Cross table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The final step is dropping &lt;b&gt;“Chart” object&lt;/b&gt; from “Palette” and adding UCL calculation using Expression Builder for additional Value (Y) Series:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Rd9y0HHV3b4/Tno84hupY0I/AAAAAAAAAwE/zxfNZshxsKU/s1600/Screenshot.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="250" src="http://2.bp.blogspot.com/-Rd9y0HHV3b4/Tno84hupY0I/AAAAAAAAAwE/zxfNZshxsKU/s400/Screenshot.png" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;To see the result one needs just to run the report or to use a "preview' tab on the report&amp;nbsp;designer window:&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-J9XYipOQNh4/Tno813aE6II/AAAAAAAAAwA/mSO93C7es6U/s1600/Screenshot-Report+Design+-+TEST-new_report.rptdesign+-+Eclipse+Platform+-3.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="276" src="http://3.bp.blogspot.com/-J9XYipOQNh4/Tno813aE6II/AAAAAAAAAwA/mSO93C7es6U/s400/Screenshot-Report+Design+-+TEST-new_report.rptdesign+-+Eclipse+Platform+-3.JPG" width="400" /&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: black;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;FINAL&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;COMMENTS&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;- The BIRT report package can be exported and submitted for running under any portals (e.g. IBM TCR).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;- Additional Cube dimensions makes&amp;nbsp;sense to&amp;nbsp;specify and use, such as &lt;i&gt;server name&lt;/i&gt; or/and &lt;i&gt;metric name&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;- The report can be designed in BIRT with some parameters. For example, good idea is to use a &lt;i&gt;server name&lt;/i&gt; as the report parameter. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;- To follow the “SEDS” idea and to have the reporting process based on exceptions, the preliminary exception detection step is needed and can be done again within a&amp;nbsp; BIRT report using the SQL script similar with published in&lt;a href="http://itrubin.blogspot.com/2011/04/ucllcl-how-many-standard-deviations-do.html"&gt; one of the&amp;nbsp;previous&amp;nbsp;post:&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ifQw_e710DQ/TeaK3ZYqbpI/AAAAAAAAAp4/YaKJJTayqzs/s1600/untitled.GIF" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="185" src="http://1.bp.blogspot.com/-ifQw_e710DQ/TeaK3ZYqbpI/AAAAAAAAAp4/YaKJJTayqzs/s400/untitled.GIF" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-5674943766286859326?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/NYI_iGG32qU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/5674943766286859326/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/09/one-example-of-birt-data-cubes-usage.html#comment-form" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/5674943766286859326?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/5674943766286859326?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/NYI_iGG32qU/one-example-of-birt-data-cubes-usage.html" title="One Example of BIRT Data Cubes Usage for Performance Data Analysis" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-mfv7A5IG6Wk/SgMSV--JNsI/AAAAAAAAACQ/VVPvu1pIyNg/s72-c/Untitled.jpg" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/09/one-example-of-birt-data-cubes-usage.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcFQnw9eyp7ImA9WhdVEkQ.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-8999671853292752809</id><published>2011-09-17T17:33:00.001-04:00</published><updated>2011-09-17T18:03:33.263-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-17T18:03:33.263-04:00</app:edited><title>BIRT based Control Chart</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ohF87jQiJ-hTIT_mhg1atMUYxzQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ohF87jQiJ-hTIT_mhg1atMUYxzQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ohF87jQiJ-hTIT_mhg1atMUYxzQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ohF87jQiJ-hTIT_mhg1atMUYxzQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span class="Apple-style-span" style="color: #222222; font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 15px;"&gt;Recently&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 15px;"&gt;&amp;nbsp;implementing&amp;nbsp;some solution using IBM TCR I have noticed that one of the default&amp;nbsp;reports in&amp;nbsp;TCR/BIRT is a Control&amp;nbsp;Chart in the classical (SPC) version. Looks like that was one of the&amp;nbsp;requirements for ability to build a&amp;nbsp;consistent reports using TCR/BIRT as it's written here:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #1122cc; font-family: arial, sans-serif; font-weight: bold; line-height: 15px;"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/tivihelp/v3r1/topic/com.ibm.tivoli.tcr.doc/tcr_style_guide.pdf"&gt;Tivoli Common Reporting Enablement Guide&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;So I have built a few TCR reports with control chart against Tivoli&amp;nbsp;performance&amp;nbsp;data and that was&amp;nbsp;somewhat&amp;nbsp;useful.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I&amp;nbsp;believe&amp;nbsp;the IT-Control Chart (&lt;a href="http://itrubin.blogspot.com/2009/08/it-chart-best-way-to-visualize-it.html"&gt;see my post about that type of control chart here&lt;/a&gt;) would give much more value for analyzing time stamped historical data. Is that possible to build using BIRT?&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The BIRT is open source free BI tool &lt;/span&gt;(&lt;a href="http://www.eclipse.org/birt/phoenix/"&gt;can be downloaded from here&lt;/a&gt;).&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt; I have&amp;nbsp;downloaded&amp;nbsp;and installed that on my laptop and have built a few reports for one of my customers. One of them was to filter out the exceptionally "bad" objects (servers) using EV criteria&lt;/span&gt; (&lt;a href="http://www.eclipse.org/birt/phoenix/"&gt;see the linked post here&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Then I have built the IT-Control chart using BIRT. Below is the result:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-6TtPohGw8GA/TnUOmVHboVI/AAAAAAAAAvg/MG2zXNIEggY/s1600/BIRTreportWithITCC.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="333" src="http://3.bp.blogspot.com/-6TtPohGw8GA/TnUOmVHboVI/AAAAAAAAAvg/MG2zXNIEggY/s400/BIRTreportWithITCC.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Yes, it is possible with some limitation I have noticed in the current version of BIRT report designer. You could see it if you compare that with oher IT-Control Charts I have build using R (&lt;a href="http://itrubin.blogspot.com/2009/03/power-of-control-charts.html"&gt;See example here&lt;/a&gt;), SAS (&lt;a href="http://itrubin.blogspot.com/2009/07/my-cmg09-sunday-workshop.html"&gt;Example here&lt;/a&gt;) or EXCEL (&lt;a href="http://itrubin.blogspot.com/2009/07/my-cmg09-sunday-workshop.htmlhttp://itrubin.blogspot.com/2009/07/my-cmg09-sunday-workshop.html"&gt;here&lt;/a&gt;).&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Anyway, could you see how that chart reports pro-actively&amp;nbsp;on an issue?&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;So it is another way (not to program like in R or SAS and not to make&amp;nbsp;manually&amp;nbsp;like in EXCEL) to build IT-Control charts. After it is built that could be&amp;nbsp;submitted&amp;nbsp;to TCR (or other reporting portals) to be seen/run on a web.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-8999671853292752809?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/AbnC66kNOk4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/8999671853292752809/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/09/birt-based-control-chart.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/8999671853292752809?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/8999671853292752809?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/AbnC66kNOk4/birt-based-control-chart.html" title="BIRT based Control Chart" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-6TtPohGw8GA/TnUOmVHboVI/AAAAAAAAAvg/MG2zXNIEggY/s72-c/BIRTreportWithITCC.JPG" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/09/birt-based-control-chart.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQMRnw9cSp7ImA9WhdXEU4.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-5541945802293707920</id><published>2011-08-23T18:09:00.000-04:00</published><updated>2011-08-23T18:09:47.269-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-23T18:09:47.269-04:00</app:edited><title>CMG'11 papers about non-statistical ways to capture outliers/anomalies and trends</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HGpPFZGDO4AJWYZfX2NXh9z-UYM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HGpPFZGDO4AJWYZfX2NXh9z-UYM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HGpPFZGDO4AJWYZfX2NXh9z-UYM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HGpPFZGDO4AJWYZfX2NXh9z-UYM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;from&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px;"&gt;&amp;nbsp;&lt;a href="http://www.cmg.org/cgi-bin/abstract_view.pl"&gt;&lt;span class="Apple-style-span" style="color: #5588aa;"&gt;The CMG'11 Abstract report&lt;/span&gt;&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;:&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table border="0" cellpadding="4" cellspacing="4" style="text-align: left;"&gt;&lt;tbody&gt;
&lt;tr style="text-align: left;"&gt;&lt;td colspan="2" style="color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; text-align: left;" valign="top"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Monitoring Performance QoS using Outliers&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td colspan="2" style="color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; text-align: left;" valign="top"&gt;Eugene Margulis,&amp;nbsp;&lt;i&gt;Telus&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td colspan="2" style="color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; text-align: left;" valign="top"&gt;&lt;div style="background-color: #eeeeee; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;Commonly used Performance Metrics often measure technical parameters that the end user neither knows nor cares about. The statistical nature of these metrics assumes a known underlying distribution when in reality such distributions are also unknown. We propose a QoS metric that is based on counting the outliers - events when the user is clearly “dis”-satisfied based on his/her expectation at the moment. We use outliers to track long term trends and changes in performance of individual transactions as well as to track system-wide freeze events that indicate system-wide resource exhaustion.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;BTW I have already tried to "count"&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: #eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px;"&gt;outliers&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;; see my&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;2005 paper listed here:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://itrubin.blogspot.com/2007/06/system-management-by-exception.html"&gt;http://itrubin.blogspot.com/2007/06/system-management-by-exception.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I used the SEDS database to count and analyze exceptions:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-5QbF0moyY5s/TlPTUHHurXI/AAAAAAAAAts/ElgdDhgjRbw/s1600/CountingExceptions.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/-5QbF0moyY5s/TlPTUHHurXI/AAAAAAAAAts/ElgdDhgjRbw/s400/CountingExceptions.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;b&gt;Introduction to Wavelets and their Application for Computer Performance Trend and Anomaly Detection:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;Introduction to wavelets and their application for computer performance analysis. Wavelets are a set of waveforms that can be used to match a signal or noise. There are various families of wavelets unlike Fourier Analysis. Wavelets are stretched(scaled) in time AND frequency and correlated with the signal. The correlation in time and frequency is displayed as a heat map. The color is the intensity, the X axis is the time and the Y axis is the frequency. The heat map shows the time the trends or anamoly starts and when it repeats(frequency).&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-5541945802293707920?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/uLW57hwOemo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/5541945802293707920/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/08/cmg11-papers-about-non-statistical-ways.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/5541945802293707920?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/5541945802293707920?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/uLW57hwOemo/cmg11-papers-about-non-statistical-ways.html" title="CMG'11 papers about non-statistical ways to capture outliers/anomalies and trends" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-5QbF0moyY5s/TlPTUHHurXI/AAAAAAAAAts/ElgdDhgjRbw/s72-c/CountingExceptions.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/08/cmg11-papers-about-non-statistical-ways.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMNQ387fCp7ImA9WhRQFks.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-5332229230618517336</id><published>2011-08-23T11:12:00.001-04:00</published><updated>2011-12-11T23:18:12.104-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-11T23:18:12.104-05:00</app:edited><title>CMG'11 Abstract Report shows my virtual presence</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bdNERQGnt7Jb26zH6jOm--QlsI0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bdNERQGnt7Jb26zH6jOm--QlsI0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bdNERQGnt7Jb26zH6jOm--QlsI0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bdNERQGnt7Jb26zH6jOm--QlsI0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;The&amp;nbsp;&lt;a href="http://www.cmg.org/cgi-bin/agenda_2011.pl"&gt;CMG'11&lt;/a&gt; agenda is online now. &lt;a href="http://www.cmg.org/cgi-bin/abstract_view.pl"&gt;The Abstract report&lt;/a&gt; shows the following paper related to this blog subject:&lt;br /&gt;
&lt;br /&gt;
1.&amp;nbsp;&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;b&gt;A Real-World Application of Dynamic Thresholds for Performance Management &lt;/b&gt;by&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;i&gt;Jonathan B Gladstone&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; line-height: 16px;"&gt;He published some material on this blog that most likly is included in his CMG paper:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; line-height: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="gs-title" style="color: #5588aa; height: 1.4em; line-height: 1.5em; overflow-x: hidden; overflow-y: hidden; position: static; text-decoration: underline;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 19px; line-height: 25px;"&gt;&lt;a href="http://itrubin.blogspot.com/2011/02/jonathan-gladstone-threshold-management.html"&gt;Jonathan Gladstone: Threshold Management Diagram&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="gs-relativePublishedDate" style="color: #999999; display: inline; line-height: 1.3em; position: static; text-decoration: none;"&gt;
Feb 17, 2011&lt;/div&gt;
&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;
Jonathan Gladstone has worked with a team to implement pro-active Mainframe CPU usage monitoring, basing his design partly on presentations and conversations with Igor Trubin (currently of IBM) and Boris Ginis (of BMC Software).&lt;/div&gt;
&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;
Here is the abstract form the Abstract report:&lt;/div&gt;
&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;The author describes a real application of dynamic thresholds as developed at BMO Financial Group. The case shown uses performance management data from IBM mainframes, but the method would work equally well for detecting deviations from normal patterns in any time-series data including resource utilization in distributed systems, storage, networks or even in non-IT applications such as traffic or health management. This owes much to previous work by well-regarded CMG participants Igor Trubin (currently at IBM), Boris Zibitsker (BEZ Systems) and Boris Ginis (BMC Software).&lt;/span&gt;&lt;/div&gt;
&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;b&gt;2.&lt;/b&gt; &lt;b&gt;A&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;b&gt;utomatic Daily Monitoring of Continuous Processes in Theory and Practice &lt;/b&gt;by Frank Bereznay&lt;/span&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul style="color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;&lt;div align="justify" style="color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;Monitoring large numbers of processes for potential issues before they become problematic can be time consuming and resource intensive. A number of statistical methods have been used to identify change due to a discernable cause and separate it from the fluctuations that are part of normal activity. This session provides a case study of creating a system to track and report these types of changes. Determining the best level of data summarization, control limits, and charting options will be examined as well as all of the SAS code needed to implement the process and extend its functionality.&lt;/span&gt;&lt;/div&gt;
&lt;/ul&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; line-height: 16px;"&gt;I&amp;nbsp;believe&amp;nbsp;that&amp;nbsp;paper&amp;nbsp;is based on the presentation he did at Southern CA CMG this year, which I have already mentioned in my following post: &lt;a href="http://itrubin.blogspot.com/2011/08/master-of-masf.html"&gt;"The Master of MASF"&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;I have not&amp;nbsp;written&amp;nbsp;any paper for this year (1st time for the last 10 years!) but I glad that the technology I have been promoting for years still have presented in this year CMG conference with some&amp;nbsp;references&amp;nbsp;to my work!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-5332229230618517336?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/IWpe_NSLaek" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/5332229230618517336/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/08/cmg11-abstract-report-shows-my-virtual.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/5332229230618517336?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/5332229230618517336?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/IWpe_NSLaek/cmg11-abstract-report-shows-my-virtual.html" title="CMG'11 Abstract Report shows my virtual presence" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/08/cmg11-abstract-report-shows-my-virtual.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUBR3g5fCp7ImA9WhdQFU8.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-7698524549029572603</id><published>2011-08-16T15:38:00.001-04:00</published><updated>2011-08-16T15:50:56.624-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-16T15:50:56.624-04:00</app:edited><title>"The Master of MASF"</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LqWuWH02rUXXpL6FjKNIjI0-jQ0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LqWuWH02rUXXpL6FjKNIjI0-jQ0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LqWuWH02rUXXpL6FjKNIjI0-jQ0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LqWuWH02rUXXpL6FjKNIjI0-jQ0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;The following paper has been&amp;nbsp;recently&amp;nbsp;presented at&amp;nbsp;&amp;nbsp;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-weight: bold; line-height: 18px;"&gt;&lt;a class="l noline" href="http://regions.cmg.org/regions/sccmg/SCCMG_Home.htm" style="color: #2200c1; cursor: pointer; outline-color: initial; outline-style: initial; outline-width: 0px;"&gt;Southern California&amp;nbsp;&lt;em style="font-style: normal; font-weight: bold;"&gt;CMG&lt;/em&gt;&amp;nbsp;(&lt;em style="font-style: normal; font-weight: bold;"&gt;SCCMG&lt;/em&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span style="color: black; font-family: Tahoma; font-weight: bold;"&gt;Automatic Daily Monitoring of Continuous Processes&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: black; font-family: Tahoma; font-weight: bold;"&gt;Theory and Practice&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black; font-family: Tahoma; font-weight: bold;"&gt;by&lt;/span&gt;&lt;span style="color: black; font-family: Tahoma; font-size: 24pt; font-weight: bold;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black; font-family: Tahoma; font-size: 24pt; font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="direction: ltr; language: en-US; margin-bottom: 0pt; margin-left: 0in; margin-top: 5.76pt; mso-line-break-override: none; punctuation-wrap: hanging; text-align: center; text-indent: 0in; unicode-bidi: embed; vertical-align: baseline;"&gt;&lt;span style="color: black; font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;MP Welch – Merrill Consultants&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="direction: ltr; language: en-US; margin-bottom: 0pt; margin-left: 0in; margin-top: 5.76pt; mso-line-break-override: none; punctuation-wrap: hanging; text-align: center; text-indent: 0in; unicode-bidi: embed; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span style="color: black; font-family: Arial;"&gt;Frank &lt;/span&gt;&lt;span style="color: black; font-family: Arial;"&gt;Bereznay&lt;/span&gt;&lt;span style="color: black; font-family: Arial;"&gt; - IBM&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="direction: ltr; margin-bottom: 0pt; margin-left: 0in; margin-top: 5.76pt; text-align: left; text-indent: 0in; unicode-bidi: embed; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;That is another great paper that promotes the MASF approach in System performance monitoring, which is&amp;nbsp;actually&amp;nbsp;the main subject of this blog. Most&amp;nbsp;likely&amp;nbsp;that paper will be presented again and publish at the international &amp;nbsp;&lt;a href="http://cmg.org/conference/cmg2011/"&gt;CMG'11 conference&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="direction: ltr; margin-bottom: 0pt; margin-left: 0in; margin-top: 5.76pt; text-align: left; text-indent: 0in; unicode-bidi: embed; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="direction: ltr; margin-bottom: 0pt; margin-left: 0in; margin-top: 5.76pt; text-align: left; text-indent: 0in; unicode-bidi: embed; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;I am very proud that I was called&amp;nbsp;"The Master of MASF" at that presentation! Thank you, Frank!&lt;/span&gt;&lt;/div&gt;&lt;div style="direction: ltr; margin-bottom: 0pt; margin-left: 0in; margin-top: 5.76pt; text-align: left; text-indent: 0in; unicode-bidi: embed; vertical-align: baseline;"&gt;Here is the link to the presentation file I have found via google, which&amp;nbsp;has the following pages referencing my work and also this blog:&lt;/div&gt;&lt;div style="direction: ltr; margin-bottom: 0pt; margin-left: 0in; margin-top: 5.76pt; text-align: left; text-indent: 0in; unicode-bidi: embed; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: x-small; line-height: 18px;"&gt;&lt;span class="b w xsm" style="color: #2200c1; cursor: pointer; font-size: xx-small; font-weight: bold;"&gt;[PPT]&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;h3 class="r" style="display: inline; font-size: medium; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a class="l vst noline" href="http://regions.cmg.org/regions/sccmg/Presentations/2011_Spring_SCCMG_Meeting/Welch+Bereznay-ADMCP.pptx" style="color: #551a8b; cursor: pointer; outline-color: initial; outline-style: initial; outline-width: 0px;"&gt;Automatic Daily Monitoring of Continuous Processes Theory and Practice&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-CmAxCD8YNus/TkrFG3gjICI/AAAAAAAAAs4/Q_DcLiLwsUw/s1600/MasterOfMASF.bmp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="238" src="http://1.bp.blogspot.com/-CmAxCD8YNus/TkrFG3gjICI/AAAAAAAAAs4/Q_DcLiLwsUw/s320/MasterOfMASF.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-lkhBCLjorw4/TkrFHtg18oI/AAAAAAAAAs8/aQVA_LJGNrk/s1600/MasterOfMASF2.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="238" src="http://1.bp.blogspot.com/-lkhBCLjorw4/TkrFHtg18oI/AAAAAAAAAs8/aQVA_LJGNrk/s320/MasterOfMASF2.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The paper also has good&amp;nbsp;references to&lt;b&gt; Ron Kaminski&lt;/b&gt; and&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="font-family: Calibri;"&gt;Dima&lt;/span&gt;&lt;span style="font-family: Calibri;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri;"&gt;Seliverstov&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;span class="Apple-style-span" style="font-size: 20pt;"&gt;&amp;nbsp;&lt;/span&gt;work. Both&amp;nbsp;authors as well as Frank&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 14px;"&gt;&amp;nbsp;Bereznay&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&amp;nbsp;have already &amp;nbsp;been mentioned in this blog already:&lt;span class="Apple-style-span" style="font-size: 20pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;span class="Apple-style-span" style="font-size: 20pt; font-weight: bold;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;span class="Apple-style-span"&gt;See the following posts for&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;b&gt;Frank&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; line-height: 14px;"&gt;&lt;b&gt;&amp;nbsp;Bereznay&lt;/b&gt; work:&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; line-height: 14px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="gsc-blogResult gsc-result" style="margin-bottom: 10px; position: static;"&gt;&lt;div class="gs-blogResult gs-result" style="position: static;"&gt;&lt;div class="gs-title" style="color: #5588aa; height: 1.4em; line-height: 1.5em; overflow-x: hidden; overflow-y: hidden; position: static; text-decoration: underline;"&gt;&lt;a class="gs-title" href="http://itrubin.blogspot.com/2007/08/cmg06-performance-data-statistical.html" style="color: #5588aa; cursor: pointer; height: 1.4em; line-height: 1.5em; overflow-x: hidden; overflow-y: hidden; text-decoration: underline;" target="_blank"&gt;System Management by Exception: CMG'06: Performance Data&amp;nbsp;&lt;b style="color: #5588aa; text-decoration: underline;"&gt;...&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="gs-relativePublishedDate" style="color: #999999; display: inline; line-height: 1.3em; position: static; text-decoration: none;"&gt;Aug 13, 2007&lt;/div&gt;&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;2006 Best Paper Award paper: Did Something Change? Using Statistical Techniques to Interpret Service and Resource Metrics. Frank M. Bereznay, Kaiser Permanente LINK: http://cmg.org/conference/cmg2006/awards/6139.pdf&amp;nbsp;&lt;b&gt;...&lt;/b&gt;&lt;/div&gt;&lt;div class="gs-visibleUrl" style="color: #cc6600; font-size: 12px; line-height: 1.3em; position: static; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="gs-title" style="color: #5588aa; display: inline !important; height: 1.4em; line-height: 1.5em; overflow-x: hidden; overflow-y: hidden; position: static; text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px;"&gt;&lt;a class="gs-title" href="http://itrubin.blogspot.com/2010/11/cmg09-performance-data-statistical.html" style="color: #5588aa; cursor: pointer; height: 1.4em; line-height: 1.5em; overflow-x: hidden; overflow-y: hidden; text-decoration: underline;" target="_blank"&gt;CMG'09: Performance Data Statistical Exceptions Analysis (Review)&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px;"&gt;&lt;div class="gsc-expansionArea" style="position: static;"&gt;&lt;div class="gsc-blogResult gsc-result" style="margin-bottom: 10px; position: static;"&gt;&lt;div class="gs-blogResult gs-result" style="position: static;"&gt;&lt;div class="gs-relativePublishedDate" style="color: #999999; display: inline; line-height: 1.3em; position: static; text-decoration: none;"&gt;Nov 05, 2010&lt;/div&gt;&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;Brian Barnett, Perry Gibson, and Frank Bereznay. That paper has a deep discussion about normality of performance data, showing examples where MASF approach does not work. The Survival Analysis that does not require any knowledge of how...&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="direction: ltr; margin-bottom: 0pt; margin-left: 0in; margin-top: 5.76pt; text-align: -webkit-auto; text-indent: 0in; unicode-bidi: embed; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;u&gt;For&lt;b&gt; Ron Kaminski&lt;/b&gt; work:&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="gs-title" style="color: #5588aa; height: 1.4em; line-height: 1.5em; overflow-x: hidden; overflow-y: hidden; position: static; text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;a class="gs-title" href="http://itrubin.blogspot.com/2009/01/cmg08-trip-report.html" style="color: #5588aa; cursor: pointer; height: 1.4em; line-height: 1.5em; overflow-x: hidden; overflow-y: hidden; text-decoration: underline;" target="_blank"&gt;cmg'08 trip report&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="gs-relativePublishedDate" style="color: #999999; display: inline; line-height: 1.3em; position: static; text-decoration: none;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;Jan 24, 2009&lt;/span&gt;&lt;/div&gt;&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;and ron kaminski who expressed some interest in my ev algorithm to capture recent bad trends as that solves some problems of workload pathology recognition on which he has been working recently. so you want to manage your z-series mips?&lt;/span&gt;&lt;/div&gt;&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;u&gt;And for &lt;b&gt;Dima Seliverstov&lt;/b&gt; work:&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: normal;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="gs-title" style="color: #5588aa; height: 1.4em; line-height: 1.5em; overflow-x: hidden; overflow-y: hidden; position: static; text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: normal;"&gt;&lt;a class="gs-title" href="http://itrubin.blogspot.com/2010/12/xception-value-concept-to-measure.html" style="color: #5588aa; cursor: pointer; height: 1.4em; line-height: 1.5em; overflow-x: hidden; overflow-y: hidden; text-decoration: underline;" target="_blank"&gt;The Exception Value Concept to Measure Magnitude of Systems&amp;nbsp;&lt;b style="color: #5588aa; text-decoration: underline;"&gt;...&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="gs-relativePublishedDate" style="color: #999999; display: inline; line-height: 1.3em; position: static; text-decoration: none;"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: normal;"&gt;Dec 10, 2010&lt;/span&gt;&lt;/div&gt;&lt;div class="gs-snippet" style="line-height: 1.2em; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; position: static;"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: normal;"&gt;At CMG'10 conference I met BMC software specialist Dima Seliverstrov and he mentioned of referencing my 1st CMG'01 paper in his CMG presentation (scheduled to be presented TODAY!). I looked at his paper "Application of Stock Market...&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-7698524549029572603?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/L7jSEcw1O7g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/7698524549029572603/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/08/master-of-masf.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7698524549029572603?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7698524549029572603?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/L7jSEcw1O7g/master-of-masf.html" title="&quot;The Master of MASF&quot;" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-CmAxCD8YNus/TkrFG3gjICI/AAAAAAAAAs4/Q_DcLiLwsUw/s72-c/MasterOfMASF.bmp" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/08/master-of-masf.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkADRn47fSp7ImA9WhZVFE8.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-1737481972386039440</id><published>2011-05-25T22:31:00.000-04:00</published><updated>2011-05-26T11:46:17.005-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-26T11:46:17.005-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="citations paper" /><title>My CMG publication statistics from Microsoft</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KbFZYKT17TGUb-UklSAKFcN4YEc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KbFZYKT17TGUb-UklSAKFcN4YEc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KbFZYKT17TGUb-UklSAKFcN4YEc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KbFZYKT17TGUb-UklSAKFcN4YEc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Googleing one of my CMG paper (for the purpose of &amp;nbsp;IBM certification, which I am doing now sitting on a "bench" between projects) I ran&amp;nbsp;across&amp;nbsp;interesting new site called &lt;a href="http://academic.research.microsoft.com/Author/3337524/igor-a-trubin"&gt;"Microsoft Academic Search&lt;/a&gt;". That references my last CMG papers with some statistics. I saw similar information in other specialized&amp;nbsp;search&amp;nbsp;engines (e.g. &lt;a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.100.9134"&gt;CiteSeerX&lt;/a&gt; or &lt;a href="http://www.informatik.uni-trier.de/%7Eley/db/indices/a-tree/t/Trubin:Igor_A=.html"&gt;DBLP&lt;/a&gt;), but this one looks most&amp;nbsp;accurate (I was not aware of this site until now, they got me&amp;nbsp;themselves&amp;nbsp;somehow - CMG?); it provides actual citations&amp;nbsp;and has a nice "silverlite"&amp;nbsp;charting. I like charts, so I cannot resist to copy the snapshot here:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-FNb3j2nak8A/Td24Hesau3I/AAAAAAAAApw/Md3K8BOiwKE/s1600/TrubinCMGpublications.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="142" src="http://3.bp.blogspot.com/-FNb3j2nak8A/Td24Hesau3I/AAAAAAAAApw/Md3K8BOiwKE/s400/TrubinCMGpublications.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-1737481972386039440?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/3NJUVUtdDos" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/1737481972386039440/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/05/my-cmg-publication-statistics-from.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1737481972386039440?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1737481972386039440?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/3NJUVUtdDos/my-cmg-publication-statistics-from.html" title="My CMG publication statistics from Microsoft" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-FNb3j2nak8A/Td24Hesau3I/AAAAAAAAApw/Md3K8BOiwKE/s72-c/TrubinCMGpublications.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/05/my-cmg-publication-statistics-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIDRnc_cSp7ImA9WhZVGUg.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-1903552625742961060</id><published>2011-04-25T17:06:00.000-04:00</published><updated>2011-06-01T14:56:17.949-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-01T14:56:17.949-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="&quot;control chart&quot;  UCL=LCL" /><title>UCL=LCL : How many standard deviations do we use for Control Charting? Use ZERO!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yQnEsdyzLG-Bci9x3RVrGFS7Wis/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yQnEsdyzLG-Bci9x3RVrGFS7Wis/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yQnEsdyzLG-Bci9x3RVrGFS7Wis/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yQnEsdyzLG-Bci9x3RVrGFS7Wis/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;How many standard deviations do we use for upper (UCL) and lower (LCL) limits calculations on a control charts? 3? 1? &lt;b&gt;What about 0 st. dev.!?&lt;/b&gt; Indeed, the simplest way to build MASF data for exception detection is to use 168 weekly hours averages as a baseline, so that would be the case when ZERO st. Dev is used to make UCL=LCL! Plus for further simplification the current data could be included in wider historical baseline (Why not?). My EV meta-metric in this case would be just difference between actual metric value and the average over baseline!&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Here is example of DB2-like SQL script to implement that approach. It is based on real script I developed and successfully tested against real data for&lt;b&gt; &lt;a href="http://www.eclipse.org/birt/phoenix/"&gt;BIRT tool&lt;/a&gt; &lt;/b&gt;to get exceptional servers list:&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ifQw_e710DQ/TeaK3ZYqbpI/AAAAAAAAAp4/YaKJJTayqzs/s1600/untitled.GIF" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="185px" src="http://1.bp.blogspot.com/-ifQw_e710DQ/TeaK3ZYqbpI/AAAAAAAAAp4/YaKJJTayqzs/s400/untitled.GIF" t8="true" width="400px" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: xx-small;"&gt;(In this SQL script example metrics names as well as some other fields parsing (e.g. week day and hour) are dropped to increase readability; for real usage that script needs to be adjusted to the real PDB type, metrics names and&amp;nbsp;schema&lt;/span&gt;&lt;/i&gt;.)&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;So the SEDS-lite project could be implemented using BIRT reporting (no real programming needed – just SQL scripting and report design!) and the script above could be a good example of ETL step on the &lt;a href="http://2.bp.blogspot.com/_pxCr9Qk6Z3s/SvosPECNfgI/AAAAAAAAAMo/GumSHlu8hn4/s1600-h/SEDSliteStructure.jpg"&gt;SEDS-lite architecture&lt;/a&gt; for building SEDS DB out of raw data (&lt;a href="http://itrubin.blogspot.com/2009/11/seds-lite-introduction.html"&gt;see my other post linked here&lt;/a&gt;)&lt;span style="font-family: 'Courier New'; font-size: 8pt;"&gt; &lt;/span&gt;for charting and exception detecting&lt;span style="font-family: 'Courier New'; font-size: 8pt;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;"Все гениальное - просто" = KEEP IT SIMPLE! &lt;/b&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="color: #3f7f5f; font-family: 'Courier New'; font-size: 8pt;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-1903552625742961060?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/EK5TJcy8070" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/1903552625742961060/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/04/ucllcl-how-many-standard-deviations-do.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1903552625742961060?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1903552625742961060?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/EK5TJcy8070/ucllcl-how-many-standard-deviations-do.html" title="UCL=LCL : How many standard deviations do we use for Control Charting? Use ZERO!" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-ifQw_e710DQ/TeaK3ZYqbpI/AAAAAAAAAp4/YaKJJTayqzs/s72-c/untitled.GIF" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/04/ucllcl-how-many-standard-deviations-do.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAHQn09cCp7ImA9WhZQF0k.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-1727901958395587095</id><published>2011-04-25T10:45:00.000-04:00</published><updated>2011-04-25T10:45:33.368-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-25T10:45:33.368-04:00</app:edited><title>GACMG presentation about Statistical Pattern Recognition Techniques</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OeQODMsJWIVSf7PwiHnn1VivNqU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OeQODMsJWIVSf7PwiHnn1VivNqU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OeQODMsJWIVSf7PwiHnn1VivNqU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OeQODMsJWIVSf7PwiHnn1VivNqU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span class="Apple-style-span" style="font-family: inherit; font-size: large;"&gt;&lt;span class="h3color"&gt;&lt;b&gt;Tim Browning&lt;/b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;, one of my&amp;nbsp;&lt;/span&gt;guest&amp;nbsp;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;blogger (check his post&lt;span class="Apple-style-span" style="color: #e47911;"&gt; &lt;/span&gt;&lt;a href="http://itrubin.blogspot.com/2010/12/tim-browning-review-of-cloud-computing.htm" style="color: #e47911;"&gt;here&lt;/a&gt;)&lt;/span&gt;&lt;/span&gt;&amp;nbsp;and the author of interesting book "&lt;a href="http://www.amazon.com/Capacity-Planning-Computer-Systems-Browning/dp/0121364909/ref=ntt_at_ep_dpt_"&gt;Capacity Planning for Computer Systems&lt;/a&gt;"&amp;nbsp;will be presenting the following paper on this spring Greater&amp;nbsp;Atlanta&amp;nbsp;CMG meeting:&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: inherit; font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: inherit; font-size: large;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse;"&gt;&lt;b&gt;&lt;a href="http://regions.cmg.org/regions/gacmg/GA-CMG_Spring_2011SpringConference/GACMG%20Spring%202011%20Conference%20Announcement.html"&gt;Statistical Pattern Recognition Techniques for Performance Analysts and Capacity Planners&lt;/a&gt;.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: Calibri, sans-serif; font-size: 15px;"&gt;&lt;b&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Times New Roman', serif;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-1727901958395587095?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/_IVzBORnlsE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/1727901958395587095/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/04/gacmg-presentation-about-statistical.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1727901958395587095?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/1727901958395587095?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/_IVzBORnlsE/gacmg-presentation-about-statistical.html" title="GACMG presentation about Statistical Pattern Recognition Techniques" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/04/gacmg-presentation-about-statistical.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cFSH47eyp7ImA9WhZTGEk.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-2145665338716235550</id><published>2011-03-22T22:53:00.000-04:00</published><updated>2011-03-22T22:56:59.003-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-22T22:56:59.003-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="&quot;control chart&quot;" /><category scheme="http://www.blogger.com/atom/ns#" term="Threshold" /><title>CMG Canada Paper about Threshold Managment</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BcB2H1fStCRh67zhUG1Q3vFhXn0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BcB2H1fStCRh67zhUG1Q3vFhXn0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BcB2H1fStCRh67zhUG1Q3vFhXn0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BcB2H1fStCRh67zhUG1Q3vFhXn0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&amp;nbsp;&lt;a href="http://regions.cmg.org/regions/cacmg/"&gt;CMG &amp;nbsp;Canada&lt;/a&gt;&amp;nbsp;will &amp;nbsp;have a paper presented by J. Gladstone related to the&amp;nbsp;following&amp;nbsp;posting on this blog:&amp;nbsp;&lt;a href="http://itrubin.blogspot.com/2011/02/jonathan-gladstone-threshold-management.html"&gt;http://itrubin.blogspot.com/2011/02/jonathan-gladstone-threshold-management.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-2145665338716235550?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/JxvC1lU6Jw0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/2145665338716235550/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/03/cmg-canada-paper-about-threshold.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/2145665338716235550?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/2145665338716235550?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/JxvC1lU6Jw0/cmg-canada-paper-about-threshold.html" title="CMG Canada Paper about Threshold Managment" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/03/cmg-canada-paper-about-threshold.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQEQnk4fCp7ImA9Wx9UGUU.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-2437470855051846453</id><published>2011-02-17T19:01:00.000-05:00</published><updated>2011-02-17T19:01:43.734-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-17T19:01:43.734-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MASF" /><category scheme="http://www.blogger.com/atom/ns#" term="Capacity Managment" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;control chart&quot;" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance management" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance data visualization" /><category scheme="http://www.blogger.com/atom/ns#" term="IT-control chart" /><category scheme="http://www.blogger.com/atom/ns#" term="Capacity Planning" /><category scheme="http://www.blogger.com/atom/ns#" term="Threshold" /><category scheme="http://www.blogger.com/atom/ns#" term="Control Chart" /><title>Jonathan Gladstone: Threshold Management Diagram</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LSRcOndeS4q0nMjeZ2psx5LBA24/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LSRcOndeS4q0nMjeZ2psx5LBA24/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LSRcOndeS4q0nMjeZ2psx5LBA24/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LSRcOndeS4q0nMjeZ2psx5LBA24/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;st1:personname w:st="on"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt;Jonathan Gladstone&lt;/span&gt;&lt;/st1:personname&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt; has worked with a team to implement pro-active Mainframe CPU usage monitoring, basing his design partly on presentations and conversations with Igor Trubin (currently of IBM) and Boris Ginis (of BMC Software).&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt;His system does not generate any alerts on this basis, but it’s a good place to go to &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: navy; font-family: Arial, sans-serif;"&gt;find out what’s been running hot (or cool) at the system level, and/or&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="color: navy; font-family: Arial, sans-serif;"&gt;figure out why at the service class level.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt;It compares each interval (in this case every 10 minutes) of the most recent day’s utilization (by system and by service class) with the average for a given hour on a given day of the week over the past six weeks.&lt;/span&gt;&lt;span lang="EN-CA"&gt; &lt;/span&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt;Each interval is compared to the set of the last 36 values in a similar timeframe. If more than one interval in an hour is higher than the 98&lt;sup&gt;th&lt;/sup&gt; percentile for its hour &amp;amp; day, the hour is marked yellow; if more than four intervals are high the hour is marked red. If more than one interval is lower than the 2&lt;sup&gt;nd&lt;/sup&gt; percentile for its hour &amp;amp; day, the hour is marked blue. Anything in between (i.e. anything that falls within roughly x-bar±2SD) is green.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt;Here’s the main “CPU Overview” page from his system:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-1vhp4gbOXj8/TV1moz18BMI/AAAAAAAAAWw/_8zQWMhRRmk/s1600/J1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="264" src="http://4.bp.blogspot.com/-1vhp4gbOXj8/TV1moz18BMI/AAAAAAAAAWw/_8zQWMhRRmk/s400/J1.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="color: navy; font-family: Arial, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt;The thumbnails give an idea of what’s going on – green is within normal range. Let’s look at the Sunday, Jan. 23&lt;sup&gt;rd&lt;/sup&gt; (just because all the colours are there). Clicking on any thumbnail shows that day close up:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="color: navy; font-family: Arial, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-3OD0nfLJ13E/TV1m4Nmo0vI/AAAAAAAAAW0/s54VWhBf3GI/s1600/J2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="198" src="http://2.bp.blogspot.com/-3OD0nfLJ13E/TV1m4Nmo0vI/AAAAAAAAAW0/s54VWhBf3GI/s400/J2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="color: navy; font-family: Arial, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt;Without going into details about what runs in which systems, we can see that they’re listed in reverse alpha order and, of course, anyone who’s looking at this knows which system is which. The user can see that a lot of systems were running well below their normal utilization on this particular Sunday. That’s mostly because of some special testing: our developers were asked to stay off the systems if they could. To see more detail let’s choose SCA6, which has all of the colours. If we click anywhere on the bar for SCA6, this next level of detail is shown:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-aJtzP3TsPUU/TV1m7yV6f_I/AAAAAAAAAW8/m-VjCnQnegQ/s1600/J3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="258" src="http://4.bp.blogspot.com/-aJtzP3TsPUU/TV1m7yV6f_I/AAAAAAAAAW8/m-VjCnQnegQ/s400/J3.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span lang="EN-CA" style="color: black;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span lang="EN-CA" style="color: black;"&gt;(&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;Igor Trubin:&lt;/i&gt;&lt;/b&gt; That is very similar to IT-control charts: see&lt;span class="Apple-style-span" style="font-size: xx-small;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://itrubin.blogspot.com/2009/05/seds-charts-at-scmg.html"&gt;&lt;span class="Apple-style-span" style="font-size: xx-small;"&gt;http://itrubin.blogspot.com/2009/05/seds-charts-at-scmg.html&lt;/span&gt;&lt;/a&gt;&lt;span lang="EN-CA" style="color: black;"&gt; , &lt;/span&gt;but in the older version of 24-hour format; I prefer now to use 7x24 weekly profile shown here:&amp;nbsp; &lt;a href="http://4.bp.blogspot.com/_pxCr9Qk6Z3s/SgMQgUKBYBI/AAAAAAAAACI/fkhMv7JvePo/s1600-h/Untitled.jpg"&gt;&lt;span class="Apple-style-span" style="font-size: xx-small;"&gt;http://4.bp.blogspot.com/_pxCr9Qk6Z3s/SgMQgUKBYBI/AAAAAAAAACI/fkhMv7JvePo/s1600-h/Untitled.jpg&lt;/span&gt;&lt;/a&gt;&lt;span lang="EN-CA" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: xx-small;"&gt;)&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt;"&gt;That chart shows the system’s total utilization (from SMF70s) for individual 10-minute intervals (green area) compared to the average, high (98%ile) and low (2%ile) values for each hour based on the last six weeks. We see why some hours are marked red, yellow or blue instead of green according to the rules above. Clicking &amp;nbsp;anywhere on the green area gets a long page full of control charts that show the same information for each defined service class within that system (from SMF72s).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;Among them the following, &lt;b style="mso-bidi-font-weight: normal;"&gt;BATH_A6,&lt;/b&gt; is high-priority batch. Clearly it was driving some of the yellow and red flags for this system in the 2-3 and 5-7h windows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;a href="http://2.bp.blogspot.com/-iCU4vxHsk08/TV1m6vCreSI/AAAAAAAAAW4/Vor6KOSMM_k/s1600/J4.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="198" src="http://2.bp.blogspot.com/-iCU4vxHsk08/TV1m6vCreSI/AAAAAAAAAW4/Vor6KOSMM_k/s400/J4.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;u&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;(&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="EN-CA" style="color: navy; font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;This post is published here with Jonathan’s Gladstone permission. He retains all publication rights and copyright for this material)&lt;/span&gt;&lt;/i&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="EN-CA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-2437470855051846453?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/yMYvuISHsco" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/2437470855051846453/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2011/02/jonathan-gladstone-threshold-management.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/2437470855051846453?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/2437470855051846453?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/yMYvuISHsco/jonathan-gladstone-threshold-management.html" title="Jonathan Gladstone: Threshold Management Diagram" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-1vhp4gbOXj8/TV1moz18BMI/AAAAAAAAAWw/_8zQWMhRRmk/s72-c/J1.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2011/02/jonathan-gladstone-threshold-management.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MGSHoyfSp7ImA9Wx9QFUQ.&quot;"><id>tag:blogger.com,1999:blog-5048643098278177070.post-7181174132365563371</id><published>2010-12-28T17:35:00.000-05:00</published><updated>2010-12-28T21:57:09.495-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-28T21:57:09.495-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Capacity Management" /><category scheme="http://www.blogger.com/atom/ns#" term="permutations" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;workload placement&quot;" /><category scheme="http://www.blogger.com/atom/ns#" term="virtualization" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;Cloud computing&quot;" /><category scheme="http://www.blogger.com/atom/ns#" term="Capacity Planning" /><title>Tim Browning: the review of cloud computing article "Optimal Density of Workload Placement"</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f_j0ulp0WH5tmL7XWb6ozqb5nPE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f_j0ulp0WH5tmL7XWb6ozqb5nPE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f_j0ulp0WH5tmL7XWb6ozqb5nPE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f_j0ulp0WH5tmL7XWb6ozqb5nPE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;u&gt;Bottom line:&lt;/u&gt;&lt;/b&gt; a cloud computing resource is really a data  center with virtualized components.&amp;nbsp; A GUI-frontend to an outsourcing  arrangement.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;a href="http://jerryfahrni.com/wp-content/uploads/2009/09/cloud_cartoon.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="132" src="http://jerryfahrni.com/wp-content/uploads/2009/09/cloud_cartoon.jpg" width="200" /&gt;&lt;/a&gt;Maybe the only true “&lt;b&gt;cloud computing&lt;/b&gt;” takes place in  aircraft. Although, that is debatable.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;span style="color: black; text-decoration: none;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;The &lt;/b&gt;&lt;b&gt;&lt;span style="color: #548dd4;"&gt;Cloud Hype&lt;/span&gt;  in the paper:&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;The author proclaims that cloud computing “is not simply the  re-branding and re-packaging of virtualization”…then proceeds to show that it is  just that. He also states that capacity planning’s use of “trend-and-threshold”  analytics is not useful in the cloud infrastructure, yet he defines ‘strategic  optimization’ as “proactive, long-term placement of resources based on detailed  analysis of supply and demand (compacting)”.&amp;nbsp; I&amp;nbsp; assume he does not understand  that ‘supply’ is a threshold – we only have a finite amount of ‘supply’ -&amp;nbsp; and  that ‘long-term’ is a trend?&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;He also states &lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;i&gt;“Rather than the  trend-and-threshold model of planning that is typically employed in legacy  physical environments, &lt;b&gt;this new form of planning&lt;/b&gt; &lt;/i&gt;[my emphasis]&lt;i&gt; is  based on discrete growth models (at the VM and/or workload level) and the use of  permutations and combinations to determine when to rebalance, when to add or  remove capacity, and how the environment will respond to different growth, risk  and change scenarios.”&amp;nbsp; &lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;a href="http://mathsci2.appstate.edu/~sjg/futurama/futuramadiscrete.jpg%20" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://mathsci2.appstate.edu/~sjg/futurama/futuramadiscrete.jpg%20" /&gt;&lt;/a&gt;So, I ask myself,&amp;nbsp; what’s new about ‘discrete growth models’?  Where does he get the “growth, risk and change scenarios” -- (wait, don’t tell  me…from trend-and-threshold thinking)?&amp;nbsp; Maybe he is being discreet about the  discrete models (thus avoiding being discreetly indiscrete)?&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&amp;nbsp;Permutations and combinations say nothing about end-state  solutions relative to (long or short term) time-series load patterns. They are  time static, so ‘&lt;i&gt;when&lt;/i&gt; to add or remove’ is not part of those  computational functions. Perhaps, what arrangement is ‘best’ is what he is  meaning?&amp;nbsp; Perhaps he is thinking of ‘on demand’ capacity wherein capacity  planning is replaced by ‘instant’ capacity in response to ‘change’? Which is to  say, there is no planning…just rapid and efficient deployment of some kind of  limitless unseen capacity?&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;What is ‘new’ about combinations and permutations? The newest  development I know of in this area is perhaps &lt;i&gt;combinatorial optimization&lt;/i&gt;,  which consists of finding the optimal solution to a mathematical problem in  which each solution is associated with a numerical “cost”. It operates on the  domain of optimization problems, in which the set of feasible solutions is  discrete or can be reduced to discrete (in contrast to continuous), and in which  the goal is to find the best solution (lowest cost). (Developed in the early  70’s as linear and integer programming in operations research and similar to the  root mean square error criteria for evaluating competing forecast models using  neural networks or statistical methods).&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;a href="http://www.howtogeek.com/wp-content/uploads/2010/10/image198.png" imageanchor="1" style="clear: right; display: inline !important; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="92" src="http://www.howtogeek.com/wp-content/uploads/2010/10/image198.png" width="200" /&gt;&lt;/a&gt;So, knowing how many ways you can combine 887 disks on the  same I/O path (combinatorics) tells me &lt;i&gt;when&lt;/i&gt; to add or remove some if  referenced to a discrete growth model? Wow.. yes, that is so NEW…well, for 1968,  maybe.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&amp;nbsp;Subsequently, he states&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&amp;nbsp;&lt;i&gt;“the natural changes in  utilization over time caused by organic growth will tend to push the limits on  the configured capacity. Furthermore, the ability to configure capacity is  relatively new to IT, and there are typically no existing processes in place to  catch misallocation situations.”&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;a href="http://3.bp.blogspot.com/_f689sAiiG-E/TJpJJOuaQGI/AAAAAAAABV0/ig9cgfEKueg/s1600/cloud-storage-and-computing.jpg%20" imageanchor="1" style="clear: left; display: inline !important; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="130" src="http://3.bp.blogspot.com/_f689sAiiG-E/TJpJJOuaQGI/AAAAAAAABV0/ig9cgfEKueg/s200/cloud-storage-and-computing.jpg%20" width="200" /&gt;&lt;/a&gt;Perhaps the ability to “configure capacity” is new to him, it  is in no way new to enterprise IT.&amp;nbsp; So, trend – a legacy term -&amp;nbsp; is not, per the  author, ‘&lt;i&gt;changes in utilization over time’&lt;/i&gt; and ‘&lt;i&gt;configured  capacity&lt;/i&gt;’ is not a threshold? There are ‘no existing processes in place’ to  catch misallocation situations? What? None? I suppose by ‘misallocation  situation’ he means that a capacity shortfall isn’t a capacity issue, it’s an  “allocation issue”. Somewhere – over the rainbow -&amp;nbsp; there is capacity going to  waste, but it’s not available for some reason. It’s just been ‘misallocated’.  Sort of…misplaced. We must go find it. Instantly.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;OK….&lt;i&gt;So do I like anything about this paper&lt;/i&gt;? &lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;Some ideas in the paper I DO like:&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Workload density&lt;/b&gt; – the degree of consolidation of work  into one image (of the OS) - is a cool concept where ‘contention for resources’  is a boundary condition for ‘workload placement’. How is this done? “Contention  probability analysis”, which involves analyzing the operational patterns and  statistical characteristics of running workloads in order to determine the risk  of workloads contending for resources. The author uses the phrase, “&lt;i&gt;Patterns  and statistical characteristics&lt;/i&gt;”. So, in effect, ‘contention probability  analysis’ is a ‘trend-and-threshold’ technique (although he thinks it isn’t). I  am surprised he didn’t rebrand ‘statistical cluster analysis’ as also something  new and revolutionary just hot from computer science labs - yet another form of  blessed combinatorics optimization. &lt;b&gt;Where this idea has been usefully applied  at KC&lt;/b&gt;: SAP &lt;i&gt;Batch Workload time density&lt;/i&gt; – the degree of consolidation  of batch work into the same time intervals.&amp;nbsp; In this case a boundary condition  for workload ‘time placement’ would examine workload (demand) leveling and  distribution to avoid unnecessary spikes for time-movable workloads.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;Another idea I like:&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;He suggests that &lt;b&gt;&lt;i&gt;workloads are best characterized by  their statistical properties&lt;/i&gt;&lt;/b&gt;, rather than “up front descriptions of  their demand characteristics”. Thus workloads are ‘placed’ using segmentation of  the resource demand profiles (to avoid imbalance, etc.). Which is to say,  workloads are aggregations of activity with&amp;nbsp; common ‘demand characteristics’. In  queuing theory, the classification of incoming transactions into resource-based  profiles which are used for priority dispatching protocols against an array of  appropriately resource mapped servers will always produce a more optimal process  model in terms of throughput and average response times in contrast to a queuing  network where transactions are not classified based on resource requirements.  This was the basis for batch initiator job class definitions in the mainframe  world of the 1970’s. It worked then also. It will work for ‘clouds’ too.&amp;nbsp; &lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;The only ‘up front descriptions of demand characteristics’  that I know of would be the results of demand/performance modeling and/or  LoadRunner-type benchmarking. This is still useful for ‘start-state’ sizing of  the target landscape.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;So…bottom line: interesting concepts or ‘new ways of  conceptualizing’ the functional parametric states of virtualized landscapes.  Suggestions (but no concrete explanations) that combinatorial optimization  techniques can be utilized for capacity planning (implying it is not now being  used). Interesting and useful applications for event densities and statistical  profiling.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;It seems so important, especially to vendor environments, to  reinvent the wheel – a legacy object -&amp;nbsp;&amp;nbsp; by their services or products, and  suggest that they have superior knowledge of all things new and different and  these new and different things are not ‘legacy’. After all, in vendor gadget  technology what isn’t ‘new’ is ‘bad’ and ‘if it works, it’s out of date’. Thus,  legacy means ‘bad’ because it’s&amp;nbsp; not ‘new’ (even if it uses new components) and,  most importantly, it’s not what they are selling.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;Just because “2 + 2 = 4” is &lt;i&gt;legacy&lt;/i&gt; math, i.e. old, and  thus bad, it doesn’t mean that it’s no longer &lt;b&gt;true&lt;/b&gt; in &lt;i&gt;cloud&lt;/i&gt; math.&amp;nbsp;  It is still true, but needs to be &lt;span style="font-family: Chiller; font-size: 22pt;"&gt;repackaged&lt;/span&gt;.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;So, in the interest of actionable market relevance, here is a  new, fresh, cloud hyped- up version of “2+2=4”: &lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1V7wnZxPqok/RfO0di7GXAI/AAAAAAAACtc/SJUIaN0eBHg/s400/cartoon+math.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="252" src="http://2.bp.blogspot.com/_1V7wnZxPqok/RfO0di7GXAI/AAAAAAAACtc/SJUIaN0eBHg/s320/cartoon+math.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="color: #17365d;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span style="color: #17365d;"&gt;“It  has been &lt;i&gt;newly (re)discovered&lt;/i&gt; that ‘2 + 2 is optimally 4 and  exceptionally relevant for business purposes.&amp;nbsp; The scope of this process is  enhanced for sufficiently configured integer values of {2,4} in a dynamic  web-enabled hi definition virtual presence wherein it has locality of reference  within the set of all integer number segments of the arithmetic cloud  infrastructure. This will provide a competitive edge to your business as newly  revealed by the appropriate cloud-centric data mining tools (c1, c2, … cn, ) -  with price guarantees, if you act now! - &amp;nbsp;at current release, version and  maintenance levels in dynamic optimal adaptive combination. This fabulous  offering is expertly administered under the guidance of cloud certified&amp;nbsp;  analysts, at an attractive hourly rate, who are not now, nor ever have been,  legacy experts and thus ‘new’ and ‘fresh’ with exciting social networking added  value potential. (Please join us on the Facebook group&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: black;"&gt; “&lt;/span&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;b&gt;&lt;span style="color: #548dd4;"&gt;I like integer addition with cloud  computing&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;”).”&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;Of course, I might be preaching the choir (rather than the  clouds) on this one. It seems, nevertheless, that corporate IT vendors  demonstrate a kind of ‘math neurosis’: &lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;A math-psychotic does NOT believe  that 2+2=4. &lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in;"&gt;A math-neurotic knows that 2+2=4  is true, but hates it. It must be repackaged for resale and aggressively  marketed with a customer focused strategy.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;If mathematics is the art of giving the same name to  different things (J. H. Poincare), then IT marketing is the art of giving a new  name to the same things and using pretty charts.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.kookymathteacher.com/apstats/Pie%252bChart%252bCartoon.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://www.kookymathteacher.com/apstats/Pie%252bChart%252bCartoon.gif" width="166" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;THE theologically orthodox&amp;nbsp; axiom for information technology  services/product vendors:&lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;"&lt;i&gt;Absolutum  Obsoletum&lt;/i&gt;" &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;(TimLatin translated:  "If it works,&amp;nbsp; it’s out of date").&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;a href="http://flavorwire.com/wp-content/uploads/2009/05/math.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://flavorwire.com/wp-content/uploads/2009/05/math.jpg" width="200" /&gt;&lt;/a&gt;&lt;i&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;i&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;i&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;i&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;i&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;i&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;i&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;i&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;&lt;i&gt;How to make 3 mice out  of 2 mice by making 2 = 1:&lt;/i&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;/span&gt; &lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/70000/9000/500/79574/79574.strip.gif" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Georgia, serif;"&gt;How to increase shareholder value by reducing labor costs:&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/70000/9000/500/79574/79574.strip.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="99" src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/70000/9000/500/79574/79574.strip.gif" width="320" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: xx-small;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: xx-small;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: xx-small;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: xx-small;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: xx-small;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: xx-small;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: xx-small;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: xx-small;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: xx-small;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;span style="color: windowtext; font-family: Georgia, serif;"&gt;(Posted with the Tim's Browning permission)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5048643098278177070-7181174132365563371?l=itrubin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/VgCC/~4/0xzwaYGtBRM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://itrubin.blogspot.com/feeds/7181174132365563371/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://itrubin.blogspot.com/2010/12/tim-browning-review-of-cloud-computing.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7181174132365563371?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5048643098278177070/posts/default/7181174132365563371?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/VgCC/~3/0xzwaYGtBRM/tim-browning-review-of-cloud-computing.html" title="Tim Browning: the review of cloud computing article &quot;Optimal Density of Workload Placement&quot;" /><author><name>Igor Trubin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-HEWQcg4icD0/AAAAAAAAAAI/AAAAAAAAA0M/zILKABIqdTo/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_f689sAiiG-E/TJpJJOuaQGI/AAAAAAAABV0/ig9cgfEKueg/s72-c/cloud-storage-and-computing.jpg%20" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://itrubin.blogspot.com/2010/12/tim-browning-review-of-cloud-computing.html</feedburner:origLink></entry></feed>

