<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sarquol Limited &#187; volumetrics</title>
	<atom:link href="http://www.sarquol.com/tag/volumetrics/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sarquol.com</link>
	<description>Sarquol solves messy IT problems</description>
	<lastBuildDate>Wed, 19 May 2010 11:51:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Monitoring all user interactions</title>
		<link>http://www.sarquol.com/perf/capman/vantage/</link>
		<comments>http://www.sarquol.com/perf/capman/vantage/#comments</comments>
		<pubDate>Wed, 14 Feb 2007 15:54:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Capacity Management]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[compuware]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[vantage]]></category>
		<category><![CDATA[volume]]></category>
		<category><![CDATA[volumetrics]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=183</guid>
		<description><![CDATA[ Last year (in this article) I asserted that monitoring of all user operations on an on-going basis was highly valuable. At the time I was not aware of any automated tools to do this task, meaning that solutions would need to be implemented on a per-application basis. In the worst case, this could mean laboriously [...]]]></description>
			<content:encoded><![CDATA[<p> Last year (in <a title="Previous user monitoring article" href="http://www.sarquol.com/perf/model/know-about-users/" target="_blank">this article</a>) I asserted that monitoring of all user operations on an on-going basis was highly valuable. At the time I was not aware of any automated tools to do this task, meaning that solutions would need to be implemented on a per-application basis. In the worst case, this could mean laboriously adding logging statements into application code and then providing analysis mechanism to extract meaningful information from this logging.<span id="more-183"></span></p>
<p>There have been tools available to inject traffic into a system and monitor that data for a while. There have also been tools available to allow such monitoring on a one-off basis when a problem is known or suspected. This doesn’t, however, really go far enough in overall system monitoring since both approaches would usually be used retrospectively. It would seem, however, that the tool manufacturers have started to fill this gap in the performance monitoring market.</p>
<p>The Compuware “Vantage” toolset is a good example of this class of tool. This suite has included a strong range of monitoring, investigation and analysis tools so some time. They have now added a “passive monitoring” facility that starts to meet the requirement to be able to monitor the performance of all client transactions. If you would like to know more about this particular toolset then Compuware have published a fact sheet about it <a href="http://www.compuware.com/dl/ClientVantage_Fact_Sheet.pdf">here</a>.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fperf%2Fcapman%2Fvantage%2F&amp;linkname=Monitoring%20all%20user%20interactions"><img src="http://www.sarquol.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/perf/capman/vantage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business volumes and performance modelling</title>
		<link>http://www.sarquol.com/perf/model/vol-and-model/</link>
		<comments>http://www.sarquol.com/perf/model/vol-and-model/#comments</comments>
		<pubDate>Mon, 31 Jul 2006 23:00:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Modelling]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[modelling]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[volume]]></category>
		<category><![CDATA[volumetrics]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=15</guid>
		<description><![CDATA[How do you get volumentrics from the business for performance modelling? You have the following choices at this point: a) educate them in the modelling you are doing and the format you need the numbers in, or b) take the numbers they have provided and reproduce them from your modelling. This article discusses approaching the second option.]]></description>
			<content:encoded><![CDATA[<p>Let us assume that you have started a piece of performance modelling. You have chosen a set of key transactions, or better still have been told what is most important by the business. You may have an idea of the performance levels that the business need (more on this another time), and you start working with the business to work out the volumes that they are expecting to put through the system. To do the appropriate performance modelling you will need to define the behaviour of a “typical user” and then scale this up to produce a total behaviour profile for all users. It is unfortunate that you are unlikely to receive figures that can be used directly from your business users. You have the following choices at this point: a) educate them in the modelling you are doing and the format you need the numbers in, or b) take the numbers they have provided and reproduce them from your modelling.<span id="more-15"></span></p>
<p>If you take the first path then good luck to you, and I would be very interested in knowing how it turns out for you. The issue is that a business user, and in fact most technical people, just do not wish to work with an “average” user and then work out variations. A business is structure as departments with functions. If the business has measurements at all, and thankfully most do, it will be in terms of departmental sizes and throughputs. There are also likely to monitor the volume<br />
of business that is done, and if you are lucky have documented processes for how this business is performed. Thankfully the tools needed to convert these figures into what you need are already built into a <a title="Link to a free generic performance model" href="http://www.sarquol.com/documents/Generic-Performance-Model-v-1.zip">performance model</a>. The following discussion, therefore, assume that what you will have been given is user levels and business volume projections./p&gt;</p>
<ol>
<li>Start with the year-on-year departmental sizes, with each department modelled as one or more sections. If you only have past figures then provide a simple basis for projecting this forward.</li>
<li>Fill in the likely levels of variation in system usage, based on either you own knowledge or on discussion with people who know the likely behaviour of the business.</li>
<li>Fill in the data volumes generated by the different functions, and there needs to be a relationship between the data or function volumes and the figures supplied by the business.</li>
<li>Once the model calculates, this will provide a projection of the numbers of functions and items of data that will be produced year-on-year. Compare this to the volumes that you have been provided by the business. If there is an approximate correlation then adjust the figures to improve the match and use this as the behaviour profile.</li>
<li>If there is a large mismatch then you may have a misunderstanding about the figures that you have been provided with, or it is possible the business estimates need refinement. This will need to be discussed with the people who own the business figures. The process can in itself add value for the business. If they are trying to do levels of business that there people and business processes can’t support then this may manifest as complaints about system performance. (“I can’t meet my targets because the system is too slow.” may actually be “I can’t meet my targets because they are unrealistic.”)</li>
</ol>
<p>The process of generating performance model figures from business or systems figures is one of approximation. The target is not a precise and accurate model, but one which is of the correct order and believable. The idea with this sort of modelling is to 1% accuracy, but order of magnitude estimation. If you need help in starting a performance modelling exercise then call me on +44 (0)7887 53608, or <a title="Link to email Sarquol to obtain help" href="mailto:dh@sarquol.com?subject=Bulletin:%20Help%20needed">e-mail me</a>. I will be happy to have a talk about the most appropriate approach for finding a usable set of figures, and the levels of accuracy needed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sarquol.com/perf/model/vol-and-model/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
