CN100334546C - Method and device for realizing machine group monitoring system using multiple kind data base - Google Patents

Method and device for realizing machine group monitoring system using multiple kind data base Download PDF

Info

Publication number
CN100334546C
CN100334546C CNB031462839A CN03146283A CN100334546C CN 100334546 C CN100334546 C CN 100334546C CN B031462839 A CNB031462839 A CN B031462839A CN 03146283 A CN03146283 A CN 03146283A CN 100334546 C CN100334546 C CN 100334546C
Authority
CN
China
Prior art keywords
database
data
group
planes
node
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
CNB031462839A
Other languages
Chinese (zh)
Other versions
CN1475906A (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 CNB031462839A priority Critical patent/CN100334546C/en
Publication of CN1475906A publication Critical patent/CN1475906A/en
Application granted granted Critical
Publication of CN100334546C publication Critical patent/CN100334546C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The present invention provides a device for a cluster monitoring system to use multiple databases. The present invention comprises a storage device, a basic service provider device, a judgment control device, a database device, a cluster node data collection command interface device and a universal control device, wherein the storage device is used for storing at two databases used by the cluster monitoring system; the basic service provider device is used for collecting the data of node machines and transmitting the information of an upper-layer interface; the judgment control device is used for judging the states of nodes of a cluster; the database device achieves the functions of the selected databases; the cluster node data collection command interface device is used for carrying out data and command interaction with each node of the cluster; the universal control device is used for executing control and data interaction of universal parts of at least two databases and controlling and achieving the data and command interaction between the cluster monitoring system and all the nodes of the cluster. By the present invention, providers can produce any applicable cluster systems; when users install the cluster systems, applicable databases can be automatically generated according to the characteristics of the clusters of the users; thus, manpower cost is saved, and the universality of the system is improved.

Description

Realize that computers group monitoring uses the method and apparatus of several data storehouse system
Technical field
The present invention relates to computers group monitoring, be specifically related to realize that computers group monitoring uses the method and apparatus of several data storehouse system.
Background technology
The cluster server system is the set of interconnective a plurality of stand-alone computer (node), and each node all is independent computing machine, can be that PC also can be a server, and each node all has processor, storage system, the I/O the device and operating system of oneself.Operating system can be that (SuSE) Linux OS also can be a Windows operating system.These nodes couple together by express network, each node are formed the superserver of a single reflection.A group of planes is widely used among commercial affairs and the calculating of large-scale science.Widespread use and personal computer and workstation and networks development along with a group of planes, the ease for use of a group of planes is more and more important to the user, effective management of a group of planes is be unable to do without the supervisory system of a group of planes, computers group monitoring can be managed a whole group of planes effectively easily, is an important content of group of planes technology.
In the supervisory system of a group of planes, need some contents of each node computer of monitoring, the content of each monitoring all needs to gather lot of data, by the processing of these data being carried out the condition monitoring of a group of planes.These data owners will comprise: hardware information and software informations such as node computer cpu temperature, fan, voltage, utilization factor, case fan, temperature, memory usage, number of processes, number of users, rack voltage, rack electric current and rack power, there is upper and lower bound again in every category information, and every class data all will save historical data.
Along with increasing of node computer number in the group of planes, the monitor data that supervisory system need be handled is also very many.If, just must need database support to the very effective processing of these monitor datas, the relatively calculating of adopting database to solve the data bound, data sorting, data list insertions etc. are operated fast.Generally, database needs three category informations that have of log history data: the hardware information of node computer and rack, the software information of node computer, alarm event information.Even do not consider alert event, preceding two category informations have the data about 40 concerning each node (256 nodes altogether).Calculate according to preserving 1000 historical datas, the data volume that the node information table in the database need be preserved is ten thousand of 256*40*1000=1024, and this amount is quite huge, has only and uses the database of database and fine design to solve.
In computers group monitoring, the database that adopts exists and mainly has following defective at present:
1) database is single
The database that the computers group monitoring data are managed adopts a kind of database, and that relatively more commonly used is MySQL and Oracle, the general a kind of database that adopts wherein.The resource that the MySQL database takies is smaller, and processing speed is than very fast.When the data of the node computer of a group of planes hour (less than 64 nodes), adopt this database efficiency than higher.Again because the MySQL database is free product, this makes the user and is used for saying and means cheaply and to drop into.But when the node number of a group of planes greater than 64 nodes, along with increasing of node computer number, the increasing of monitor data amount, the efficient of this database is not good.Oracle database is mainly for the development and use of large database, use this database to the user, the resource that takies is bigger, and the user need pay expensive copyright cost of use, the use cost that this means the user raises, when being applied to a less group of planes, using this database is the waste of resource.But the oracle database performance is very good, and the system stability stalwartness for the many more group of planes of node, adopts oracle database then more can bring into play its performance.From the unitarity of supervisory system, say, do not adopt single database mode always to exist the imbalance problem of performance and price if do not consider the scale of a group of planes.
2) the several data storehouse can not be effectively compatible:
Single in view of present industry supervisory system database, supervisory system or support MySQL database, the support oracle database, be difficult to make and support two or more databases simultaneously, can not select convenient the use according to the group of planes node number of customer requirements, can not effectively bring best performance and price to the user.The supervisory system that disparate databases is supported, supervisory system is difficult to unified, is difficult to be transformed into from a kind of database of supporting the support of another kind of database.
Summary of the invention
The objective of the invention is shortcoming, provide a kind of computers group monitoring of realizing to use the device of several data storehouse system, comprising at above-mentioned prior art:
Memory storage, at least two kinds of database install software that store that described computers group monitoring will use and driver are so that when the state variation of user's a group of planes, select the database that is suitable for;
Basic service supplier (BSP) device is used for realizing the data acquisition to each node computer of a group of planes, and the information that will go up the control group of planes node of bed interface sends to each node, and wherein, the data storage of collection is in the database of selecting;
Judge control device, be used to judge the state of the node of a group of planes,, determine the database of one of described at least two kinds of databases that a group of planes will adopt, and described database is installed in control according to the state of the node of a group of planes;
Data library device is used for according to the database of selecting, and described database and database interface is installed to this data library device by described judgement control device, realizes the database function of described selection;
Group of planes node data acquisition command interface arrangement is coupled to basic service supplier (BSP) device, is used for carrying out data and command interaction with each node of a group of planes;
Universal controller, be used to carry out the control and the data interaction of described at least two kinds of database common segments, be coupled to described data library device, use described established data storehouse, described universal controller also is coupled to basic service supplier device, with by group of planes node data acquisition command interface arrangement, be used for control and carry out data and command interaction with realizing described computers group monitoring and each node of a group of planes.
Alternatively, described judgement control device comprises comparer, and whether the nodal point number that is used for a more described group of planes is greater than first predetermined value, and described nodal point number obtains by described basic service supplier device.
Preferably, described universal controller comprises application programming interfaces (API) functional unit, wherein, comprises the device of carrying out the general utility functions at least two kinds of databases that described system will use.
Alternatively, described data library device comprises the MySQL data library device of carrying out the MySQL database function or the oracle database device of carrying out the oracle database function, is used for being called by described BSP.
Preferably, described device also comprises graphical group monitoring information display device, is used to the data and the monitor command that show that described basic service supplier device is gathered.
Alternatively, described api function device comprises:
Connect data library device, be used to connect described data library device;
BSP inserts data set, is used to insert the data that BSP gathers; Wherein, described BSP inserts data set and comprises: the tables of data device that empties or reset all is used for preparing
Graphical group monitoring information display device (GCM) data query device: the data that are used to retrieve collection; Comprising: the query statement preparation device is used for the query statement that GCM will use is prepared; Retrieval image data device is used for from the up-to-date image data of database retrieval node.
Preferably, described connection data library device calls connection database functions int ConnDb () when using oracle database; When using the MySQL database, call database contiguous function EXEC SQL CONNECT:username IDENTIFIEDBY:password, wherein parameter is user name username and user cipher password;
The described tables of data device that empties or reset all calls and prepares to insert function int PrepareInsert () when using oracle database; When using the MySQL database, call EXEC SQL PREPARE S FROM:sqlstmt and obtain the database contextual information.
The present invention also provides a kind of computers group monitoring of realizing to use the method for several data storehouse system, comprises step:
At least two kinds of database install software that the described computers group monitoring of pre-stored will use and driver;
The status data of a group of planes of gathering;
According to the status data of the group of planes of described collection, judge the state of the node of a group of planes,
According to the state of the node of a group of planes, determine the database of one of described at least two kinds of databases that a group of planes will adopt, start described database is installed.
Alternatively, the step of the status data of a described collection group of planes comprises: the nodal point number that obtains a group of planes; The step of the state of the described node of judging a group of planes comprises that whether nodal point number in the more described group of planes is greater than first predetermined value.
Preferably, described method also comprises step: general function of described at least two kinds of databases and control command are installed in described computers group monitoring.
Utilize the present invention, supplier can produce any suitable Network of Workstation, in function that the user uses and control command in described computers group monitoring.
Utilize the present invention, supplier can produce any suitable Network of Workstation, when user installation, group of planes characteristics according to the user, automatically generate the database that is suitable for, saved human cost, improved the versatility of system, though increased the capacity requirement of storer, the cost of storer is low-down at present.
Description of drawings
Fig. 1 shows the theory diagram of the device of the compatible several data of realization computers group monitoring of the present invention storehouse system;
Fig. 2 describes the system architecture that supervising device adopts oracle database;
Fig. 3 shows the process flow diagram of the method for the compatible several data of realization computers group monitoring of the present invention storehouse system.
Embodiment
Embodiments of the invention adopt the database unification to be controlled in the method for common platform, and two kinds of MySQL commonly used and Oracle data are accomplished good compatibility in a kind of supervisory system.The device of embodiments of the invention according to user's group of planes scale, need in two kinds of databases to determine a kind of database of using, has increased the dirigibility that supervisory system is used.In an embodiment of the present invention,, adopt the MySQL database,, adopt oracle database when the node number of a group of planes during greater than 64 nodes when the node number of a group of planes during less than 64 nodes.When adopting different databases, common platform calls the corresponding database interface, recompilates to carry out program.Different databases has different database interface functions, calls database by application programming interfaces, finishes the operation of database.MySQL is two kinds of different databases with Oracle, in the present invention, in with a kind of supervisory system, adopt these two kinds of databases, at every kind of database interface device that database development is different, during according to the node number optional database of a group of planes, common platform calls the corresponding database interface, carries out the corresponding database operation.
Understand and realization the present invention the existing embodiments of the invention of describing in conjunction with the accompanying drawings for the ease of persons skilled in the art.
See figures.1.and.2, Fig. 1 shows the theory diagram of the device of the compatible several data of realization computers group monitoring of the present invention storehouse system.Fig. 2 describes the system architecture that supervising device adopts oracle database.
In the embodiments of the invention, the device of realizing the compatible several data of computers group monitoring storehouse system comprises memory storage 10, comprising nonvolatile memory, store MySQL database and oracle database install software and driver, so that when the parameter of user's a group of planes changes, select also to install the database that is suitable for, if original data with existing storehouse, and the database of installing and original different, the original database of unloading earlier.In an embodiment of the present invention, realize that the device of the compatible several data of computers group monitoring storehouse system also comprises basic service supplier (BSP) device 15, be used for realizing data acquisition each node computer of a group of planes.15 timings of BSP device are to each node image data of a group of planes; Simultaneously, the information of the control group of planes node of last bed interface is sent to each node computer carries out, such as operating system stop, the operations such as startup and shutdown of node computer, all want 15 transmission of BSP device to finish.In an embodiment of the present invention, also comprise judgment means 20 in the supervising device, be used to judge the nodal point number of a group of planes, the node number of finding group of planes in judgment means 20 is less than 64 nodes, and system will adopt MySQL (Chinese) database.Persons skilled in the art know, though the present invention judge with nodal point number, in fact also can use other judgment criterion.
The device of realizing the compatible several data of computers group monitoring storehouse system also comprises control device 25, with result according to judgment means 20, definite database that will adopt, if the result of judgment means 20 determines to adopt the MySQL database, control device 25 calls the MySQL database install software and the driver of storage, and the MySQL database is installed in the memory storage 10 in the system.Control device 25 is installed the program of calling the MySQL database also according to the MySQL database of installing in API control device 30, so that API control device 30 is realized information interaction with MySQL database 40 by the MySQL database interface of installing 35.Adopt the method for oracle database similar, except that MySQL database 40 and MySQL database interface 35 become oracle database 60 by the oracle database interface of installing 55, its structure is similar to flow process, for simplification is seen, and no longer description.
In order to accomplish that supervisory system can compatible different database, when different databases adopts different database interfaces, on Interface design, adopt consistent data structure form all to adopt database contiguous function int ConnDb () to realize as far as possible, make the software alteration minimum on database upper strata.In an embodiment of the present invention, no matter adopt the sort of database, the interface of the BSP device end of supervising device is identical.When supervising device adopts the MySQL database, just use the interface of MySQL database; When supervisory system adopts oracle database, just use the oracle database interface.Different data-interfaces all calls by the different API devices that stores api function.
The access of database flow process is that the monitor message that a group of planes provides sends to the BSP device, again with the operation of information by API device fulfillment database.
Device of the present invention also can comprise: graphical group monitoring information shows (GraphicControl Monitor, GCM) device 80: this is based on LINUX operating system exploitation in an embodiment of the present invention, the monitor data of display monitoring system is convenient to carry out intuitively the monitoring and the inquiry of data.
When describing concrete application data base below, the course of work of each device.When supervising device adopted oracle database, the interface of database and BSP was as follows.
The design of database of the present invention considers to reach following target: data are inserted fast as far as possible; Inquiry response is fast as far as possible; System stability is reliable.Oracle database is realized the storage of group of planes node Information Monitoring, the storage of alarm mechanism relevant information, and the storage of group of planes state and configuration information, and the daily record of a large amount of interoperability is noted down between each device.Adopt oracle database 60, the information that BSP is collected is saved in the database.When GCM device 80 needs video data, search records from database 60.
The Information Monitoring of node has the main operation of database: BSP is to the insertion operation of database, and GCM is to the query manipulation of database.In these two kinds of operations, at first guarantee efficient realization of insertion operation of BSP, because the monitor data amount is very big.Realize the preservation of node information data by design node information table.BSP inserts data to the node information table, and in order to accelerate this step, the node information table can not index or add a small amount of index.
Introduce the insertion interface of BSP data below, this interface is in the api function device and the calling interface of GCM, and the operation of interface is based on database Oracle.
BSP inserts interface: mainly be to insert new image data fast
Interface function:
1)int?ConnDb()
Function: connect database;
When design, it is in order to consider that calling this function when the disconnection of connection is arranged again connects that this function is set.
Processing statement in SQL is:
EXEC?SQL?CONNECT:username?IDENTIFIED?BY:password;
Variable declaration: username user name, password user cipher
Operation key word: EXEC SQL CONNECT, IDENTIFIED BY
2)int?PrepareInsert()
Function:
All tables of data empty or reset;
The insertion statement that will use among the BSP is carried out prepare (preparation);
SQL handles statement:
EXEC?SQL?PREPARE?S?FROM:sqlstmt;
Variable declaration: sqlstmt database context
Operation key word: EXEC SQL PREPARE S FROM
3) int InsertStat icpara (structural parameters)
Function:
Insert static configuration parameter data
SQL handles statement:
INSERT?INTO?PARA_STATIC
VALUES(:V1,:V2,:V3?:V4,:V5,:V6,:V7,…);
Parametric variable: V1~V7, the call parameters value.
4) int InsertComPara (structural parameters array, array length)
Function:
485 data of gathering of each node are inserted in circulation.
Illustrate:
Structure begin a member variable is arranged, can know that entering new one takes turns collection.When finding it is new one when taking turns Information Monitoring, just the numerical value of time_id is added 1, expression enters new one and takes turns collection.
SQL handles statement:
INSERT?INTO?PARA_COM
VALUES(:V1,:V2,:V3?:V4,:V5,:V6,:V7,…)
5) int InsertNetPara (structural parameters array, array length)
Function:
The data of the ethenet collection of each node are inserted in circulation.
Insert the image data of this rack;
Illustrate:
Structure begin a member variable is arranged, can know that entering new one takes turns collection.When finding it is new one when taking turns Information Monitoring, just the numerical value of time_id is added 1, expression enters new one and takes turns collection.
SQL handles statement:
INSERT?INTO?PARA_NET
VALUES(:V1,:V2,:V3?:V4,:V5,:V6,:V7)
GCM data query: mainly be to retrieve up-to-date image data fast.
Interface function:
1)int?ConnDb()
Function:
Connect database;
Illustrate:
It is set separately is in order to consider that calling this function when the disconnection of connection is arranged again connects.
2)int?PrepareSelect()
Function:
The query statement that will use among the GCM is carried out prepare;
SQL handles statement:
EXEC?SQL?PREPARE?S?FROM:sqlstmt;
3) int SelectNewes tNodePara (structural parameters array)
Function:
The up-to-date image data of retrieval node from database
Illustrate:
Here handle and to use vernier search records from database.Because every retrieval once, all to from database, obtain all information of 256 nodes.Can reduce necessity of various charts or other window displayed Query Databases like this.
Owing to there being a kind of like this possibility, in the moment of retrieval, a job is inserted into all data of current data table in the historical data table, quick immediately simultaneously truncate current data table.So in the time of retrieve data, must consider in current data table and historical data table, to search up-to-date data simultaneously.
Because the data of the data of serial ports collection and ethenet collection are separated in 2 tables, and this retrieving needs the attended operation of deal with data table.
SQL handles statement:
EXEC?SQL
SELECT?PARA_STATIC.NODE_ID,CACHE_SIZE,MEMORY_SIZE,
CPU_FREQUENCY,CPU_COUNT,CPU1_USAGE,CPU2_USAGE,
MEMORY_USAGE,NET_USAGE,DISK_SPEED,NET_FLOW,
USER_COUNT,PROCESS_COUNT,CPU1_TEMPERATURE,
CPU1_VOLTAGE,CPU1_FAN_SPEED,CPU2_TEMPERATURE,
CPU2_VOLTAGE,CPU2_FAN_SPEED,BOX_TEMPERATURE,
MEMORY_VOLTAGE,SYS_FAN1_SPEED,SYS_FAN2_SPEED,
SYS_FAN3_SPEED,HD_5VOLTAGE,HD_12VOLTAGE,
NODE_33VOLTAGE,NODE_5VOLTAGE,NODE_12VOLTAGE
FROM?PARA_STATIC,PARA_NET,PARA_COM
WHERE PARA_NET.TIME_ID=:V_TIME_ID AND
PARA_COM.TIME_ID=:V_TIME_ID?AND
PARA_STATIC.NODE_ID=PARA_NET.NODE_ID
AND
PARA_NET.NODE_ID=PARA_COM.NODE_ID
4) int SelectNewestCabPara (structural parameters array)
Function:
The up-to-date image data of retrieval rack from database
Illustrate:
Because the Information Monitoring of rack is to be kept at separately in the table, there is not relation one to one simultaneously between rack and the node, so a retrieval functions is set separately yet.
This retrieval functions also can comprise in the superincumbent function.
With top the same, also need here to use vernier to come retrieve data.
SQL handles statement:
EXEC?SQL
SELECT?CAB_ID,CAB_VOLTAGE,CAB_I
FROM?PARA_CAB
WHERE?TIME_ID=:V_TIME_ID;
Fig. 3 illustrates the process flow diagram of the method that realizes the compatible several data of computers group monitoring storehouse system in the embodiments of the invention.Wherein, at least two kinds of database install software that comprise that the described computers group monitoring of step pre-stored will use and driver; The status data of a group of planes of gathering; According to the status data of the group of planes of described collection, judge the state of the node of a group of planes, according to the state of the node of a group of planes, determine the database of one of described at least two kinds of databases that a group of planes will adopt, start described database is installed; General function of described at least two kinds of databases and control command are installed in described computers group monitoring.
Wherein, the step of the status data of the group of planes of described collection comprises: the nodal point number that obtains a group of planes; The step of the state of the described node of judging a group of planes comprises that whether nodal point number in the more described group of planes is greater than first predetermined value.
Utilize the present invention, supplier can produce any suitable Network of Workstation, when user installation, group of planes characteristics according to the user, automatically generate the database that is suitable for, saved human cost, improved the versatility of system, though increased the capacity requirement of storer, the cost of storer is low-down at present.
Though described the present invention by embodiment, those of ordinary skills know, the present invention has many distortion and variation and do not break away from spirit of the present invention, wish that appended claim comprises these distortion and variation and do not break away from spirit of the present invention.

