Unlock instant, AI-driven research and patent intelligence for your innovation.

Cloud application management system, method and device based on server cluster and medium

A technology of server clusters and management methods, applied in transmission systems, multi-program devices, instruments, etc., can solve problems such as lack of flexibility in application program management, achieve the effects of reducing information leakage risks, flexible management, and reducing management costs

Inactive Publication Date: 2020-07-10
张晏铭
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the existing desktop cloud technology is limited by the system framework during the deployment process, resulting in a lack of flexibility in application management and inability to achieve load balancing management.

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 application management system, method and device based on server cluster and medium
  • Cloud application management system, method and device based on server cluster and medium
  • Cloud application management system, method and device based on server cluster and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040]Embodiment 1 of the present application provides a cloud application management system based on server clusters, including multiple servers, the servers are used to run applications, and build application managers, the application managers are used to manage corresponding applications, And forward and process the user request mapping signal; each of the application managers also receives the heartbeat information sent by the corresponding application in real time, and records the application status based on the heartbeat information; the server includes a master server and a slave server, the The application manager built by the master server is the master application manager, the application manager built by the slave server is the slave application manager, and the master application manager is used to summarize the application status corresponding to itself and each slave application manager and the service status of the server to which it belongs; the application mana...

Embodiment 2

[0069] On the basis of the above examples, Figure 5It is a schematic structural diagram of a server cluster-based cloud application management device provided in Embodiment 2 of the present application. refer to Figure 5 , the server cluster-based cloud application management device provided in this embodiment specifically includes: a receiving module 21 , a writing module 22 and a summarizing module 23 .

[0070] Wherein, the receiving module 21 is used to receive the first-level heartbeat packet sent by the corresponding application through each application manager, and the first-level heartbeat packet includes io throughput information, network flow information, memory usage information, user usage and application identification information one or more of

[0071] The writing module 22 is used to write the information in the first-level heartbeat packet received into its own application program state table through each application manager, and update the application pro...

Embodiment 3

[0075] The embodiment of the present application also provides a storage medium containing computer-executable instructions. When the computer-executable instructions are executed by a computer processor, the computer-executable instructions are used to execute a server cluster-based cloud application management method. The server cluster-based cloud The application management method includes: each application manager receives a first-level heartbeat packet sent by a corresponding application, and the first-level heartbeat packet includes one of IO throughput information, network flow information, memory usage information, user usage, and application identification information. or more; each application manager writes the information in the received first-level heartbeat packet into its own application state table, and updates the application state table in real time according to the newly received first-level heartbeat packet; Each application manager generates a secondary hea...

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 cloud application management system, method and device based on a server cluster and a storage medium. According to the technical scheme provided by the embodiment of the invention, the application programs are operated on the server, the application managers are constructed to manage the corresponding application programs, the user request mapping signals are forwarded and processed, the heartbeat information sent by the corresponding application programs is received through the application managers, and the states of the application programs are recorded based on the heartbeat information. In addition, the application program states of the master application manager and the slave application managers and the service conditions of the affiliatedservers are gathered through the master application manager, and application program thermal migration is carried out in real time according to the abnormal conditions of the application programs ofthe heartbeat information or the service load alarm conditions of the affiliated servers. By means of the technical means, flexible management of the application programs can be achieved, the safety of the cloud application management system is guaranteed, loads of all the servers are balanced by means of thermal migration of the application programs, and the cloud application management cost is reduced.

Description

technical field [0001] The embodiments of the present application relate to the technical field of cloud application management, and in particular to a server cluster-based cloud application management system, method, device, and medium. Background technique [0002] A cloud application is an application that interacts with the cloud through a terminal. It synchronizes with the cloud through terminal operations, and occupies local space and retains terminal data through cloud backup. Compared with traditional software applications running in a single system environment, cloud applications can help users greatly reduce usage costs and improve work efficiency by taking advantage of their cross-platform features. [0003] Currently, the relatively common cloud application technology is desktop cloud, which is a virtual desktop application based on a cloud platform. By deploying desktop cloud software on the cloud platform, end users can access cross-platform applications and t...

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): G06F9/50H04L29/08
CPCG06F9/505G06F9/5088H04L67/1008
Inventor 张晏铭
Owner 张晏铭