Distributed Infrastructure Service for Cloud Domain Parameter Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed cloud environments, there is a need to coordinate parameters such as MAC addresses across multiple data centers to prevent collisions, which is challenging due to the potential for internal conflicts when virtual machines with shared seeds are deployed across different domains.

Innovation Solution

An infrastructure service generates unique values for parameters across cloud domains, verifies for internal conflicts, and adjusts values as necessary to avoid collisions, using a seed-based approach to ensure uniqueness and consistency across domains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual machines are deployed across multiple data centers using shared seeds, then resource utilization and service availability are improved, but parameter collisions and internal conflicts occur

Engineering Contradiction:
Improvemulti-data center deployment capabilityVSAvoidparameter uniqueness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The infrastructure service is segmented into distributed instances across multiple data centers, with each instance independently generating and managing parameter values for its local virtual machines. This segmentation allows each data center to maintain unique parameter spaces while participating in the broader multi-domain deployment architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A coordination mechanism acts as an intermediary between distributed infrastructure services, exchanging seed information and conflict detection data across data center boundaries. This intermediary layer enables collaborative parameter management without requiring centralized control, resolving conflicts through inter-domain communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If parameter values are generated independently in each cloud domain, then deployment speed and autonomy are improved, but collisions and conflicts between domains occur

Engineering Contradiction:
Improvedeployment speedVSAvoidparameter collision
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The infrastructure service performs preliminary generation of unique parameter values and seeds before virtual machine deployment. By pre-generating and validating parameter values within each domain, the system ensures uniqueness is established beforehand, preventing collisions during actual deployment operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A feedback mechanism is implemented where each cloud domain reports its generated parameter values and detects conflicts with other domains. When collisions are detected, the system provides feedback to regenerate alternative values, ensuring parameter uniqueness across the distributed architecture while maintaining rapid deployment.

Inventive Principle:
Principle #23Feedback

3Reliability

If a centralized infrastructure service coordinates parameters across all domains, then parameter uniqueness is ensured, but system complexity and coordination overhead increase

Engineering Contradiction:
Improveparameter coordinationVSAvoidcoordination architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The centralized infrastructure service is segmented into distributed instances deployed across multiple data centers. Each instance autonomously generates parameters for its local domain while participating in inter-domain coordination protocols, reducing the complexity burden on any single point while maintaining overall parameter uniqueness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each cloud domain's infrastructure service instance autonomously generates its own parameter values and performs local conflict detection. The system enables self-service parameter management where domains independently handle their own coordination needs through standardized communication protocols, reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10237145B2Method and architecture for distributed cloud domains
Publication Date: 2019.03.19 NOVACLOUD LICENSING LLC
  • US10237145B2 patent drawing
  • US10237145B2 patent drawing
  • US10237145B2 patent drawing

AI summary

An application, interface, device and method for coordinating a parameter across cloud domains of various distributed data centers. The method includes using an infrastructure service for generating one or more values of the parameter so that the values are different from each other; and providing the values to the respective cloud domains.