Claims (10)

1. realize that computers group monitoring uses the device of several data storehouse system, comprising for one kind:
Memory storage, at least two kinds of database install software that store that described computers group monitoring will use and driver are so that when the state variation of user's a group of planes, select the database that is suitable for;
Basic service supplier device is used for realizing the data acquisition to each node computer of a group of planes, and the information that will go up the control group of planes node of bed interface sends to each node, and wherein, the data storage of collection is in the database of selecting;
Judge control device, be used to judge the state of the node of a group of planes,, determine the database of one of described at least two kinds of databases that a group of planes will adopt, and described database is installed in control according to the state of the node of a group of planes;
Data library device is used for according to the database of selecting, and described database and database interface is installed to this data library device by described judgement control device, realizes the database function of described selection;
Group of planes node data acquisition command interface arrangement is coupled to basic service supplier device, is used for carrying out data and command interaction with each node of a group of planes;
Universal controller, be used to carry out the control and the data interaction of described at least two kinds of database common segments, be coupled to described data library device, use described established data storehouse, described universal controller also is coupled to basic service supplier device, with by group of planes node data acquisition command interface arrangement, be used for control and carry out data and command interaction with realizing described computers group monitoring and each node of a group of planes.
2. device as claimed in claim 1, wherein, described judgement control device comprises comparer, and whether the nodal point number that is used for a more described group of planes is greater than first predetermined value, and described nodal point number obtains by described basic service supplier device.
3. device as claimed in claim 1, wherein, described universal controller comprises the application program interface function device, wherein, comprises the device of carrying out the general utility functions at least two kinds of databases that described system will use.
4. as claim 1 or 3 described devices, wherein, described data library device comprises the MySQL data library device of carrying out the MySQL database function or the oracle database device of carrying out the oracle database function, is used for being called by described basic service supplier.
5. device as claimed in claim 1 also comprises graphical group monitoring information display device, is used to the data and the monitor command that show that described basic service supplier device is gathered.
6. device as claimed in claim 4, wherein, described application program interface function device comprises:
Connect data library device, be used to connect described data library device;
The basic service supplier inserts data set, is used to insert the data that the basic service supplier gathers; Wherein, described basic service supplier inserts data set and comprises: the tables of data device that empties or reset all is used for preparing the insertion statement that the basic service supplier will use; The structural parameters device is used to insert static configuration parameter data; The structural parameters array device, the data of the collection of inserting each node of being used to circulate;
Graphical group monitoring information display device data query device: the data that are used to retrieve collection; Comprising: the query statement preparation device is used for the query statement that graphical group monitoring information display device will use is prepared; Retrieval image data device is used for from the up-to-date image data of database retrieval node.
7. device as claimed in claim 6, wherein,
Described connection data library device calls connection database functions int ConnDb () when using oracle database; When using the MySQL database, call database contiguous function EXEC SQL CONNECT:username IDENTIFIED BY:password, wherein parameter is user name username and user cipher password;
The described tables of data device that empties or reset all calls and prepares to insert function int Prepare Insert () when using oracle database; When using the MySQL database, call EXEC SQL PREPARE S FROM:sqlstmt and obtain the database contextual information.
8. realize that computers group monitoring uses the method for several data storehouse system, comprises step for one kind:
At least two kinds of database install software that the described computers group monitoring of pre-stored will use and driver;
The status data of a group of planes of gathering;
According to the status data of the group of planes of described collection, judge the state of the node of a group of planes,
According to the state of the node of a group of planes, determine the database of one of described at least two kinds of databases that a group of planes will adopt, start described database is installed.
9. method as claimed in claim 8, wherein, the step of the status data of a described collection group of planes comprises: the nodal point number that obtains a group of planes; The step of the state of the described node of judging a group of planes comprises that whether nodal point number in the more described group of planes is greater than first predetermined value.
10. method as claimed in claim 8 also comprises step: general function of described at least two kinds of databases and control command are installed in described computers group monitoring.
CNB031462839A 2003-07-08 2003-07-08 Method and device for realizing machine group monitoring system using multiple kind data base Expired - Fee Related CN100334546C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031462839A CN100334546C (en) 2003-07-08 2003-07-08 Method and device for realizing machine group monitoring system using multiple kind data base

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031462839A CN100334546C (en) 2003-07-08 2003-07-08 Method and device for realizing machine group monitoring system using multiple kind data base

