Readiness Analyzer for Virtualized Datacenter Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Datacenter environments face challenges in deploying mission-critical systems in virtualized environments due to lack of required configurations, leading to delays and complexity during actual deployment, as administrators need to perform additional tasks for troubleshooting and fixing configuration and connectivity issues.

Innovation Solution

A readiness analyzer engine is introduced to determine the readiness of computing devices and networking switches by validating configuration data against predetermined requirements, performing connectivity tests, and generating reports to identify errors or warnings, thereby allowing for pre-deployment issue identification and resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If virtualization is implemented to scale up datacenter capacity, then service demand is met and size is reduced, but deployment complexity increases due to configuration requirements

Engineering Contradiction:
Improvedatacenter capacityVSAvoiddeployment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs validation of configuration data and connectivity tests before actual deployment of the production system. The readiness analyzer engine validates computing device configurations, networking switch configurations, and performs connectivity tests in advance to identify and fix issues before deployment, thereby reducing deployment complexity while maintaining high productivity

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If deployment proceeds without pre-validation, then deployment speed is maintained, but additional troubleshooting time is required during deployment

Engineering Contradiction:
Improvedeployment timeVSAvoiddeployment smoothness
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent applies preliminary anti-action by proactively identifying and flagging configuration errors and connectivity issues before deployment occurs. The readiness analyzer engine compares configuration data against required configurations and performs connectivity tests to prevent deployment failures, thereby making deployment smoother without adding significant time

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If configuration validation is performed thoroughly, then deployment reliability is improved, but validation time increases

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

Solution Approach 1:

The readiness analyzer engine automatically performs validation of configuration data against required configurations and executes connectivity tests without manual intervention. The system self-validates computing device configurations, networking switch configurations, and identifies issues autonomously, thereby maintaining high deployment reliability while minimizing validation time through automation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12093716B2Method and system for deploying a production system in a virtualized environment
Publication Date: 2024.09.17 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12093716B2 patent drawing
  • US12093716B2 patent drawing
  • US12093716B2 patent drawing

AI summary

Example implementations relate to system and method of determining readiness of a datacenter environment for deploying a production system in a virtualized environment of the datacenter environment. The method includes receiving a parameter data of a device controller, and a first configuration data of computing devices from the device controller that manages deployment and configuration of the virtualization environment, and a second configuration data of networking switches. Further, the method includes validating the parameter data, and the first and second configuration data by comparing against a predetermined data required for deploying the production system. The method further includes performing connectivity test among the computing devices. Further, the method includes generating report having the parameter data, the first and second configuration data, results of the connectivity test, and one of an error information or a warning information based on results of validation, for deploying the production system by the device controller.