Integration Environment Snapshot for Server Issue Reproduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Reproducing issues in a server environment managed by a remote access controller can be time-consuming and challenging due to incomplete visibility of the customer's specific setup and environment, hindering effective troubleshooting and solution provision.

Innovation Solution

A method is provided to take a snapshot of the integration environment using a management application suite, such as OpenManage Integration for VMware vCenter, which collects debug logs, generates a backup database, executes a thread dump, collects firmware and software versions, and stores them in a troubleshooting file, allowing for a comprehensive snapshot of the server environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If remote access controller is used for server management, then remote monitoring and management capability is improved, but ability to reproduce and diagnose issues is worsened due to incomplete environment visibility

Engineering Contradiction:
Improveremote management capabilityVSAvoidissue reproduction capability
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary actions by capturing snapshots of the integration environment including debug logs, database backups, thread dumps, and software version information before issues occur. This preliminary data collection enables effective issue reproduction and diagnosis without requiring complete environment visibility during normal operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the integration environment state through snapshots that include configuration files, log files, database information, and software version data. This copying approach allows administrators to reproduce issues locally without needing direct access to the remote server environment, resolving the contradiction between remote management and issue reproduction capability.

Inventive Principle:
Principle #26Copying

2Measurement precision

If comprehensive environment information is collected for issue reproduction, then diagnostic accuracy is improved, but time required for data collection increases

Engineering Contradiction:
Improveenvironment snapshot accuracyVSAvoiddata collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the environment snapshot into distinct components: debug logs from the RAC, application logs from the management suite, database backup files, thread dump information, and software version data. This segmentation allows for organized, efficient collection and processing of comprehensive diagnostic information without excessive time overhead.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary snapshot mechanism that captures essential environment information through structured data collection from multiple sources. This intermediary approach provides comprehensive diagnostic data without requiring direct, time-consuming access to all system components, thus balancing accuracy with efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If detailed snapshot data is captured including logs and configurations, then troubleshooting effectiveness is improved, but data storage requirements increase

Engineering Contradiction:
Improvetroubleshooting efficiencyVSAvoidsnapshot data volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential diagnostic information from the integration environment, such as error logs, configuration parameters, software versions, and database schema information. This extraction approach captures sufficient data for effective troubleshooting while minimizing the volume of snapshot data that needs to be stored and transmitted.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11023422B2Generating snapshot of an integration environment to facilitate replication of the environment
Publication Date: 2021.06.01 DELL PROD LP
  • US11023422B2 patent drawing
  • US11023422B2 patent drawing
  • US11023422B2 patent drawing

AI summary

A system, method, and computer-readable medium are disclosed for reproducing an issue via a remote access controller by providing the remote access controller with a method for allowing a user to take a snapshot (i.e., a representation of the state of all components of an integration environment at a particular point in time) of an integration of the various components administered via a management application suite executing on a remote access controller. In certain embodiments, the management application suite comprises an OpenManage Integration for VMware vCenter. Such a method reduces the time needed to determine a root cause of an issue and assists system managers in properly providing a solution to the issue.