US 7,496,476 B2
Method and system for analyzing performance of an information processing system
Sei Kato, Kanagawa-ken (Japan); Takahide Nogayama, Kanagawa-ken (Japan); and Toshiyuki Yamane, Kanagawa-ken (Japan)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on Apr. 25, 2007, as Appl. No. 11/739,730.
Claims priority of application No. 2006-136442 (JP), filed on May 16, 2006.
Prior Publication US 2007/0288201 A1, Dec. 13, 2007
Int. Cl. G06F 15/00 (2006.01); G06F 15/16 (2006.01)
U.S. Cl. 702—186  [709/230] 1 Claim
OG exemplary drawing
 
1. An analysis method for analyzing an information processing system having a plurality of information processing apparatuses providing services to each other by an analyzer, comprising the steps of:
acquiring a plurality of communication packets sent or received between the apparatuses during a specified analysis period as an analysis subject by the analyzer;
computing a service call count called wherein each of the information processing apparatuses in the plurality of information processing apparatuses is called by another information processing apparatus in the plurality of information processing apparatuses, based upon the communication packet acquired by the analyzer during a divided period;
computing a busy time, which is a sum of a time period where the plurality of information processing apparatuses execute a transaction, which is service processing, by the analyzer per divided period; and
computing an average processing time wherein a sum of square of a difference between the busy time for each divided period and a number of calls per service during the divided period multiplied by the average processing time of transaction for processing the service is minimized per service by the analyzer.