Supercharge Your Innovation With Domain-Expert AI Agents!

Cloud management platform state data synchronization method and system

A state data and state synchronization technology, applied in the field of cloud computing, can solve the problems of high request load pressure, waste of system resources, and long time consumption, and achieve the effect of taking into account both efficiency and cost

Active Publication Date: 2021-01-05
FENGHUO COMM SCI & TECH CO LTD
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Aiming at the above defects or improvement needs of the prior art, the present invention provides a cloud management platform state data synchronization method and system, the purpose of which is to synchronize the resource state according to the activity of various cloud computing resources, thereby solving the problem of traditional cycle The polling method wastes system resources, takes a long time, requests load pressure and other technical problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cloud management platform state data synchronization method and system
  • Cloud management platform state data synchronization method and system
  • Cloud management platform state data synchronization method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] In order to solve technical problems such as waste of system resources, long time consumption, and high request load pressure when the traditional periodic polling method is used to synchronize state data, the embodiment of the present invention provides a cloud management platform state data synchronization method, such as figure 2 As shown, it mainly includes the following steps:

[0043]Step S201, configuring activity convergence factors for various operations affecting state changes of various cloud computing resources.

[0044] Among them, the various resources of cloud computing include but are not limited to virtual machines, cloud hard disks (or storage volumes), subnets (or virtual switches), routers, and load balancing, etc., and the scope of operations that affect state changes varies with resources. Varieties vary. Taking the virtual machine, a typical resource in the cloud management platform, as an example, the operations that affect the state change of ...

Embodiment 2

[0062] On the basis of the first embodiment above, the embodiment of the present invention further provides a cloud management platform state data synchronization system, which can be used to implement the cloud management platform state data synchronization method in the first embodiment. Such as Figure 6 As shown, the state data synchronization system provided by the embodiment of the present invention mainly includes: a parameter configuration module, a first communication module, an activity management module, an associated resource management module, a thread management scheduling module, a state update module, a tag management module and a second communication module. The functions of each module are as follows:

[0063] The parameter configuration module serves the administrator of the cloud management platform, and is used for the administrator of the cloud management platform to respectively configure activity convergence factors for various operations affecting state...

Embodiment 3

[0073] On the basis of the above-mentioned embodiment 1 and embodiment 2, the embodiment of the present invention takes the deletion operation of the typical resource "virtual machine" in the Openstack private cloud platform as an example, and further introduces the method for synchronizing the state data of the cloud management platform, as follows Figure 7 As shown, the specific operation steps are as follows:

[0074] Step S101 , the administrator configures the activity convergence factor for the operation of the virtual machine and associated resources in the parameter configuration module through the user configuration interface, and records it into the activity convergence factor table.

[0075] to combine Figure 5 , when a virtual machine is deleted, the affected associated resources include the cloud hard disk, network card, and virtual machine snapshot mounted on the virtual machine, and the operations triggered by each associated resource are deleted, combined wit...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a cloud management platform state data synchronization method and system. The method comprises: configuring activity convergence factors for various operations influencing state changes of various resources of cloud computing; when the operation of influencing the state change occurs to the resources, setting the activeness as a maximum value, dividing the maximum value into an active area, performing activeness deduction on the resources according to a corresponding activeness convergence factor, and dividing the resources into a static area when the activeness is 0; and the state synchronization thread pool periodically generating a fixed number of state synchronization threads and allocating the state synchronization threads to the active area and the static areaaccording to a preset proportion, and each thread acquiring the latest state for one resource in the corresponding area and synchronously updating the latest state in a database of the cloud management platform. According to the method, the activeness and the activeness convergence factor are set for various resources, and the resources are divided into the active area or the static area according to the activeness, so that the high-activeness resource state is synchronized frequently, the low-activeness resources are updated synchronously at a low frequency, and the efficiency and the cost are both considered.

Description

technical field [0001] The invention belongs to the technical field of cloud computing, and more specifically relates to a method and system for synchronizing state data of a cloud management platform. Background technique [0002] combine figure 1 , the cloud computing management platform (referred to as the cloud management platform) can manage various cloud computing resources (such as virtual machines, cloud hard disk, etc.) for management and control. Generally, the cloud management platform is designed with its own database for storing information data of various underlying cloud computing resources. In order to present the accurate status of resources to users, the cloud management platform needs to maintain the status of resources in its own database (such as creating, running, deriving, deleting, deleted, etc.) and the status of resources in the managed private cloud and public cloud Consistent, that is, the status of upper-layer resources needs to be consistent ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/27G06F16/25G06F16/23G06F9/50
CPCG06F16/27G06F16/252G06F16/23G06F9/5072G06F9/5077G06F9/5038G06F2209/5021G06F2209/5018G06F2209/5011
Inventor 王若舟邹素雯王昊
Owner FENGHUO COMM SCI & TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More