Automated Redundancy Data Center Selection Using Affinity Relationships

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for manually planning redundancy data centers in cloud computing architectures lack flexibility, hindering overall system management and efficiency.

Innovation Solution

A method and apparatus that utilize an affinity and anti-affinity relationship information base to automatically select a redundancy data center by acquiring information about application objects' relationships and resource availability, allowing for flexible deployment of application objects with affinity relationships in the same data center and anti-affinity relationships in different data centers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual planning method is used for configuring redundancy data center, then user can deploy redundancy DC according to need, but system flexibility is poor and overall management is hindered

Engineering Contradiction:
Improveflexibility in deploying redundancy DCVSAvoidsystem management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically selecting the most suitable redundancy data center based on affinity and anti-affinity relationships among application objects. The configuration apparatus autonomously analyzes relationships between application objects and makes deployment decisions without requiring manual user planning, thereby improving flexibility while simplifying management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by continuously analyzing affinity and anti-affinity relationships among application objects and adjusting redundancy DC selection accordingly. The configuration apparatus gathers information about object relationships, processes this feedback, and uses it to make intelligent deployment decisions, resolving the contradiction between flexibility and management complexity.

Inventive Principle:
Principle #23Feedback

2Productivity

If automatic selection of redundancy DC is implemented based on affinity relationships, then system management efficiency improves, but complexity of determining relationships increases

Engineering Contradiction:
Improvesystem management efficiencyVSAvoidcomplexity of relationship determination
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies preliminary action by pre-establishing an affinity relationship information base that stores relationship data between application objects before redundancy DC selection is needed. This pre-computed information is readily available when deployment decisions must be made, improving management efficiency without increasing real-time computational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism - the affinity relationship information base - that mediates between complex object relationships and deployment decisions. This intermediary structure organizes and stores relationship data in a manageable format, allowing efficient querying and analysis without requiring complex real-time relationship determination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3110106B1Disaster recovery data center configuration method and apparatus in cloud computing architecture
Publication Date: 2019.11.06 HUAWEI TECH CO LTD
  • EP3110106B1 patent drawingFigure 1~3
  • EP3110106B1 patent drawingFigure 4
  • EP3110106B1 patent drawingFigure 5

AI summary

The present invention relates to the communications and information technology field, and in particular, to a method and an apparatus for configuring a redundancy data center in a cloud computing architecture, so as to solve a problem that overall management of a system is hindered due to poor flexibility of a manner of manually planning a redundancy DC. The method of the present invention includes: receiving a request for configuring a redundancy data center DC for a specified network service NS; acquiring, from an affinity relationship information base of application objects according to the request for configuring a redundancy DC, information about an affinity and/or anti-affinity relationship among application objects that support the specified network service, where application objects having an affinity relationship can be deployed in a same DC, and application objects having an anti-affinity relationship can be deployed in different DCs; and selecting, from deployed DCs, a redundancy DC for the specified network service according to redundancy resource information of the deployed DCs and the acquired information about an affinity and/or anti-affinity relationship.