Host Measurement Control System for Application Performance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IT system operation management techniques face challenges in controlling detailed measurement processes to prevent performance degradation, particularly in production environments where resource consumption can impact application performance.
Innovation Solution
A control system that manages execution of measurement processing based on load states of hosts, determining control policies to balance measurement requests with load states, allowing for flexible execution timing and load reduction to prevent performance degradation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If detailed measurement is performed to investigate problem causes, then measurement precision is improved, but processing load increases causing performance degradation
Solution Approach 1:
The patent implements dynamic control of measurement execution by monitoring host load states in real-time. The control system adjusts whether to execute detailed measurement commands based on current load conditions, transitioning between measurement and non-measurement states dynamically. This resolves the contradiction by making measurement precision achievable when loads are low while preventing performance degradation when loads are high.
Solution Approach 2:
The patent changes the parameter of measurement execution decision based on load state parameters. By evaluating load metrics and adjusting the measurement execution parameter accordingly, the system achieves high measurement precision when appropriate while maintaining application performance through selective execution. This parameter-based control resolves the fundamental trade-off between measurement quality and system performance.
2Reliability
If detailed measurement is executed frequently to monitor application performance, then reliability is improved, but processing load increases causing performance degradation
Solution Approach 1:
The patent implements a feedback mechanism where the control system continuously monitors both application performance metrics and host load states. Based on this feedback, the system intelligently decides whether to execute detailed measurement commands. This feedback loop ensures reliable performance monitoring is achieved when needed while automatically reducing measurement frequency when loads are high, thus maintaining application performance.
3Productivity
If measurement load is reduced to maintain application performance, then productivity is improved, but measurement precision deteriorates
Solution Approach 1:
The patent dynamically adjusts measurement execution based on real-time load state evaluation. When host loads are low, the system executes detailed measurement commands to achieve high measurement precision. When loads are high, the system reduces or suspends measurement execution to maintain application performance. This dynamic adaptation resolves the contradiction by achieving high precision when appropriate while prioritizing performance when necessary.
Data Source
AI summary
Provided is a simple method for performing control so that a measurement load caused by detailed measurement does not degrade performance of an application in accordance with a situation in which the detailed measurement is requested. A control system is connected to a computer system in which one or more hosts that execute processes constituting an application run, and manages a control policy for controlling, according to a load state of the host, execution of measurement processing for acquiring internal information on the host. The control system determines a control policy to be applied when a measurement request is received, and controls, based on the determined control policy and the load state of the host to be measured, execution of the measurement processing for the host to be measured.


