Contextually Cognitive Edge Server Manager for Cascading Failure Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Edge computing systems face challenges in managing edge servers, particularly in preventing the cascading impact of a compromised edge server on the entire system, including security, functional, and technical issues that can affect the central server and other edge servers, leading to system-wide disruptions.

Innovation Solution

An AI and NLP-based system that predicts potential jeopardies in edge server interactions, detaches affected edge servers from the central server cluster, applies and validates patches using regression testing, and dynamically reconfigures synchronization intervals to minimize impact, utilizing simulated environments and segmented patch distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If edge servers are continuously connected to the server cluster for real-time operations, then system responsiveness and data synchronization are improved, but the risk of cascading failures and security breaches increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidcascading failure risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary jeopardy prediction and risk assessment on edge servers before failures occur. By continuously monitoring and predicting potential failures using AI/ML models, the system proactively identifies at-risk servers and prepares mitigation strategies, including pre-scheduled detachment and patching operations, thereby preventing cascading failures before they propagate through the network.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically detaches predicted-at-risk edge servers from the server cluster, effectively extracting potentially harmful elements from the system. This isolation prevents compromised or failing edge servers from affecting other nodes in the cluster, while maintaining the ability to re-integrate them after remediation through automated patching and validation processes.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the entire server cluster is detached for patching and validation, then system security is improved, but operational continuity and productivity deteriorate

Engineering Contradiction:
Improvesystem securityVSAvoidoperational continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the patching and validation process to operate on individual edge servers rather than the entire cluster. Each edge server is detached, patched, and validated independently, allowing other servers to continue operating normally. This granular approach maintains system productivity while improving security through targeted remediation of only the affected servers.

Inventive Principle:
Principle #1Segmentation

3Productivity

If automated patching is deployed without regression testing, then deployment speed is improved, but system stability and reliability worsen

Engineering Contradiction:
Improvepatch deployment speedVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs regression testing as a preliminary action before deploying patches to production edge servers. By validating patches in isolated test environments first, the system ensures patch compatibility and stability, preventing problematic patches from compromising system reliability. Only patches that pass regression testing are deployed, maintaining both deployment efficiency and system stability.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If edge servers are monitored continuously for jeopardy prediction, then system security is improved, but computational overhead and energy consumption increase

Engineering Contradiction:
Improvesystem securityVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system applies partial monitoring by focusing computational resources on predicting jeopardy for specific edge servers based on risk indicators rather than uniformly monitoring all servers at maximum intensity. The AI/ML models prioritize analysis of servers showing anomalous behavior or vulnerability patterns, reducing overall computational overhead while maintaining effective security coverage through targeted surveillance.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12169709B2Contextually cognitive edge server manager
Publication Date: 2024.12.17 KYNDRYL INC
  • US12169709B2 patent drawing
  • US12169709B2 patent drawing
  • US12169709B2 patent drawing

AI summary

A method includes: predicting a jeopardy associated with an edge server included in the server cluster that communicates with a central server; responsive to predicting the jeopardy, detaching the edge server from the server cluster; determining a patch based on the jeopardy; pushing the patch to the edge server; validating the patch by performing regression testing; and responsive to validating the patch, inducting the edge server into the server cluster.