Publications (2)

Publication Number Publication Date
CN1475906A CN1475906A (en) 2004-02-18
CN100334546C true CN100334546C (en) 2007-08-29

Family

ID=34156023

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031462839A Expired - Fee Related CN100334546C (en) 2003-07-08 2003-07-08 Method and device for realizing machine group monitoring system using multiple kind data base

Country Status (1)

Country Link
CN (1) CN100334546C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101968747B (en) * 2010-09-17 2013-05-08 中国科学院计算技术研究所 Cluster application management system and application management method thereof
CN106816033B (en) * 2017-04-01 2021-01-26 五邑大学 NFC intelligent parking management system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737592A (en) * 1995-06-19 1998-04-07 International Business Machines Corporation Accessing a relational database over the Internet using macro language files
CN1238048A (en) * 1996-11-15 1999-12-08 塞瑞斯逻辑公司 Self-booting mechanism to allow dynamic system configuration and diagnostic
CN1310821A (en) * 1999-05-20 2001-08-29 伊万·昌-顺·黄 A method and apparatus for implementing a workgroup server array

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737592A (en) * 1995-06-19 1998-04-07 International Business Machines Corporation Accessing a relational database over the Internet using macro language files
CN1238048A (en) * 1996-11-15 1999-12-08 塞瑞斯逻辑公司 Self-booting mechanism to allow dynamic system configuration and diagnostic
CN1310821A (en) * 1999-05-20 2001-08-29 伊万·昌-顺·黄 A method and apparatus for implementing a workgroup server array

