Offline Bundle for Disconnected Cloud Infrastructure Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Installing cloud infrastructure in disconnected environments is challenging due to the lack of prerequisite components, limited access to skills and knowledge, and difficulties in procuring necessary resources, leading to delays and business disruptions.

Innovation Solution

A processing device assesses the disconnected environment, generates an offline bundle with an assessment playbook to identify missing components, and creates an automation playbook to install them, using container images or software package managers to ensure successful deployment of cloud infrastructure without relying on third-party tools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloud infrastructure is installed in disconnected environments using traditional methods, then the deployment can rely on internet connectivity for downloading prerequisite components, but the deployment fails or is delayed due to lack of internet access and unavailable prerequisite components

Engineering Contradiction:
Improvedeployment success rateVSAvoidenvironment connectivity
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by downloading and caching all necessary prerequisite components, container images, and installation artifacts into an offline bundle before disconnection. This allows the disconnected environment to have all necessary resources pre-prepared, eliminating the need for internet access during deployment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an offline bundle as an intermediary that carries all necessary installation resources between the connected environment (where resources are downloaded) and the disconnected environment (where deployment occurs). This intermediary transfers the necessary components without requiring active network connectivity during the deployment process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If manual assessment and installation of prerequisite components is performed in disconnected environments, then third-party tools and internet access can be used, but security restrictions and lack of access to external systems prevent successful installation

Engineering Contradiction:
Improveinstallation processVSAvoidsecurity restrictions
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The system extracts all necessary installation capabilities, prerequisite components, and installation scripts from external third-party systems and packages them into a self-contained offline bundle. This extraction removes the dependency on external systems that are blocked by security restrictions, allowing installation to proceed using only locally available resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The offline bundle contains all necessary installation resources and automation playbooks, enabling the disconnected environment to perform self-service installation without requiring external tools, internet access, or third-party system interactions. The system installs its own prerequisites using its own bundled resources.

Inventive Principle:
Principle #25Self-service

3Reliability

If cloud infrastructure deployment waits for prerequisite components to be available in disconnected environments, then security and connectivity requirements are maintained, but deployment time increases significantly causing business disruptions

Engineering Contradiction:
Improvesecurity complianceVSAvoiddeployment delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs all necessary resource preparation, component downloading, and bundle creation in advance while connected to the internet. This preliminary action ensures that when deployment begins in the disconnected environment, all resources are immediately available, eliminating delays while maintaining security compliance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges multiple separate resources (prerequisite components, container images, installation scripts, and configuration files) into a single integrated offline bundle. This consolidation allows all necessary elements to be transferred and deployed together, reducing the overall deployment time while maintaining complete security compliance.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12026494B2Dynamic automation of prerequisite component deployment in disconnected environments
Publication Date: 2024.07.02 RED HAT LLC
  • US12026494B2 patent drawing
  • US12026494B2 patent drawing
  • US12026494B2 patent drawing

AI summary

Systems and methods analyze for installing dependencies required for the installation of prerequisite components of cloud infrastructure to be installed in a disconnected environment are presented herein. An automation playbook generated after an assessment of a disconnected environment may be analyzed to determine a set of dependencies required by the automation playbook (e.g., packages and files required by each installation playbook called by the automation playbook). Each of the dependencies may be brought into the disconnected environment and installed as operating system packaging units, or deployed as containerized services. After all of the dependencies have been installed, a processing device may generate an installation report indicating whether the installation of each prerequisite component was successful or not. Upon determining that each of the prerequisite components was successfully installed, the processing device may install the cloud infrastructure on the disconnected environment.