Resource Manager Automatic Remediation via Adapters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing environments require manual intervention by users to remediate compute issues, despite having management resources that can monitor and generate alerts, as they lack the capability to automatically perform operations to resolve identified issues.

Innovation Solution

A resource manager system that allows users to install software adapters to perform operations on computing resources, enabling automatic remediation of issues by executing actions configured through a client interface, which includes a collector, analytics engine, alert determiner, and action manager to monitor, analyze, and respond to alerts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If management resources provide recommendations for remediation, then the capability to identify issues and suggest solutions is improved, but the need for manual user intervention remains, reducing automation efficiency

Engineering Contradiction:
Improveissue identification and solution recommendationsVSAvoidautomatic remediation capability
Core Design Contradiction:
Loss of informationVSExtent of automation

Solution Approach 1:

The system enables automatic remediation by allowing computing resources to self-correct identified issues without requiring manual user intervention. The resource manager automatically executes remediation actions based on generated recommendations, transforming the system from providing only advisory information to enabling autonomous problem resolution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A resource manager acts as an intermediary component that bridges the gap between issue identification and manual intervention. This intermediary automatically monitors computing resources, generates alerts, determines remediation actions, and executes corrections, eliminating the need for direct user involvement while maintaining system control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If manual intervention is required to remediate issues, then user control over remediation actions is maintained, but the time and effort required for issue resolution increases

Engineering Contradiction:
Improveuser control over remediationVSAvoidtime to resolve issues
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring remediation recommendations and automatically executing them when issues are detected. Instead of waiting for user intervention after issue detection, the resource manager has pre-established remediation pathways and automatically implements them, significantly reducing resolution time while maintaining user-defined control policies.

Inventive Principle:
Principle #10Preliminary action

3Difficulty of detecting and measuring

If the system monitors and generates alerts for computing resources, then the detection capability is improved, but the system lacks the capability to automatically execute remediation actions

Engineering Contradiction:
Improvecomputing resource monitoring and alert generationVSAvoidremediation action execution capability
Core Design Contradiction:
Difficulty of detecting and measuringVSAdaptability or versatility

Solution Approach 1:

The resource manager is designed as a multi-functional system that performs both monitoring/detection and remediation execution. By integrating these previously separate capabilities into a single universal platform, the system can automatically detect issues, generate alerts, determine appropriate remediation actions, and execute corrections without requiring additional external tools or manual processes.

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

Data Source

PatentUS10122649B2Methods and apparatus to manage and execute actions in computing environments based on a routing path
Publication Date: 2018.11.06 VMWARE INC
  • US10122649B2 patent drawing
  • US10122649B2 patent drawing
  • US10122649B2 patent drawing

AI summary

Methods and apparatus to manage and execute action in computing environments are disclosed. An example method includes determining an identifier of a type of a computing resource identified in a received request, processing a set of stored adapters to determine an adapter associated with the identifier, determining an action associated with adapter, and presenting a user interface including a user selectable identification of the action.