Automated Server Response Time Analysis via Frequency Variation Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing server performance are inefficient in determining the cause of increased response times, often requiring manual 'drill-down' approaches that are time-consuming and not effective in distinguishing between internal and external causes, leading to delayed improvements in server response times.

Innovation Solution

An information processing apparatus that analyzes processing period records to identify variations in request and response frequencies, determining the cause of prolonged response times by categorizing input and output frequencies into types such as constant or temporary high/low levels, thereby automating the identification of causes like overload, input surge, or resource conflicts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual drill-down approach is used to analyze server performance, then detailed observation of short period behavior is achieved, but analysis efficiency is low and time consumption is high

Engineering Contradiction:
Improvedetailed observation of short period behaviorVSAvoidanalysis efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces manual mechanical analysis with automated computer-based analysis. The information processing apparatus automatically extracts processing period records, calculates response times, identifies variations in input/output frequencies, and determines causes of performance degradation without requiring manual drill-down operations, thereby significantly improving analysis efficiency while maintaining measurement precision.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs self-service analysis by automatically monitoring its own performance characteristics. The apparatus extracts records of its own operations, calculates response times, identifies frequency variations, and determines causes of degradation autonomously, eliminating the need for external manual analysis while maintaining detailed observation capabilities.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If manual drill-down approach is used to analyze server performance, then detailed observation is achieved, but time to identify cause of increase in response times is prolonged

Engineering Contradiction:
Improvedetailed observation of short period behaviorVSAvoidtime to identify cause of increase in response times
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by continuously collecting and storing processing period records in advance. When performance degradation occurs, the system immediately extracts relevant records and automatically analyzes frequency variations to identify causes, eliminating the time delay associated with manual post-event analysis while maintaining detailed observation precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces time-consuming manual analysis with automated computer-based detection that immediately identifies frequency variations and determines causes of response time increases, significantly reducing the time loss while preserving detailed observational capabilities through automated record extraction and analysis.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If automated analysis method is implemented, then analysis efficiency is improved and time consumption is reduced, but complexity of analysis system increases

Engineering Contradiction:
Improveanalysis efficiencyVSAvoidcomplexity of analysis system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the analysis process into distinct functional modules: record extraction, response time calculation, frequency variation identification, and cause determination. Each module handles a specific aspect of the analysis, making the overall complex task manageable and the system structure clear, thereby improving efficiency without proportionally increasing perceived complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The information processing apparatus performs multiple functions within a single system: it collects performance data, extracts processing period records, calculates response times, identifies frequency variations, and determines causes of degradation. This multi-functionality consolidates what would otherwise require multiple separate tools, improving analysis efficiency while keeping system complexity manageable through integration.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8924551B2Analysis method and information processing apparatus
Publication Date: 2014.12.30 FUJITSU LTD
  • US8924551B2 patent drawing
  • US8924551B2 patent drawing
  • US8924551B2 patent drawing

AI summary

In an information processing apparatus, an extraction unit extracts, from a storage unit, processing period records corresponding to operations whose response times from respective request input times to respective response output times are greater than a threshold. With respect to the operations whose response times are greater than the threshold, a first analysis unit analyzes, based on the request input times in the extracted processing period records, variations in input frequency of operation requests, and a second analysis unit analyzes, based on the response output times in the extracted processing period records, variations in output frequency of responses. A determination unit determines the cause of occurrence of the operations whose response times are greater than the threshold based on the variations in input frequency and output frequency.