Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Upgrading method, equipment and distributed system of distributed application

A distributed application and application operation technology, applied in the field of communication, can solve problems affecting cloud computing services or service quality, increasing network bandwidth requirements, and inconsistent application versions

Active Publication Date: 2019-05-03
HUAWEI SOFTWARE TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the number of applications, the number of components in the application, and the applications are deployed on many nodes, a large number of nodes will request the server to download upgrade data, which will increase the network bandwidth requirements of the server; when the network bandwidth of the server When the bandwidth cannot meet the download requirements of each node, it will cause some nodes to fail to download, so that the nodes that fail to download cannot be successfully upgraded, which further leads to inconsistent versions of the applications deployed on each node, affecting the cloud computing services or service quality provided by the applications

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
  • Upgrading method, equipment and distributed system of distributed application
  • Upgrading method, equipment and distributed system of distributed application
  • Upgrading method, equipment and distributed system of distributed application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0088] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0089] figure 1 It is a schematic diagram of the structure of Embodiment 1 of the distributed system of the present invention. Such as figure 1 As shown, a distributed system includes a cloud computing controller 11, and at least two nodes (the nodes are computer equipment or virtual machines on the computer equipment); the cloud computing contr...

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

An embodiment of the invention provides a distributed application upgrade method, a device and a distributed system. The upgrade method comprises that a sub node acquires each piece of update content of an application running file on a main node; each piece of update content is generated when the main node updates the application running file on the main node according to an update file; the sub node controls in real time, according to each piece of update content acquired in real time, an application running file on the sub node to update synchronously with the application running file on the main node; and the sub node and the main node are nodes in a cluster, and an application running file on each node in the cluster corresponds to the same package of the same application. The invention can allow application versions on all the nodes to be consistent while updating the application, and can avoid the impact on the service or service quality provided by the application due to inconsistent application versions among the nodes.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of communications, and in particular, to a distributed application upgrade method, device and distributed system. Background technique [0002] The widespread application of cloud computing has changed the way people acquire, process and store information. The environment deployed by the cloud computing platform is often composed of hundreds or even thousands of servers. Specifically, the application (Application) used to provide cloud computing services is usually deployed on multiple nodes, that is to say, the application is distributed and deployed on larger nodes. When the application needs to be upgraded, the How to efficiently upgrade applications is an important issue. [0003] In the prior art, C / S (Client / Server, client / server) is usually used to upgrade distributed deployment applications, that is, to apply the latest version upgrade package or upgrade data on the server...

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 Patents(China)
IPC IPC(8): H04L29/08
Inventor 肖腾飞
Owner HUAWEI SOFTWARE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products