CN1271541C - Machine group management system and its information processing method - Google Patents

Machine group management system and its information processing method Download PDF

Info

Publication number
CN1271541C
CN1271541C CN 02159905 CN02159905A CN1271541C CN 1271541 C CN1271541 C CN 1271541C CN 02159905 CN02159905 CN 02159905 CN 02159905 A CN02159905 A CN 02159905A CN 1271541 C CN1271541 C CN 1271541C
Authority
CN
China
Prior art keywords
receiving layer
user interface
graphic user
order receiving
layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 02159905
Other languages
Chinese (zh)
Other versions
CN1512386A (en
Inventor
赵玉萍
肖利民
杨锦芳
周隆跃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN 02159905 priority Critical patent/CN1271541C/en
Publication of CN1512386A publication Critical patent/CN1512386A/en
Application granted granted Critical
Publication of CN1271541C publication Critical patent/CN1271541C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

The present invention discloses a cluster management system. The present invention comprises one client end and one or more server ends, wherein the client end and the server ends carry out information interaction with each other through internal addresses; the client end is further divided into a graphic user interface layer and a command receiving layer, wherein the graphic user interface layer is used for interaction with users, and the command receiving layer is used for receiving and forwarding data information; the graphic user interface layer is nested into a web page; the command receiving layer runs a web server process and has further an external address indicating the position of the external address in the Internet; the graphic user interface layer is connected with the command receiving layer through the Internet or a local area network. Besides, the present invention also discloses an information processing method of the cluster management system. Except for the local area network, a web browser which is connected with the Internet can be utilized by the present invention to visit and manage the cluster system; thus, the workload of a system administrator can be relieved, and the management efficiency of the cluster system is raised.

Description

A kind of cluster management system and information processing method thereof
Technical field
The present invention relates to the computer group administrative skill, be specifically related to a kind of cluster management system and information processing method thereof.
Background technology
Network of Workstation is network system separate and that form by the interconnected computing machine of express network by one group, each computing machine in the Network of Workstation is a node, independently of one another between each node, they can collaborative work under the unified management of cluster management system and configuration, thereby can make full use of the resource of each computing machine in the group of planes, realize the parallel processing of complex calculation.Because group of planes structure is a kind of loose coupling structure, this has just determined that the node in the group of planes can be placed on different places, and by network these is placed on different local nodes and couples together and form an integral body.Along with science and technology and networks development, people are more and more higher to the requirement of the operational speed of a computer and processing power, node scale in the group of planes is correspondingly increasing, and each node may need be placed on more position according to user's requirement in the group of planes, these group of planes of maintenance and management how, reduce Network of Workstation keeper's burden, improve the efficiency of management, become a problem that becomes more and more important.
Present cluster management system adopts distributed frame, i.e. client-server end structure, and client comprises a graphic user interface.Fig. 1 shows a kind of basic structure of cluster management system of prior art.Client receives user's request by graphic user interface, user's request is sent to the server end of each node according to certain form, server end fill order and return command result, client is handled the back accordingly to the result and is shown to the user by graphic user interface.Because the IP address of the inner node of a group of planes all is the home address of expression node position in LAN (Local Area Network), what adopt when communicating between the client and server end is the interior home address of LAN (Local Area Network), and this is merely able to operate in the LAN (Local Area Network) with regard to having determined present cluster management system.
Because present cluster management system is merely able to operate in the LAN (Local Area Network), so the system manager can only manage Network of Workstation in LAN (Local Area Network).Require the system manager to have brought very big restriction to the system manager like this at the scene that can insert this LAN (Local Area Network).Particularly need manage under the situation of a plurality of Network of Workstation a system manager, he just need be at different machine room commutes, thereby have wasted a large amount of time, have greatly increased system manager's burden, and have reduced the efficiency of management.Along with the increase of mobile office importance, press for a kind of cluster management system that can manage a group of planes at present whenever and wherever possible, with mitigation system keeper's burden, increase the efficient of Network of Workstation work.
Summary of the invention
In view of this, an object of the present invention is to provide a kind of cluster management system that can pass through web browser and LAN (Local Area Network) visit and management Network of Workstation.
Another object of the present invention provides a kind of information processing method of above-mentioned cluster management system.
Above-mentioned purpose of the present invention is solved by the following technical solutions:
A kind of cluster management system, comprise and use home address to carry out a client and the one or more server end of interacting message, wherein client is further divided into the graphic user interface layer and the order receiving layer that is used to receive and transmit data message that is used for user interactions, the graphic user interface layer is nested in the web page, web server processes of order receiving layer operation, and have the external address of its position in the Internet of expression and represent its group of planes home address at group of planes interior location, the graphic user interface layer adopts java to realize, the background process of a java of order receiving layer operation carries out interacting message by the RMI communication mode between graphic user interface layer and the order receiving layer.
In above-mentioned cluster management system, it is to increase a network interface card that is assigned an IP address that is connected to the Internet by the management node machine at order receiving layer place to realize that the order receiving layer has an external address.
In above-mentioned cluster management system, it both can be that LAN (Local Area Network) connects that network connects, and also can be that the Internet connects.
A kind of information processing method of above-mentioned cluster management system comprises the steps:
A. the graphic user interface layer receives user request information, and this solicited message is sent to the order receiving layer according to the appropriate address of the type of attachment utility command receiving layer between graphic user interface layer and the order receiving layer;
B. order receiving layer that solicited message is sent to the respective server end by home address, and receive the processing result information after the respective server end fill order;
C. order receiving layer that processing result information is sent to the graphic user interface layer;
D. show the object information of carrying out user command after the graphic user interface layer analysis processing result information.
In above-mentioned information processing method, for the type of attachment between graphic user interface layer and the order receiving layer is the situation that the Internet connects, the appropriate address of order receiving layer is the external address of expression order receiving layer position in the Internet among the step a, carries out interacting message by the remote method invocation (RMI) communication mode between graphic user interface layer and the order receiving layer.This moment, the communication between graphic user interface layer and order receiving layer can increase a security authentication mechanism.
In above-mentioned information processing method, be the situation that LAN (Local Area Network) connects for the type of attachment between graphic user interface layer and the order receiving layer, the appropriate address of order receiving layer is the home address of expression order receiving layer position in LAN (Local Area Network) among the step a.
By technical scheme of the present invention as can be seen, by existing client being divided into graphic user interface layer and two parts of order receiving layer, and between graphic user interface layer and order receiving layer, both can use home address to communicate, can use external address to communicate again, thereby cluster management system is not limited among the LAN (Local Area Network), the system manager can also be by the web browser access and the management Network of Workstation of the Internet, the needs that manage have really been satisfied whenever and wherever possible, greatly alleviate system manager's burden, improved the efficient of Network of Workstation work.
Simultaneously, the present invention also provides the implementation method that application software is transplanted to the web browser.Along with the development of technique of internet, a lot of application software of using in LAN (Local Area Network) all requirement can be used by browser easily.The method that the present invention proposes can be applied to normal application software at an easy rate from the transplanting of LAN (Local Area Network) to the web browser, has reduced a large amount of time and the costs of exploitation again, has great scientific research and commercial application value.
Description of drawings
Fig. 1 is the structural representation according to the cluster management system of prior art;
Fig. 2 is the structural representation according to cluster management system of the present invention;
Fig. 3 is the information processing method process flow diagram according to cluster management system of the present invention.
Embodiment
The present invention is described in detail below in conjunction with the drawings and specific embodiments.
Fig. 2 shows the structural representation according to cluster management system of the present invention.As can be seen from the figure, for make cluster management system not only can be in LAN (Local Area Network) transmission information, but also can with the Internet-delivered information, the present invention improves the client in the distributed frame of the prior art, an original client part is decomposed into graphic user interface and command process portion in two sub-sections, promptly is separated into graphic user interface layer and command process layer.And the order receiving layer is assigned an IP address, thereby makes the system manager can pass through visit and the management of a web browser realization to Network of Workstation.To be specifically described this below.
In the present invention, the graphic user interface layer mainly is responsible for receiving the command request of user's input, and this order is transmitted to the command process layer.The command process layer is responsible for order is changed into corresponding form, with each server communication, order is sent to each server, the return results of while waiting for server, return to the graphic user interface layer after these result treatment are become certain form, the graphic user interface layer directly is presented on the graphic interface after receiving these results.Wherein, the graphic user interface layer adopts java to realize, the command process layer can adopt any one program language to realize, but need realize with java with the interface routine of graphic user interface layer, the background process Agent of a java of operation in the command process layer asks with the user who responds from the graphic user interface layer simultaneously.Browser can be explained the java.applet class of graphical user interface layer by the java virtual machine.All classes of graphic user interface layer are carried out communication by a program import.class of a unified program exit export.class and order receiving layer by the remote method invocation (RMI) (RMI) of java, the RMI here is a kind of application programming interface (API) of java in fact, the program that it can make the java routine call that moves on the platform move on another platform.Like this, the graphic user interface layer may operate on the different nodes with the command process layer, the graphic user interface layer is the client of RMI, and the command process layer is the server end of RMI, and the java background process Agent that moves in the command process layer is the server processes of RMI just in fact.
In order to pass through the Internet-delivered information, order receiving layer of the present invention need represent that one is the home address of a group of planes with two addresses, and another is external external address, just IP address.This can realize that one of them network interface card links to each other with LAN (Local Area Network) by in the hardware of the management node machine of ordering the receiving layer place two network interface cards being set, and uses the home address of a group of planes, and another network interface card links to each other with the Internet, uses external IP address.The order receiving layer also moves web server processes except the background process Agent of a java of aforementioned operation, oneself is become a web server, make the external world arrive this node by browser access.Graphic user interface is nested in the simple web page such as the html file.Because the applet of java has supported this operation well, therefore the user does not need to know any detail, only need be in browser the external IP address and the web page name of input manager node computer, just can see graphic user interface by browser, thereby by each node in this interface management group of planes.
The improved purpose of said system mainly is in order and to manage Network of Workstation by the process access to the Internet of web browser, but system of the present invention has also kept the function by the LAN (Local Area Network) visit, that is to say, except can connecting, also can connect between graphic user interface layer and the order receiving layer by LAN (Local Area Network) by the Internet.
The structure of cluster management system of the present invention has been described above, the information processing method when specifying this cluster management system below by the access of web browser.
Fig. 3 shows method flow diagram of the present invention.As mentioned above, both can be by the present invention by web browser access and management Network of Workstation, also can be by LAN (Local Area Network) visit and management, what use when the difference between them only is graphic user interface course order receiving layer transmission information is the external address or the home address of order receiving layer.If adopt the Internet to connect between graphic user interface layer and the order receiving layer, in step S301, the system manager opens the graphic user interface layer by the IP address and the web Page Name of input command receiving layer, and sends user's request; In step S302, the IP address that graphic user interface layer utility command receiving layer provides, and this packet is sent to the order receiving layer by the RMI communication mechanism.If adopt LAN (Local Area Network) to connect between graphic user interface layer and the order receiving layer, in step S301, the system manager directly opens the graphic user interface layer and sends user's request; In step S302, the home address that graphic user interface layer utility command receiving layer provides, and this packet is sent to the order receiving layer by the RMI communication mechanism.Subsequent step under the both of these case will not have difference.
At step S303, the order receiving layer is after the packet that receives from the graphic user interface layer, and the home address by the order receiving layer sends to node in the group of planes, just server end with this packet.At step S304, server end receives after the packet that comprises solicited message, fill order, and return to the order receiving layer at the packet that step S305 will comprise execution result.At step S306, the order receiving layer is analyzed the result of command execution.Step S303 is identical with prior art to the process of step S306.At step S307, the packet of order receiving layer after with interpretation of result uses the RMI communication mechanism to send to the graphic user interface layer by IP address or home address.At step S308, the graphic user interface layer is shown to the user with execution result.So far finished once complete information processing.
In the present invention, consider situation about connecting by the Internet between graphic user interface layer and the order receiving layer, because the cluster management system framework is on the Internet, for tightening security property, RMI communication between graphic user interface layer and the order receiving layer can increase the safety encipher passage, just between graphic user interface layer and order receiving layer, increase a security authentication mechanism, so just can prevent that the disabled user from using and visiting this interface.The security authentication mechanism here can adopt any in the existing authentication techniques.
Structure and corresponding information processing method by cluster management system of the present invention, graphic user interface is except moving in LAN (Local Area Network), can also be placed on like a cork on the browser, the system manager just can insert the web browser by the Internet and visit and manage Network of Workstation like this, realized Network of Workstation is managed anywhere or anytime, alleviate system manager's burden, improved the efficiency of management.
The graphic user interface layer has adopted the java language to realize in the above-described embodiments, here select java mainly to be because java has good cross-platform characteristic, in fact except java, graphic user interface layer among the present invention also can adopt other language to realize, as long as can realize the purpose by web browser access and management.
Above-mentionedly just specify, not in order to restriction protection scope of the present invention of the present invention.Those skilled in the art can know that spirit of the present invention can also be applied to common applications is transplanted to any situation of web browser.

Claims (7)

1. cluster management system, comprise and use home address to carry out a client and the one or more server end of interacting message, it is characterized in that, described client is further divided into the graphic user interface layer and the order receiving layer that is used to receive and transmit data message that is used for user interactions, described graphic user interface layer is nested in the web page, web server processes of described order receiving layer operation, and have the external address of its position in the Internet of expression and represent its group of planes home address at group of planes interior location, described graphic user interface layer adopts java to realize, the background process of a java of described order receiving layer operation carries out interacting message by remote method invocation (RMI) between graphic user interface layer and the order receiving layer.
2. cluster management system according to claim 1, it is characterized in that it is to increase a network interface card that is assigned an IP address that is connected to the Internet by the management node machine at order receiving layer place to realize that described order receiving layer has an external address.
3. cluster management system according to claim 1 is characterized in that, it is that LAN (Local Area Network) connects or the Internet connects that described network connects.
4. the information processing method of an above-mentioned cluster management system comprises the steps:
A. the graphic user interface layer receives user request information, and this solicited message is sent to described order receiving layer according to the appropriate address of the type of attachment utility command receiving layer between graphic user interface layer and the order receiving layer;
B. order receiving layer that described request information is sent to the respective server end by home address, and receive the processing result information after the respective server end fill order;
C. order receiving layer that processing result information is sent to the graphic user interface layer;
D. show the object information of carrying out user command after the graphic user interface layer analysis processing result information.
5. information processing method according to claim 4, it is characterized in that, for the type of attachment between described graphic user interface layer and the described order receiving layer is the situation that the Internet connects, the appropriate address of the receiving layer of order described in the step a is the external address of expression order receiving layer position in the Internet, carries out interacting message by remote method invocation (RMI) between described graphic user interface layer and the order receiving layer.
6. information processing method according to claim 5 is characterized in that, the communication between described graphic user interface layer and order receiving layer increases a security authentication mechanism.
7. information processing method according to claim 4, it is characterized in that, for the type of attachment between described graphic user interface layer and the described order receiving layer is the situation that LAN (Local Area Network) connects, and the appropriate address of the receiving layer of order described in the step a is the home address of expression order receiving layer position in LAN (Local Area Network).
CN 02159905 2002-12-27 2002-12-27 Machine group management system and its information processing method Expired - Fee Related CN1271541C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 02159905 CN1271541C (en) 2002-12-27 2002-12-27 Machine group management system and its information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 02159905 CN1271541C (en) 2002-12-27 2002-12-27 Machine group management system and its information processing method

Publications (2)

Publication Number Publication Date
CN1512386A CN1512386A (en) 2004-07-14
CN1271541C true CN1271541C (en) 2006-08-23

Family

ID=34237680

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 02159905 Expired - Fee Related CN1271541C (en) 2002-12-27 2002-12-27 Machine group management system and its information processing method

Country Status (1)

Country Link
CN (1) CN1271541C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007013694A (en) * 2005-06-30 2007-01-18 Sony Corp Interactive communication instrument and method of connection
CN101547116B (en) * 2008-03-27 2011-07-27 鸿富锦精密工业(深圳)有限公司 System and method for managing users for modems
CN102141973B (en) * 2010-02-02 2013-12-25 联想(北京)有限公司 Cluster management method and device and cluster management and monitoring system

Also Published As

Publication number Publication date
CN1512386A (en) 2004-07-14

Similar Documents

Publication Publication Date Title
US6175868B1 (en) Method and apparatus for automatically configuring a network switch
US20030184583A1 (en) Web os and web desktop
CN102033848A (en) SOA-based three-dimensional design system integrating method and system
CN113902866B (en) Double-engine driven digital twin system
CN1633639A (en) Application window closure in response to event in parent window
US7974990B2 (en) Managing program applications
CN106293955A (en) A kind of communication means between application process
CN102137162B (en) CAD (Computer Aided Design) integrated system based on mode of software used as service
CN1697399A (en) Monitored control system for network based on general information model
CN1455347A (en) Distributed parallel scheduling wide band network server system
CN1271541C (en) Machine group management system and its information processing method
CN1929463B (en) Object request agent, method for processing message
CN101304410A (en) Intelligent information platform for distributed WEB
CN1251079C (en) Method for realizing data interaction between different systems
CN1905476A (en) Managing system and method for terminal products
CN1257463C (en) System for automatic monitoring image management and communication
CN1638358A (en) Method and system for unified session control of multiple management servers on network appliances
WO2023169067A1 (en) Opc ua-based system for implementing interconnection and intercommunication among plurality of mechanical devices
CN100461966C (en) Integrated platform based on the embedded mobile terminal device and supporting mobile cooperation service
CN1317849C (en) Network management system and method
Brune et al. Message-passing environments for metacomputing
Sanna et al. A distributed architecture for searching, retrieving and visualizing complex 3D models on Personal Digital Assistants
CN100343817C (en) Far end server monitor
CN1674553A (en) Method for long-distance using local area network resource utilizing mobile equipment
Zhao et al. Collaborative visualization of large scale datasets using web services

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060823

Termination date: 20201227