Distributed type colony management control system based on LDAP

A cluster management and monitoring system technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problems of increasing the burden of database nodes, low node independence, and low system stability.

Inactive Publication Date: 2008-07-30
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of using this structure is: all nodes share a database, resulting in low independence of nodes, and when the number of nodes is large, it will increase...

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
  • Distributed type colony management control system based on LDAP

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0081] Example 1: The managed end binds the RMI object

[0082] import javax.naming.Context;

[0083] import javax.naming.directory.DirContext;

[0084] import javax.naming.directory.InitialDirContext;

[0085] import java.rmi.server.UnicastRemoteObject;

[0086] import java.util.Hashtable;

[0087] public class LDAPTest

[0088] {

[0089] / * connect LDAP directory context * /

[0090] public static DirContext ldap = null;

[0091] / * get connection * /

[0092] public static DirContext getConnection()

[0093] {

[0094] DirContext dct = null;

[0095] / / Directory tree root node

[0096] String root="dc=inspur,dc=com";

[0097] / / Initialize connection parameters

[0098] Hashtable env = new Hashtable();

[0099] env.put(Context.INITIAL_CONTEXT_FACTORY,

[0100] "com.sun.jndi.ldap.LdapCtxFactory");

[0101] env.put(Context.PROVIDER_URL, "ldap; / / 10.152.11.99 / "+root);

[0102] env. put(Context. SECURITY_AUTHENTICATION, "simple");

[0103] env.put(C...

Embodiment 2

[0158] The management terminal accesses the managed terminal tree

[0159] import javax.naming.Context;

[0160] import javax.naming.directory.DirContext;

[0161] import javax.naming.directory.InitialDirContext;

[0162] import java.rmi.server.UnicastRemoteObject;

[0163] import java.util.Hashtable;

[0164] public class Client

[0165] {

[0166] / * connect LDAP directory context * /

[0167] public static DirContext ldap = null;

[0168] / * get connection * /

[0169] public static DirContext getConnection()

[0170] {

[0171] DirContext dct = null;

[0172] / / root node

[0173] String root="dc=domain,dc=com";

[0174] / / Initialize connection parameters

[0175] Hashtable env = new Hashtable();

[0176] env.put(Context.INITIAL_CONTEXT_FACTORY,

[0177] "com.sun.jndi.ldap.LdapCtxFactory");

[0178] env.put(Context.PROVIDER_URL, "ldap: / / 10.152.11.99 / "+root);

[0179] env. put(Context. SECURITY_AUTHENTICATION, "simple");

[0180] env. put(Conte...

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 provides an LDAP-based distributed cluster management and monitoring system which can be used by the cluster manager to control and monitor the operational status of every server. The system presents as an inverted tree, wherein the root node represents the management end, and the management end presents as a sub-tree and can also include a plurality of sub-trees to represent system data. Firstly the information of every server is self-organized and preserved in a local tree and every node of the tree is an information body representing a class of information which is expressed by a series of 'attribute-value'; the information can be preserved in any mode like database. LDAP simplifies the access by adding an abstraction layer to the data from an angle which is easy for people to understand.

Description

technical field [0001] The invention relates to a cluster management monitoring system, in particular to a data organization mode and a communication mode among modules of the cluster management monitoring system. Background technique [0002] At present, most cluster management and monitoring systems adopt the C / S structure—client, server and background database. The server collects the information of all controlled nodes and stores them in the background database. The disadvantage of adopting this structure is: all nodes share a database, resulting in low independence of nodes, and when the number of nodes is large, it will increase the burden of database nodes. Furthermore, when RMI is used for inter-node communication, the RMI service must be enabled for each node, which will lead to low system stability. Contents of the invention [0003] The purpose of the present invention is to realize a distributed cluster management monitoring system based on LDAP. [0004] To ...

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): H04L29/08H04L12/24
Inventor 李刚
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products