Also Published As

Publication number Publication date
CN1475906A (en) 2004-02-18

Similar Documents

Publication Publication Date Title
CN103532780B (en) O&M for IT field monitors integral system and integrated monitoring method
US8260923B2 (en) Arrangements to implement a scale-up service
CN1959717B (en) System and method for preprocessing mass remote sensing data collection driven by order form
US7447710B2 (en) Database system providing self-tuned parallel database recovery
US7251588B2 (en) System for metric introspection in monitoring sources
US7801931B2 (en) System and method for common storage object model
US20120117226A1 (en) Monitoring system of computer and monitoring method
US8805799B2 (en) Dynamic partial uncompression of a database table
US20070078914A1 (en) Method, apparatus and program storage device for providing a centralized policy based preallocation in a distributed file system
WO2000026814A1 (en) Apparatus and system for an adaptive data management architecture
JP2005062941A (en) Method for analyzing performance information
US7284011B1 (en) System and methods for processing a multidimensional database
EP1131767A1 (en) Method and apparatus for data management using an event transition network
WO2003073203A2 (en) System and method for analyzing input/output activity on local attached storage
CN110516076B (en) Knowledge graph-based cloud computing management method and system
US11726819B2 (en) Tool for viewing jobs managed by heterogeneous job schedulers
US20190129961A1 (en) System and method for ranking search results
CN100334546C (en) Method and device for realizing machine group monitoring system using multiple kind data base
CN107894942B (en) Method and device for monitoring data table access amount
CN111161818A (en) Medical data exchange sharing system and method based on big data technology
US20040085907A1 (en) System and method for extending performance data collection for a network
KR100567203B1 (en) System-Monitoring System and Method
EP3436972A1 (en) Multiform persistence abstraction
CN111625588A (en) Method and system for sharing distributed data acquisition data
CN109542705A (en) A kind of monitored item adding method and device

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

Granted publication date: 20070829

Termination date: 20200708

CF01 Termination of patent right due to non-payment of annual fee