Converged Infrastructure Remediation via Cloud Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Converged infrastructure environments face challenges in efficiently configuring and deploying storage nodes due to the time-consuming and error-prone process of manually handling rule failures across multiple components, necessitating a more efficient method for conforming systems to reference configurations.

Innovation Solution

A cloud-based validation utility and on-premises configuration utility collaborate to provide remediation schemas and executable scripts, automating the remediation of rule failures and updates by validating configurations against a set of rules, selecting appropriate schemas, and executing scripts to conform the system to best practices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual handling of rule failures is used across multiple components, then flexibility in customization is maintained, but time consumption and error rate increase significantly

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoidtime for remediation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs self-diagnosis and self-remediation by automatically detecting rule failures, selecting appropriate remediation schemas, and executing corrective actions without requiring manual intervention for each failure, thereby significantly reducing time consumption while maintaining configuration flexibility

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Remediation schemas are prepared in advance with pre-defined corrective actions for common rule failures. The validation utility checks configurations against rules beforehand, and when failures are detected, the corresponding pre-prepared schemas are automatically selected and executed, eliminating the need for time-consuming manual troubleshooting

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual configuration validation and remediation is performed, then control over each component is maintained, but error rate increases and reliability decreases

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The validation utility continuously monitors configuration compliance against defined rules and provides feedback on detected failures. The system automatically adjusts configurations based on remediation schema recommendations and can re-validate to ensure compliance, creating a closed-loop feedback mechanism that improves reliability while reducing operational complexity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The remediation schema acts as an intermediary between the detected failure and the corrective action. Instead of requiring operators to manually analyze and fix each configuration error, the schema translates the failure into a standardized remediation process, reducing errors and improving reliability while simplifying operations

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If cloud-based validation utility is used to automate remediation, then productivity and accuracy improve, but dependency on external systems increases

Engineering Contradiction:
Improveremediation speedVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system is segmented into distinct functional modules: cloud-based validation utility for rule checking and schema selection, on-premises configuration utility for execution, and standardized remediation schemas as intermediate artifacts. This segmentation allows each component to be optimized independently while working together to improve productivity without overwhelming complexity

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11336749B2Systems, methods, and computer program products to implement changes in a converged infrastructure system
Publication Date: 2022.05.17 NETAPP INC
  • US11336749B2 patent drawing
  • US11336749B2 patent drawing
  • US11336749B2 patent drawing

AI summary

A non-transitory machine readable medium having stored thereon instructions for performing a method comprising machine executable code which when executed by at least one machine, causes the machine to: receive a schema with a tag and a parameter, the schema representing a change to be made to a converged infrastructure environment, wherein the schema is received from a cloud-based service to the on-site converged infrastructure environment; select an executable script template from a store of executable script templates using the tag; generate an executable script from the executable script template, including populating the executable script template with the parameter; and run the executable script against a component of the converged infrastructure environment.