Service-Aware Mapping Logic for IT Infrastructure Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed computing environments, managing and tracking the configuration of geographically dispersed IT devices becomes increasingly complex due to rapid infrastructure changes and the inter-dependencies between resources, making manual approaches insufficient for maintaining an up-to-date service-aware view of the system infrastructure.

Innovation Solution

Implementing service mapping logic that generates a real-time, accurate service-aware view of the IT system infrastructure by discovering and mapping relationships between IT components, including host-less components like Platform as a Service (PaaS) services, and providing guidance for creating new discovery patterns based on traffic-based connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual approaches are used to track infrastructure changes, then simplicity of operation is maintained, but the service mapping becomes out-of-date and unreliable

Engineering Contradiction:
Improveservice mapping accuracyVSAvoidmanual tracking complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically discovering infrastructure changes and updating service mappings without manual intervention. The service mapping logic continuously monitors the IT infrastructure, detects changes, and refreshes mappings autonomously, eliminating the need for manual tracking while maintaining current and accurate service maps.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring the IT infrastructure for changes and using this information to update service mappings in real-time. The service mapping logic receives feedback from infrastructure monitoring and automatically adjusts mappings to reflect current system state, ensuring reliability without manual intervention.

Inventive Principle:
Principle #23Feedback

2Reliability

If frequent updates of service mappings are performed, then the service-aware view remains current and reliable, but the system complexity and resource consumption increase

Engineering Contradiction:
Improveservice mapping currencyVSAvoidmapping system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The service mapping system is designed to be dynamic, automatically adapting its update frequency and depth based on detected infrastructure changes. Rather than performing rigid frequent updates, the system dynamically responds to actual changes in the IT infrastructure, refreshing mappings only when necessary to maintain currency while minimizing unnecessary complexity and resource consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary actions by proactively discovering and monitoring infrastructure changes before they impact service mappings. The service mapping logic continuously scans for changes and prepares updates in advance, ensuring mappings remain current without requiring complex real-time processing of every infrastructure event.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If comprehensive monitoring of all IT components is implemented, then complete service-aware understanding is achieved, but the data collection and processing overhead increases

Engineering Contradiction:
Improveservice relationship visibilityVSAvoidmonitoring resource consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The system extracts only the essential information needed for service-aware mapping from the comprehensive IT infrastructure data. Rather than collecting and processing all possible data about every component, the service mapping logic selectively extracts relationships and changes that directly impact service mappings, reducing data collection overhead while maintaining complete visibility of service relationships.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The monitoring system applies local quality by focusing detailed monitoring efforts on components and relationships that are locally relevant to service mappings. Rather than uniformly monitoring all IT components with equal intensity, the system concentrates monitoring resources on areas that directly affect service-aware understanding, reducing overall resource consumption while maintaining necessary visibility.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11159390B2Systems and methods for service-aware mapping of a system infrastructure
Publication Date: 2021.10.26 SERVICENOW INC
  • US11159390B2 patent drawing
  • US11159390B2 patent drawing
  • US11159390B2 patent drawing

AI summary

Systems, methods, and media for finding configuration files are presented. Traffic-based connections may provide search parameter insight for searching a component for configuration data. The search parameters derived from the traffic-based connections may be used to facilitate discovery of configuration files in non-conventional locations. Further, Platform as a Service (PaaS) components may be discovered using specialized pattern operations.