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

Cluster manager, cluster system as well as cluster managing method

A cluster manager and session management technology, which is applied in the cluster manager and cluster management fields, can solve the problems of high hardware cost, no support for session mechanism, and inability to flexibly customize load balancing, so as to achieve the effect of reducing costs and satisfying load balancing

Active Publication Date: 2008-06-25
日照新东港农业开发有限公司
View PDF0 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] As mentioned above, the hardware load balancer used in the existing technology has the following disadvantages: (1) It does not support enough types of application layer protocols. Currently, the more common ones are only used when HTTP is used as a cluster; (2) It does not support common session mechanisms in telecommunication protocols , cannot be flexibly customized to meet load balancing; and (3) the hardware cost is relatively high

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
  • Cluster manager, cluster system as well as cluster managing method
  • Cluster manager, cluster system as well as cluster managing method
  • Cluster manager, cluster system as well as cluster managing method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0029] The following will refer to figure 2 A first embodiment of the present invention is described. figure 2 is a block diagram showing the configuration of the cluster manager 200 according to the present embodiment.

[0030] Such as figure 2 As shown, the cluster manager 200 according to this embodiment includes: a connection management unit 202 for completing external system connection authentication and monitoring for successful connections; a flow control unit 204 for completing system admission control and overload control; The load balancing control unit 206 is used to select the sending node ID when the session management unit 208 queries the sending node request; and the session management unit 208 is used to establish a connection queue and a connection queue to the internal server contact for the request message of the external system. Create a session.

[0031] Wherein, the connection management unit 202, the flow control unit 204, the load balancing contro...

no. 2 example

[0039] Such as image 3 As shown, in this embodiment, a cluster system is provided, which uses the cluster manager in the first embodiment, and the system includes: one or more external systems for requesting business processing; one or more servers A node is used to process business processing requests from one or more external systems; and a cluster manager is connected between one or more external systems and one or more server nodes to implement a load balancing function.

no. 3 example

[0041]The following will refer to Figure 4 , Figure 5 and Figure 6 A third embodiment of the present invention is described in which, Figure 4 is a view showing the abstract composition of request message types and response messages in the communication field according to this embodiment, Figure 5 It is a signaling flowchart for managing the communication between the external system and the cluster system, Figure 6 is a flowchart of the cluster management method according to this embodiment.

[0042] Such as Figure 4 As shown, in the field of communication, a communication protocol request may generally include: a type identifier, used to uniquely distinguish the type of message (such as a login message request, an exit message request, a specific application processing message request, etc.); a session identifier, used in multiple A session identifier is maintained between request messages; application-related messages vary with different applications. The respon...

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 cluster administrator, a cluster system as well as a cluster management method. The cluster administrator comprises a connection managing unit, a session managing unit, a load balancing control unit and a flow control unit. The connection managing unit is used to finish the connection authentication of external systems as well as the monitoring to the successful connection; the session managing unit is used to create the connection queue for the external system request information to an internal server contact and create sessions; the load balancing control unit is used to select the ID of a down-sending node under the condition that the session managing unit inquires the request of the down-sending node; the flow control unit is used to finish the license control and the overload control of the system. The invention can allocate the session management strategy according to the information type under the cluster network organizing condition.

Description

technical field [0001] The present invention relates to the field of communications, and in particular, to a cluster manager, a cluster system, and a cluster management method. Background technique [0002] In the telecom industry that requires high performance and high reliability, the basic requirement for telecom software is to support clustering. Such as figure 1 As shown, when there is a bottleneck in the performance of a single server, the cluster system can use a certain mechanism to distribute all requests to multiple node servers through the load balancer, which greatly improves the system's business processing capability. In addition, the load balancer can also monitor the availability of server nodes. For example, when one of the servers fails, access requests can be transferred to other servers that can work normally. [0003] In the prior art, a front-end hardware load balancer is mainly used to implement clustering of business systems. [0004] For example, ...

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): H04L12/56H04L27/01H04L12/24H04L12/26H04L29/06H04L12/801
Inventor 杨加龙严雪松望岳吴文魁张卫星李强赵林华
Owner 日照新东港农业开发有限公司
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