Performance Estimation for Computer Systems During Server Degeneration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing performance evaluation methods for computer systems do not accurately account for the temporary increase in load caused by server configuration changes, leading to inaccuracies in performance prediction during such changes.

Innovation Solution

An information processing device estimates the performance of a computer system by considering the throughput required during server operation stoppages and outputs the estimated performance, taking into account the temporary load increase due to re-allocation of process requests during configuration changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If server configuration changes are performed to improve system adaptability, then system adaptability is improved, but temporary load increase occurs causing performance deterioration

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidperformance stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent calculates the impact of configuration changes on system performance before the changes are executed. By performing this calculation in advance, the system can predict performance degradation and prevent changes that would cause unacceptable load increases, thus maintaining performance stability while allowing necessary adaptability improvements.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If configuration changes are implemented to improve system flexibility, then system flexibility is improved, but evaluation accuracy deteriorates due to unaccounted temporary load increase

Engineering Contradiction:
Improvesystem flexibilityVSAvoidevaluation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces a performance impact calculation mechanism that acts as an intermediary between configuration changes and performance evaluation. This calculation considers the temporary load increase caused by configuration changes and provides a more accurate predicted performance value, thereby improving evaluation accuracy while maintaining system flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If server operation is stopped for configuration changes, then system adaptability is improved, but service availability deteriorates temporarily

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidservice availability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs performance impact calculation before stopping server operations. This allows administrators to predict service availability impact and schedule configuration changes during periods of lower service requirements, or to prepare mitigation strategies in advance, thus minimizing the actual impact on service availability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9712404B2Performance evaluation method and information processing device
Publication Date: 2017.07.18 HITACHI VANTARA LTD
  • US9712404B2 patent drawing
  • US9712404B2 patent drawing
  • US9712404B2 patent drawing

AI summary

In performance estimation when the configuration of a computer system is changed, the influence, on performance, of a temporary increase in load to a computer system due to reallocation of a process request allocated to a degenerated server to another server as a result of server degeneration is taken into consideration. In an embodiment, an information processing device which evaluates the performance of the computer system estimates the performance of the computer system when operation of a server included in the computer system is stopped based on the throughput required for the server at the time of operation stop and outputs the estimated performance of the computer system.