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

Software version management system

A software version and management system technology, applied in software maintenance/management, version control, program control devices, etc., can solve problems such as troublesome software version maintenance operations, system instability, etc., to achieve fast and accurate upgrades and backtracking, and improve Effects of stickiness and low bandwidth requirements

Active Publication Date: 2017-06-23
SHENZHEN INTELLIFUSION TECHNOLOGIES CO LTD
View PDF5 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In a distributed system, different components need to work closely together. At this time, the software version of each component needs to be maintained. At present, due to the distributed characteristics of the components, the operation and maintenance personnel can go to different sites to check the components. Maintenance operations make the maintenance of the software version of the components troublesome, and since it is necessary to manually detect the software versions of the components to cooperate with the software versions of different components, it may cause system instability due to manual detection errors

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
  • Software version management system
  • Software version management system
  • Software version management system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0025] The terms "comprising" and "having" and any variations thereof in the description and claims of the present invention and the above drawings are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in thes...

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 embodiment of the invention discloses a software version management system, which is characterized in that the software version management system is suitable for a distributed cluster system. The system comprises a version database, a version metainformation spreading module, a version data transmission module and a version upgrading and backtracking module, wherein the version database is used for hierarchically storing version metainformation and version data used when the software version management system carries out a software version management process on a network node; the version metainformation spreading module is used for spreading the metainformation in the network node managed by the software version management system on the basis of the version database; the version data transmission module is used for spreading the version data in the network node managed by the software version management system on the basis of the version database; and the version upgrading and backtracking module is used for upgrading and backtracking the software version of the network node on the basis of the version database. When the embodiment of the invention is implemented, upgrading and backtracking among the versions of all components can be quickly and accurately realized, bandwidth requirements are low, and meanwhile, the robustness of the software version management system is improved.

Description

technical field [0001] The invention relates to the field of server clusters, in particular to a software version management system. Background technique [0002] As the volume of data processed in the system increases, the services provided become more and more complex, and the requirements for concurrency and real-time performance become higher and higher. The entire system is often composed of a complex distributed cluster. There are many types of service components in distributed clusters. The host hardware servers of service components are divided into multi-layer clusters, which may be widely distributed in space and region. There are complex gateway service relationships among the components in the system, and there may be multiple components in one hardware server. , a component generally runs on multiple hardware servers, and different components are maintained by different development teams. [0003] In a distributed system, different components need to work close...

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
IPC IPC(8): G06F9/44
CPCG06F8/71
Inventor 钟斌王健
Owner SHENZHEN INTELLIFUSION TECHNOLOGIES CO LTD
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