Impairment Detection Service for Distributed Hosts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed computing environments, ensuring connectivity and operability between geographically dispersed networks and computing resources is challenging, especially as network size and complexity grow, due to frequent errors and connection issues.

Innovation Solution

An impairment detection service that collects and analyzes log information from virtual computer systems to detect patterns and causes of errors, using machine learning and pattern matching to identify relevant factors and visualize the causes of failures, thereby facilitating troubleshooting and error resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the size and complexity of distributed networks and computing resources grow, then service capabilities and resource availability increase, but ensuring connectivity and operability becomes more challenging

Engineering Contradiction:
Improveservice capabilitiesVSAvoidnetwork complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an impairment detection service as an intermediary system that collects, analyzes, and correlates log information from multiple distributed sources. This mediator automatically identifies connectivity issues and operational impairments, reducing the complexity burden on the distributed network operators while maintaining enhanced service capabilities across the expanded infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If distributed computing resources are widely dispersed across geographically separated networks, then resource availability and scalability improve, but connection errors and troubleshooting difficulty increase

Engineering Contradiction:
Improveresource availabilityVSAvoidtroubleshooting difficulty
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements a feedback mechanism where the impairment detection service continuously collects log information from distributed computing resources, analyzes the data, and provides actionable insights about connectivity issues and operational impairments. This automated feedback loop enables rapid identification and resolution of problems across geographically dispersed networks, maintaining high resource availability while reducing troubleshooting difficulty.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces manual troubleshooting mechanisms with automated computational analysis. Instead of relying on human operators to manually investigate connection errors across distributed systems, the impairment detection service uses computational algorithms to automatically analyze log information, identify patterns, and determine causes of impairments, significantly reducing troubleshooting difficulty while preserving resource availability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of manufacture

If manual configuration and operation of remote networks is used, then infrastructure costs are reduced, but ensuring connectivity and resolving errors becomes more time-consuming

Engineering Contradiction:
Improveinfrastructure costVSAvoiderror resolution time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent enables self-service operation of distributed computing resources through automated impairment detection and analysis. The system autonomously collects log information, identifies connectivity issues, and provides diagnostic insights without requiring manual intervention for routine monitoring and troubleshooting. This maintains the cost-effectiveness of manual configuration while dramatically reducing error resolution time through automated detection and analysis capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11847480B2System for detecting impairment issues of distributed hosts
Publication Date: 2023.12.19 AMAZON TECH INC
  • US11847480B2 patent drawing
  • US11847480B2 patent drawing
  • US11847480B2 patent drawing

AI summary

A notification of an event associated with a computing instance provided to customers of a computing resource service provider is obtained. Log information associated with the computing instance is obtained from a log of operations of the computing instance, with the log information indicating events associated with the computing instance. Pattern matching on the log information is performed to produce a pattern matching result. The computing instance is determined to be impaired based at least in part on the pattern matching result including indications of impairment. A mitigation operation is performed to the computing instance to mitigate the impairment.