BMC-Host Process Health Correlation for Resource Visibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing BMCs do not provide visibility into the health and resource utilization of software processes running on the host, leading to issues like hardware parameter impact due to resource contention and software behavior, without a method to model and correlate these processes with underlying hardware components.
Innovation Solution
A system where the BMC collects and aggregates data on process health and resource utilization, correlating it with hardware sensors to provide a holistic view of system health, enabling proactive management and predictive analytics for resource optimization and issue remediation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the BMC collects and aggregates data from multiple sources including process health and resource utilization, then the system gains comprehensive visibility and analytical capability, but the device complexity and data processing burden increase
Solution Approach 1:
The patent introduces a data aggregation layer that collects information from multiple sources (BMC, host, virtualization layer) and presents it in a unified format. This intermediary layer handles the complexity of data collection and correlation, allowing the analytics engine to focus on processing without being burdened by the complexity of gathering data from diverse sources with different interfaces and protocols.
2Reliability
If the system implements comprehensive data collection and correlation modeling, then predictive analytics and proactive management capability improve, but the processing time and computational resources increase
Solution Approach 1:
The system performs preliminary actions by continuously collecting and pre-processing data in the background, building correlated data models ahead of time. This allows the analytics engine to query pre-processed, correlated data rather than performing complex correlations in real-time when analytics are needed, significantly reducing query response time while maintaining comprehensive analytical capability.
3Loss of information
If the BMC monitors both hardware sensors and software process data, then the correlation between software behavior and hardware impact can be established, but the measurement and detection difficulty increases
Solution Approach 1:
The patent creates a universal data model that standardizes the representation of both hardware sensor data and software process data. This multi-functional framework allows different data types (hardware metrics, software performance counters, process health indicators) to be correlated using the same analytical engine and data structures, making the measurement and detection of correlations feasible despite the diversity of data sources.
Data Source
AI summary
A BMC collects at least one of: data related to one or more processes executed on the BMC, data related to one or more processes executed on a host coupled to the BMC, data related to resource allocation at the BMC, data related to resource allocation at the host, fault statistics at the BMC, fault statistics at the host, network statistics at the BMC, network statistics at the host, hardware sensor data at the BMC, and hardware sensor data at the host. The BMC aggregates the collected data into a consolidated data set. The BMC transmits the consolidated data set to a management system. The BMC receives instructions from the management system to adjust operational parameters of at least one of the BMC and the host. The BMC adjusts the operational parameters based on the received instructions.


