Version-Set Orchestration for Automated Cloud Region Builds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for building data centers in cloud regions require significant manual effort, are time-intensive, and do not scale well, leading to increased risks and inefficiencies as the number of service teams and regions grows.

Innovation Solution

An automated region build process is facilitated by a Multi-Flock Orchestrator (MFO) that coordinates and orchestrates bootstrapping operations using automatic dependency detection and maintains multiple version sets of configuration files, enabling intelligent selection and execution of services with reduced manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual methods are used to build data centers in cloud regions, then flexibility and control are maintained, but the process becomes time-intensive and does not scale well

Engineering Contradiction:
Improveregion build speedVSAvoidmanual effort required
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The patent applies preliminary action by pre-defining version sets of configuration files and artifacts that can be automatically applied during region builds. The system pre-processes and validates configuration files before deployment, and maintains a library of tested configuration versions that can be rapidly deployed without manual intervention, thus speeding up the region build process while reducing manual effort

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes parameter changes by managing different versions of configuration files and artifacts through version sets. The system can switch between different configuration versions (parameters) to optimize region builds, allowing rapid iteration and deployment by changing configuration parameters rather than manually rebuilding entire regions

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the number of service teams and regions grows, then cloud service capacity increases, but the complexity of orchestrating provisioning and deployment drastically increases

Engineering Contradiction:
Improvenumber of services and regionsVSAvoidorchestration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the complex orchestration process into manageable version sets of configuration files and artifacts. Each version set represents a discrete, testable unit that can be independently managed and deployed. This segmentation allows the system to handle multiple services and regions by breaking down the overall orchestration complexity into smaller, versioned configuration units

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes copying by maintaining multiple version sets of configuration files and artifacts that can be replicated across different regions and services. Instead of manually creating unique configurations for each region, the system copies and adapts proven configuration versions, reducing orchestration complexity while supporting growth in the number of services and regions

Inventive Principle:
Principle #26Copying

3Loss of time

If conventional tools are used to build regions, then existing processes are maintained, but significant manual effort and time are required

Engineering Contradiction:
Improveregion build timeVSAvoidease of region provisioning
Core Design Contradiction:
Loss of timeVSEase of manufacture

Solution Approach 1:

The patent applies preliminary action by pre-validating and preparing configuration files in version sets before actual region deployment. The system performs validation checks, dependency resolution, and configuration preparation in advance, so that when a region build is initiated, the process executes rapidly without manual intervention, significantly reducing region build time while maintaining ease of provisioning

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service by enabling the region build system to automatically select, validate, and apply appropriate version sets of configuration files without requiring manual intervention. The system autonomously manages the provisioning process by comparing desired region configurations with available version sets and automatically applying the correct configurations, reducing both time and complexity

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250265079A1Techniques for building data centers in cloud regions with version sets
Publication Date: 2025.08.21 ORACLE INT CORP
  • US20250265079A1 patent drawing
  • US20250265079A1 patent drawing
  • US20250265079A1 patent drawing

AI summary

Techniques are described for performing an automated region build using a version set that identifies versions of configuration files and/or artifacts with which the region build is to be performed. A Multi-Flock Orchestrator (MFO) may be configured to maintain multiple version sets identifying a respective set of configuration files associated with various services to be bootstrapped. The MFO may execute a validation process using one version set. A second version set may be identified from the first based on identifying configuration files that successfully passed the validation process. The automated region build can be performed using the second version set.