Edge Rack Emulation Digital Twin Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in validating and evaluating the deployment of new elements on edge racks in distributed environments, leading to potential disruptions and errors due to manual and error-prone processes, especially when deploying new hardware or features, which can strain resources and impact stability.

Innovation Solution

A system that creates a digital twin of the edge rack, allowing for emulation of power-on events, component deployment, and network operations, enabling administrators to validate the impact of new elements without physical deployment, using a user interface to configure and test the emulated edge rack based on platform interfaces and management specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual deployment processes are used for new hardware or features on edge racks, then deployment flexibility is maintained, but errors and disruptions increase

Engineering Contradiction:
Improvedeployment stabilityVSAvoidmanual deployment complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent creates a digital twin (virtual copy) of the edge rack that replicates the physical infrastructure including hardware, software, network connections, and workloads. This virtual model allows administrators to perform validation, testing, and verification of deployment configurations before applying changes to the physical edge rack, thereby reducing errors and disruptions while maintaining operational simplicity through automated processes.

Inventive Principle:
Principle #26Copying

2Reliability

If new elements are deployed directly on physical edge racks, then deployment speed is fast, but validation and testing time is insufficient

Engineering Contradiction:
Improvedeployment validationVSAvoiddeployment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary validation, testing, and verification actions in the virtual edge rack environment before deploying to the physical system. Administrators can validate configurations, test workloads, and verify network connectivity in the digital twin beforehand, ensuring that only validated changes are deployed to production, thus preventing errors without significantly extending overall deployment time.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If physical edge racks are used for testing new configurations, then real hardware performance is achieved, but resource strain and stability impact occur

Engineering Contradiction:
Improvesystem stabilityVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The virtual edge rack serves as an intermediary environment between the administrator and the physical edge rack. All testing, validation, and configuration work is performed in the virtual model, which consumes computational resources in the data center rather than at the edge location. This protects the physical edge rack from resource strain during testing while maintaining system stability, and only validated configurations are deployed to production hardware.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11784880B2Method and system for facilitating edge rack emulation
Publication Date: 2023.10.10 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11784880B2 patent drawing
  • US11784880B2 patent drawing
  • US11784880B2 patent drawing

AI summary

A system for facilitating emulation in a distributed environment is provided. During operation, the system can obtain configuration of a physical edge rack, which can include one or more physical computing devices. The system can then present an emulated edge rack in a user interface. The emulated edge rack can be a digital twin of the physical edge rack. Based on a user input received via the user interface, the system can emulate a power-on event on the emulated edge rack. The emulated power-on event can emulate a power-on event for the physical edge rack. The system can then emulate the deployment of a component in the powered-on emulated edge rack based on configuration information received via the user interface. The deployed component can be configured based on the configuration information.