<?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; capacity</title>
	<atom:link href="http://www.sarquol.com/tag/capacity/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>Performance problem solving process</title>
		<link>http://www.sarquol.com/perf/troubleshoot/process/</link>
		<comments>http://www.sarquol.com/perf/troubleshoot/process/#comments</comments>
		<pubDate>Thu, 15 May 2008 09:45:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Troubleshooting]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[generic]]></category>
		<category><![CDATA[issue]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[resolution]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=267</guid>
		<description><![CDATA[Performance issues can seem very mysterious when first encountered and often the only way to solve them is to use a very methodical approach. I have touched on this before, but it seems relevant to add a little more detail. The following outlines a generic approach to rational problem solving that has been adapted to [...]]]></description>
			<content:encoded><![CDATA[<p>Performance issues can seem very mysterious when first encountered and often the only way to solve them is to use a very methodical approach. I have touched on this before, but it seems relevant to add a little more detail.<span id="more-267"></span></p>
<p>The following outlines a generic approach to rational problem solving that has been adapted to the situation:</p>
<ol>
<li>State the problem</li>
<li>Collect evidence</li>
<li>Identify possible causes, and check they are consistent with the evidence gathered. Consider testing or gathering new evidence to prove the cause is present.</li>
<li>Look for evidence to identify the relative impact of each cause.</li>
<li>Restate the problem with causes, level of impact and confidence in the conclusion.</li>
<li>For the causes with the most significant impact decide on a set of solution options, and work out the associated costs and potential benefits of each.</li>
<li>Examine in detail potential dependencies between solutions, some will be reinforcing and others at odds. Some solutions may also have functional impact or benefits, and need to be considered beyond the performance arena.</li>
<li>Recommend the most appropriate selection of solutions, and gain acceptance of this. Remember to include obtaining the necessary budget, which may require a business case.</li>
<li>Develop, test and implement the chosen selection of solutions. Check throughout that the expected benefits will be realised.</li>
<li>Monitor the results to check the problem has been resolved to the degree expected.</li>
</ol>
<p>This process may seem self evident to you, or it may seem un-necessarily complex and long winded. I would strongly recommend, however, the adoption of an approach that is: a) standardised; b) evidence based; c) concentrates on predicting a level of benefit; and d) proves that the level is achieved. There are few organisations with complex applications and infrastructures who have never implemented a performance solution only to find little end user benefit. A structured approach can reduce the incidence of such expensive problems.</p>
<p>If you would like to discuss an appropriate approach for your organisation then please feel free to contact me at <a href="mailto:dh@sarquol.com?subject=Bulletin:%20Help...">dh@sarquol.com</a>, or call on +44 7887 536083.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fperf%2Ftroubleshoot%2Fprocess%2F&amp;linkname=Performance%20problem%20solving%20process"><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/troubleshoot/process/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>From the news: Green IT</title>
		<link>http://www.sarquol.com/gen/news/green-it/</link>
		<comments>http://www.sarquol.com/gen/news/green-it/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 09:41:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[Customer Relationships]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[green]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[relationship]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[wash]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=263</guid>
		<description><![CDATA[It is interesting that the issue of how green IT can be viewed as is coming to the fore. I was recently sent a notification of the existence of the following site: http://www.businessgreen.com/ Among its articles is this one about the green IT: http://www.businessgreen.com/financial-director/comment/2214911/emerald-city The article concentrates surveys about the state of green IT, and [...]]]></description>
			<content:encoded><![CDATA[<p>It is interesting that the issue of how green IT can be viewed as is coming to the fore. I was recently sent a notification of the existence of the following site:</p>
<p style="padding-left: 30px;"><a href="http://www.businessgreen.com/">http://www.businessgreen.com/</a></p>
<p>Among its articles is this one about the green IT:</p>
<p style="padding-left: 30px;"><a href="http://www.businessgreen.com/financial-director/comment/2214911/emerald-city">http://www.businessgreen.com/financial-director/comment/2214911/emerald-city</a></p>
<p>The article concentrates surveys about the state of green IT, and the lack of trust that IT purchasers have in the “Green” claims of suppliers. The rush to green wash products is leaving many, me included, sceptical that the benefits extend to the environment and purchasers bank balance – rather than the suppliers.<span id="more-263"></span></p>
<p>It is true that there are products that have the capacity to reduce IT’s carbon footprint and hence have real environmental benefits. It is these that need to be examined in the search for a coherent and effective green strategy. If implemented correctly these should also have a reasonable payback period – since the energy consumption will have to be paid for if it isn’t saved.</p>
<p>Without buying new technology, however, it is worth pointing out that only deploying the capacity actually needed may be a strong green IT option. A strong capacity management approach will mean that only the capacity actually needed in the short term will be operating in the data centre. Thus, only that hardware will be using space, power and cooling. If your capacity management strategy is to have sufficient capacity from day 1 to allow the system to perform in the long term then this may be inconsistent with any green agenda.</p>
<p>If you would like to discuss matching IT strategy to your organisation then please feel free to contact me at <a href="mailto:dh@sarquol.com?subject=Bulletin:%20Help...">dh@sarquol.com</a>, or call on +44 7887 536083.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fgen%2Fnews%2Fgreen-it%2F&amp;linkname=From%20the%20news%3A%20Green%20IT"><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/gen/news/green-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do your users think?</title>
		<link>http://www.sarquol.com/perf/testing-perf/think-time/</link>
		<comments>http://www.sarquol.com/perf/testing-perf/think-time/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 09:24:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Testing]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[condition]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[modelling]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Performance Troubleshooting]]></category>
		<category><![CDATA[playback]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[record]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[think]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[user]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=248</guid>
		<description><![CDATA[When designing a set of performance tests it is necessary to consider pauses between user interactions. This is usually referred to as “think time”, and represents the time between the system presenting the results of an action and the next action being taken. If a load test script doesn’t include any think time at all [...]]]></description>
			<content:encoded><![CDATA[<p>When designing a set of performance tests it is necessary to consider pauses between user interactions. This is usually referred to as “think time”, and represents the time between the system presenting the results of an action and the next action being taken. If a load test script doesn’t include any think time at all then the system will be bombarded with requests at a rate that isn’t humanly possible. Depending on the system there are likely to be between 10 and 100 times the interactions generated with zero think time than with realistic scenarios.<span id="more-248"></span></p>
<p>When creating test scripts via “record and playback”, however, the tool will usually record page delays and play them back during the script run – and so the problem is solved. Isn’t it?</p>
<p>There are two issues that must be considered here. The first follows on naturally from the comment above: If the recorded wait time is not realistic then the resultant loading will not be realistic, and so the test will be better but still not correct. This could be fixed by simply using a user who is likely to have realistic waits – assuming you can identify such a user and make them available for the testing. I can be surprising just how long real users do spend on think time.</p>
<p>The next issue is more important, and harder to understand. For illustration let us assume we have 10 users with a 5s think time. Let us further assume that requests usually take 0.1s to process, and that simulated users are started 0.5s apart. In normal operation these requests will never coincide. This could be an issue in itself, but this isn’t the worst of it.</p>
<p>Let us now presume there is a problem &#8211; a temporary server issue would be sufficient – that causes all of the responses to arrive back at the client at the same time. It does happen in load testing for various reasons. Now all of the scripts will wait 5s and send the next requests <strong><em>at</em></strong> <strong><em>exactly the same</em></strong><em> <strong>time</strong></em>. The message loading on the server suddenly goes up dramatically, and is likely to continue in this pattern for some time. The result is that the system doesn’t seem to be able to cope with even 10 users in realistic conditions.</p>
<p>The solution is to introduce a level of randomisation in think time delays. It is then possible to introduce an appropriate statistical think time profile &#8211; and to break up bursts. The cost is extra test script development time, but the benefit is much more realistic testing.</p>
<p>If you would like advice, or to discuss how to decide on the most appropriate way to set up load testing in your circumstances then please feel free to contact me at <a href="mailto:dh@sarquol.com?subject=Bulletin:%20Help...">dh@sarquol.com</a>, or call on +44 7887 536083.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fperf%2Ftesting-perf%2Fthink-time%2F&amp;linkname=Do%20your%20users%20think%3F"><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/testing-perf/think-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Performance and cost of ownership</title>
		<link>http://www.sarquol.com/perf/mgt/cost-of-ownership/</link>
		<comments>http://www.sarquol.com/perf/mgt/cost-of-ownership/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 09:18:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Management]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[ownership]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=242</guid>
		<description><![CDATA[What is the relationship between the performance of a system and its cost of ownership? This isn’t the start of a bad joke, but a question that I have needed to consider in detail recently. The question is more involved than it may seem initially, because of the factors that are implicit in the necessary [...]]]></description>
			<content:encoded><![CDATA[<p>What is the relationship between the performance of a system and its cost of ownership? This isn’t the start of a bad joke, but a question that I have needed to consider in detail recently. The question is more involved than it may seem initially, because of the factors that are implicit in the necessary analysis:<span id="more-242"></span></p>
<ul>
<li>The most obvious approach to assure performance is to have sufficient capacity from day 1 to allow the system to perform in the long term. This means that you don’t, in theory, need to monitor the system carefully. The problem is that you then buy considerable capacity up front – which may be an expensive approach given the falling cost of hardware and the reducing time value of money. This approach is also liable to involve extensive up-front testing, which further extends any project pay back period.</li>
<li>The other extreme is to have hardware, software and procedures in place to only install capacity on a “just in time” basis. This means that you only invest in capacity when it is strictly necessary. In turn that means there is more spend in monitoring, projection and control. It also leaves a question over the objectives during volume and performance testing, and exposes the organisation to a level of additional risk.</li>
<li>There is an intermediate point where capacity is installed that is believed sufficient to cover a period (such as a year). This is coupled with an end of period review process that examines a need for extra capacity in time for the end of the period. This needs monitoring and projection, coupled with some purchase of excess capacity.</li>
</ul>
<p>Thus the answer to the original question depends on the strategy adopted for capacity management. Unfortunately, the most appropriate strategy inherently depends on the individual situation. If the cost of the hardware needed in the long term is low then up front installation of the projected capacity requirement makes sense. If the organisation already has the necessary tools and procedures to meet just in time capacity management then that would make sense. What is most critical, however, is that this is a management decision made with a through understanding of the considerations and implications.</p>
<p>If you would like advice, or to discuss how to decide on the most appropriate approach in your circumstances, then please feel free to contact me at <a href="mailto:dh@sarquol.com?subject=Bulletin:%20Help...">dh@sarquol.com</a>, or call on +44 7887 536083.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fperf%2Fmgt%2Fcost-of-ownership%2F&amp;linkname=Performance%20and%20cost%20of%20ownership"><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/mgt/cost-of-ownership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does a large database need an index?</title>
		<link>http://www.sarquol.com/perf/mgt/db-index/</link>
		<comments>http://www.sarquol.com/perf/mgt/db-index/#comments</comments>
		<pubDate>Sun, 15 Jul 2007 08:16:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Management]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[datawarehouse]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[netezza]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[parallel]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[volume]]></category>
		<category><![CDATA[warehouse]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=208</guid>
		<description><![CDATA[It is standard wisdom that if you want a database to perform well then you carefully design a set of indices for the tables. Thus, by careful design of the database tables based on their contents and the common queries you can build a database that performs well. The index structures make such a difference [...]]]></description>
			<content:encoded><![CDATA[<p>It is standard wisdom that if you want a database to perform well then you carefully design a set of indices for the tables. Thus, by careful design of the database tables based on their contents and the common queries you can build a database that performs well. The index structures make such a difference that if they are not used on tables with large numbers of rows the performance is unusable. When this approach works then it works really well. There are problems, however, in environments that can lead to real issues, though I won’t go into detail here.<span id="more-208"></span></p>
<p>This is where technologies such as <a href="http://www.netezza.com/">Netezza </a>and its competition approach the problem a different angle. Their solution is to break a data warehouse into pieces spread across large numbers of processing elements. The individual elements then have processing capacity and storage space. They provide a fragment of the answer for each query, and pass their part of the answer back to a process to perform a merge. The fragments aren’t necessarily indexed because the data fragment it runs on can be small enough that it doesn’t provide a performance improvement. The time to process the query improves linearly with the number of processing elements – so pick the number of elements to achieve the required response time. There are many systems that would find this sort of solution very useful.</p>
<p>There are potential pitfalls here too though, especially where there are large numbers of parallel queries occurring, or queries are relatively complex. As usual there is “no silver bullet” and the solution needs to fit the needs of the problem. If you practical experience of these technologies then please share your experience of the approach with me at <a href="mailto:dh@sarquol.com?subject=Bulletin:%20Help...">dh@sarquol.com</a>, or call on +44 7887 536083.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fperf%2Fmgt%2Fdb-index%2F&amp;linkname=Does%20a%20large%20database%20need%20an%20index%3F"><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/mgt/db-index/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Benchmarking COTS software</title>
		<link>http://www.sarquol.com/perf/testing-perf/benchmarking-cots-software/</link>
		<comments>http://www.sarquol.com/perf/testing-perf/benchmarking-cots-software/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 08:10:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Testing]]></category>
		<category><![CDATA[benchmark]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[cots]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Performance Modelling]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=203</guid>
		<description><![CDATA[When planning to deliver a system based on commercial software it is common to start by using manufacturer’s data on the capability of the product to do initial sizing. (e.g. This will support 200 parallel connected users per CPU.) This data often comes from benchmarking and is valid as long as the test conditions are [...]]]></description>
			<content:encoded><![CDATA[<p>When planning to deliver a system based on commercial software it is common to start by using manufacturer’s data on the capability of the product to do initial sizing. (e.g. This will support 200 parallel connected users per CPU.) This data often comes from benchmarking and is valid as long as the test conditions are realistically comparable to your production environment.<span id="more-203"></span></p>
<p>Where there are no manufacturer guidelines, or as the next stage, you would usually to produce your own early tests. The same issues apply though, unless you are able to work with production-like data on a production-like platform. I am not saying not to use this approach – in fact I strongly recommend doing so – only that care needs to be taken in understanding where the test is realistic. As with other forms of planning, consider the risk carefully and plan in a level of contingency that is appropriate for capacity plans.</p>
<p>If you need help in interpreting manufacturers figures, or in setting up a benchmarking exercise then feel free to contact me at <a href="mailto:dh@sarquol.com?subject=Bulletin:%20Help...">dh@sarquol.com</a>, or call on +44 7887 536083.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fperf%2Ftesting-perf%2Fbenchmarking-cots-software%2F&amp;linkname=Benchmarking%20COTS%20software"><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/testing-perf/benchmarking-cots-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ITIL and Capacity Management</title>
		<link>http://www.sarquol.com/strat/assure/itil/</link>
		<comments>http://www.sarquol.com/strat/assure/itil/#comments</comments>
		<pubDate>Wed, 14 Mar 2007 15:57:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT Assurance]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[ITIL]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[peformance]]></category>
		<category><![CDATA[principles]]></category>
		<category><![CDATA[service]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=192</guid>
		<description><![CDATA[I have been aware for a while that the IT infrastructure library (ITIL) contains a section on Capacity Management. There is, however, relatively little information that is publicly available about ITIL and the way that it is fitted together. (A summary of ITIL is available here.) As a member of the BCS I found a [...]]]></description>
			<content:encoded><![CDATA[<p>I have been aware for a while that the IT infrastructure library (ITIL) contains a section on Capacity Management. There is, however, relatively little information that is publicly available about ITIL and the way that it is fitted together. (<a href="https://asp5.catalog.com/khamilto2/books/itSMF%20Overview%20pocket%20guide.pdf">A summary of ITIL is available here</a>.) As a member of the BCS I found a summary of the foundations of ITIL on the 24&#215;7 books site that membership provides access to. Possibly more interesting, however, is the following article that provides some description of the ITIL Capacity Management, along with a simple example of an ITIL Capacity Plan: <a href="http://www.cmg.org/conference/cmg2005/awards/5088.pdf">ITIL Capacity Management Deep Dive</a><span id="more-192"></span></p>
<p>In essence the ITIL approach to capacity management and that which is outlined in Sarquol’s “Principles of Capacity Management” White paper are very similar. The Sarquol Whitepaper provides some information on the “How to…” of Capacity Management and provides less information on the products and activities that are needed. The way that ITIL is constructed is documentary and procedural in nature, which is consistent with the overall objectives that it is seeking to meet. As the basis of a capacity management process it is intended to provide a foundation on which to construct an organisation’s service management approach. As would be expected, however, there is a long way to go from the definition provided by ITIL and a fully worked out process.</p>
<p>I can strongly recommend the design and organisational implementation of a mandatory performance and capacity management approach. If this is to be started then examination of ITIL Capacity Management will provide a strong basis for the early design. If, of course, you need help in such an initiative then Sarquol would be able to provide expertise and support. Please contact me at <a href="mailto:dh@sarquol.com?subject=Bulletin:%20Help...">dh@sarquol.com</a>, or call on +44 7887 536083.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fstrat%2Fassure%2Fitil%2F&amp;linkname=ITIL%20and%20Capacity%20Management"><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/strat/assure/itil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Queuing model tools</title>
		<link>http://www.sarquol.com/perf/model/queuing-model-tools/</link>
		<comments>http://www.sarquol.com/perf/model/queuing-model-tools/#comments</comments>
		<pubDate>Tue, 07 Nov 2006 16:21:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Modelling]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[jmt]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[queuing]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=129</guid>
		<description><![CDATA[During a recent engagement I needed to use queuing theory based modelling to examine the performance of a system. Searching the Internet I found the JMT open source tools: http://jmt.sourceforge.net/ These tools provide a strong set of analytical and simulation capabilities that are designed for computer system modelling. They provide an integrated set of tools [...]]]></description>
			<content:encoded><![CDATA[<p>During a recent engagement I needed to use queuing theory based modelling to examine the performance of a system. Searching the Internet I found the JMT open source tools:</p>
<p style="padding-left: 30px;"><a href="http://jmt.sourceforge.net/">http://jmt.sourceforge.net/</a></p>
<p><span id="more-129"></span>These tools provide a strong set of analytical and simulation capabilities that are designed for computer system modelling. They provide an integrated set of tools with a graphical user interface, meaning that the learning curve necessary to use the tools and understand the models will not be too steep. If you need to apply queuing theory models to a piece of performance analysis these tools are well worth looking at.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fperf%2Fmodel%2Fqueuing-model-tools%2F&amp;linkname=Queuing%20model%20tools"><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/model/queuing-model-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improved performance model</title>
		<link>http://www.sarquol.com/perf/model/improved-performance-model/</link>
		<comments>http://www.sarquol.com/perf/model/improved-performance-model/#comments</comments>
		<pubDate>Tue, 07 Nov 2006 16:17:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Performance Modelling]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[improved]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Process Improvement]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://www.sarquol.com/?p=123</guid>
		<description><![CDATA[I have provided an updated performance model on my web site. This includes a number of improvements, mainly centred on data growth modelling and the analysis of function usage where different functions have significantly different usage times within a day. It is available under the “Free Resources” section of the web site.]]></description>
			<content:encoded><![CDATA[<p>I have provided an updated performance model on my web site. This includes a number of improvements, mainly centred on data growth modelling and the analysis of function usage where different functions have significantly different usage times within a day. It is available under the “<a title="Free Resources" href="http://www.sarquol.com/free-resources/" target="_blank">Free Resources</a>” section of the web site.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.sarquol.com%2Fperf%2Fmodel%2Fimproved-performance-model%2F&amp;linkname=Improved%20performance%20model"><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/model/improved-performance-model/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
