Cloud Platform Update via Cluster Gene Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Proprietary cloud platforms face significant challenges in efficiently updating their systems due to the complexity of managing large, dynamic customer business systems and the lack of consideration for component relationships, leading to potential errors during the deployment and upgrade processes.

Innovation Solution

The method involves acquiring cluster gene information for the cloud platform, determining target components and their levels, updating these components based on their levels and gene information, and verifying the hardware and software resources to ensure accurate and stable upgrades.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional cloud platform updating methods are used, then the updating process can be completed, but the workload is huge and error-prone due to lack of consideration for component relationships

Engineering Contradiction:
Improveupdating efficiencyVSAvoidupdating accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the cloud platform into independent components with hierarchical levels. Each component is identified and updated separately based on its level, allowing systematic management of complex updating processes while maintaining component relationships through the hierarchical structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by first acquiring cluster gene information and determining component levels before actual updating. This preliminary analysis of component relationships enables the system to plan the updating sequence and avoid errors by understanding dependencies beforehand.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If cluster gene information is acquired and components are updated level by level, then updating accuracy improves, but the complexity of the updating process increases

Engineering Contradiction:
Improveupdating precisionVSAvoidprocess complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system automatically acquires cluster gene information, determines component levels, and executes updates based on predefined rules. This self-service approach reduces manual intervention complexity while maintaining high precision through automated hierarchical management of components.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses parameter changes by representing components as structured gene information with specific attributes and levels. By manipulating these parameters systematically, the system achieves precise control over component updates without proportionally increasing process complexity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If all service programs are stopped for component updating, then updating reliability improves, but service availability deteriorates

Engineering Contradiction:
Improveupdating reliabilityVSAvoidservice availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the platform into hierarchical component levels, allowing selective stopping of service programs only at affected levels rather than globally. This segmentation enables localized updates with minimal service disruption, maintaining availability while ensuring reliability through controlled stopping procedures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically determines which service programs to stop based on the specific component being updated and its hierarchical level. This dynamic approach adapts the stopping scope to the actual update needs, preventing unnecessary service interruptions while maintaining update reliability through conditional service program management.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12265816B2Method and apparatus for updating cloud platform
Publication Date: 2025.04.01 BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD
  • US12265816B2 patent drawing
  • US12265816B2 patent drawing
  • US12265816B2 patent drawing

AI summary

A method and an apparatus for updating a cloud platform are provided. The method may include: in response to receiving an update request, acquiring cluster gene information of a to-be-updated cloud platform corresponding to the update request, the cluster gene information being structured information that entirely represents information of each component in a cloud platform container cluster; determining, on the basis of the cluster gene information, each target component of the to-be-updated cloud platform corresponding to the cluster gene information and a level to which each target component belongs; updating each target component, on the basis of the level to which each target component belongs and the cluster gene information of the corresponding target component; and determining a hardware resource of the to-be-updated cloud platform and a software resource of the to-be-updated cloud platform, based on all of the updated target components.