Tullig.Net: Home arrow Performance Tuning arrow Performance Analysis
Performance Analysis PDF Print E-mail
Written by David Hollingworth   
Monday, 18 December 2006
Initial Consultation Period Data Gathering Period Data Analysis and Reporting System Tuning and Revised Data Gathering Objectives Agreed With The Customer Analysis report Presented Final Report Presented
Performance analysis and tuning is a very open ended subject; knowing when to stop tuning can make the difference between getting the best performance per Euro from your systems and wasting fruitless hours trying to squeeze the last milli-second from your applications. For that reason all the Performance and Analysis services from Tullig.Net begin with a consulation phase that is designed to set the expectations of both the customer and the person contracted to supply the services. This consultation phase sets down the nature of the problem and the goals that are trying to be achieved. The following diagram and description highlight the roadmap for the services:
 
Work flow roadmap for the Performance Analysis Services

 
Initial Consultation
The purpose of the Initial Consulation is to meet with the customer to review the current situation, understand the business needs and to agree a number of objectives and deliverables for the rest of the services. At the end of the Initial Consultation we will have:
 
  • A statement of the business drivers behind the Performance Analysis exercise.
  • A number of measurable objectives with completion dates.
  • An agreed pricing structure for the remaining services.
 
Data Gathering
The Data Gathering phase can span some considerable time as it needs to take into account periods when the System being assessed is under stress. Data Gathering is usually done using automated tools that are left running on the Systems concerned for the period of assessment and then removed. 
 
Analysis and Reporting
Whilst some data analysis can be done during the gather phase, most analysis is left until all the data is available. A report is then  produced detailing the findings and making any recomendations for work to be carried out to tune the Systems involved.
 
Report Presentation 
The presentation of the report marks the final step in the first service phase. Because there's no way of knowing, at the start of the analysis, what level of service  might be required to implement any tuning recommendations the quoting for these additional services isn't made until this stage. The Presentation therefore delivers:
 
  • A summary of the work carried out to date.
  • The analysis of the data from the Systems being tested.
  • Recommendations as to how the Systems can be tuned.
  • A quotation for services to carry out the tuning exercises.
 
Tuning
This phase seeks to implement the services agreed at the end of the Report Presentation. This includes proper planning and management of the service to minimize possible downtime or other disruption to the Systems involved and on-going data gathering and analysis so that the benefits of the exercise can be proven.
 
Final Report
The Final Report presents a summary of the Tuning work undertaken and demonstrates the effect the Tuning has had on the affected Systems. It will also make recommendations as to how the Systems can be best maintained to get the most productivity from them. 
 
This represents a typical services roadmap for analyzing and runing a system. However these services can be tailored as the individual business requirements dictate. To find out more about the tuning and analysis services offered by Tullig.Net please drop an email to This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
Last Updated ( Sunday, 04 February 2007 )