Latest Post

BankON™ Featured in Bank Technology News

Posted on: 20-12-2010 by Phil Hodsdon | In : BFS and Insurance, BankOn


As a result of this year’s launch of BankON, Sierra Atlantic was recently named one of the Top 10 Technology Companies to watch by Bank Technology News.   Sierra Atlantic is among the top 10 companies featured on the cover page of the December 2010 issue of the magazine. John Adams of Bank Technology News refers to...

Read More

Performance Analysis and Capacity Planning

Posted on: 07-09-2010 by Malini Mohan | In : Enterprise Services, Outsourced Product Development

Tags: , , , , , , , , ,

0

Share | Email Print this page Contact Us

Performance Analysis is the monitoring of existing system resource usage to respond to unusual in resource usage or failures. The scope of the analysis is typically a server or individual component at a time, and is a short term, technically oriented activity. This function supports the Capacity Planning and Service Level Management functions, as well as Performance Engineering during development. Capacity Planning is the projection of future resource requirements based on historical data and growth in system projections. Capacity plans must be concerned with responding to resource needs within budgetary constraints, Resource demand (e.g., year end, or quarterly), Peak periods (e.g., tax time), and depreciation on equipment.

Performance Analysis is the identification/observation of programs behavior using information gathered according to the program runs (i.e. it is a form of dynamic analysis).The goal of Performance Analysis is to determine which parts of a program are fully optimized for speed, memory and CPU utilization. Dynamic Code Analysis is the Analysis of computer software that is performed during execution of programs that are built from that software on real or virtual processes. Analysis that is performed during with-out executing programs is known as static analysis, as opposed to dynamic code analysis.

Data collection is the process by which data about application performance are obtained from an executing program. Data are normally collected in a file, either during or after execution, although in some situations it may be presented to the user in real time. Data transformation involves the processes for selecting, targeting, converting, and mapping data so that it may be used by multiple systems. Data Visualization is the graphical presentation of information, with the goal of providing the viewer with a qualitative understanding of the information contents.

Capacity planning:

Capacity planning is the science and art of estimating the space, computer, software, hardware and network infrastructure resources that will be needed over some future period of time. Ensure that sufficient computing resources are available so that workload can meet their service levels. Provide management with an understanding of where computing resources are being used. As with any good planning, Price results are not that much critical, but the process and the discipline giving an understanding of the problem. When conducting a capacity plan, the organization must understand the characteristics of its production systems, their future requirements and their priorities. More importantly, Capacity planning helps ensure that seasonal operational peaks which are generally critical to the business can met by the resources.

About: Malini:
Malini resides in India and has over 10 years of experience in IT including development, testing and project management and her passion is in advancing the profession of software testing. Active within the software testing industry, Malini participates in public forums such as NASSCOM, STEP-IN-Forum, QAI Forum and HYSEA, and her technical articles and white papers have been published in international conferences/forums. She holds an MBA in IT and a GNIIT diploma.
Malini Mohan

Write a comment