[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102064963B - Method and equipment for managing a plurality of computing equipment - Google Patents

Method and equipment for managing a plurality of computing equipment Download PDF

Info

Publication number
CN102064963B
CN102064963B CN201010579507.9A CN201010579507A CN102064963B CN 102064963 B CN102064963 B CN 102064963B CN 201010579507 A CN201010579507 A CN 201010579507A CN 102064963 B CN102064963 B CN 102064963B
Authority
CN
China
Prior art keywords
equipment
management
management calculation
calculation equipment
administration order
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.)
Active
Application number
CN201010579507.9A
Other languages
Chinese (zh)
Other versions
CN102064963A (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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201010579507.9A priority Critical patent/CN102064963B/en
Publication of CN102064963A publication Critical patent/CN102064963A/en
Application granted granted Critical
Publication of CN102064963B publication Critical patent/CN102064963B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention aims at providing a method and equipment for managing a plurality of computing equipment, wherein the method comprises the following steps of: acquiring an identifier of computing equipment to be managed by the network management equipment; acquiring the relevant information of the computing equipment to be managed according to the identifier; carrying out match query in a management command library according to the relevant information to obtain a management command matched with the relevant information; and sending the management command to the computing equipment to be managed. Compared with the prior art, the invention automatically monitors and manages the plurality of computing equipment under the condition without manual intervention, thereby enhancing the monitoring and managing efficiency of the computing equipment.

Description

A kind of method and apparatus for a plurality of computing equipments are managed
Technical field
The present invention relates to equipment control field, relate in particular to a kind of technology for a plurality of computing equipments are managed.
Background technology
Along with the high speed development of internet arena, the bottom-layer network scale that it relies on is also more and more huger.Existing computing equipment is of a great variety, and number is huge, and the technical specification of different vendor varies, and this has brought larger challenge to undoubtedly automatic Management Calculation equipment.
The existing implementation in equipment control field is all the computing equipment type based on single at present, uses unified mode to manage computing equipment.Along with variation and the differentiation of equipment in existing network, if still continue to use original mode, need, according to different computing equipment types, to dispose different management systems.Such drawback is significantly, not only disposes early stage loaded down with trivial detailsly, and the maintenance and expansion in later stage are also very difficult, and are not easy to unified management and the analysis of data.
Therefore, how each computing equipment in huge network is effectively managed, become a problem demanding prompt solution.
Summary of the invention
The object of this invention is to provide a kind of method and apparatus for a plurality of computing equipments are managed.
According to an aspect of the present invention, provide a kind of method for a plurality of computing equipments are managed, wherein, the method comprises the following steps:
A obtains the device identification for the treatment of Management Calculation equipment;
B, according to described device identification, treats the device-dependent message of Management Calculation equipment described in obtaining;
C, according to described device-dependent message, carries out matching inquiry in administration order storehouse, to obtain the administration order matching with described device-dependent message;
D treats Management Calculation equipment described in described administration order is sent to.
According to a further aspect in the invention, also provide a kind of network management device for a plurality of computing equipments are managed, wherein, this equipment comprises:
The first acquisition device, for obtaining the device identification for the treatment of Management Calculation equipment;
The second acquisition device, for according to described device identification, treats the device-dependent message of Management Calculation equipment described in obtaining;
Inquiry unit for according to described device-dependent message, carries out matching inquiry, to obtain the administration order matching with described device-dependent message in administration order storehouse;
Dispensing device is treated Management Calculation equipment described in described administration order is sent to.
Compared with prior art, the present invention, without manual intervention in the situation that, monitors and management a plurality of computing equipments automatically, has promoted the efficiency of monitoring and the management of computing equipment.
Accompanying drawing explanation
By reading the detailed description that non-limiting example is done of doing with reference to the following drawings, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 illustrates the system topological figure for a plurality of computing equipments are managed according to one aspect of the invention;
Fig. 2 illustrates the equipment schematic diagram for a plurality of computing equipments are managed according to one aspect of the invention;
Fig. 3 illustrates the equipment schematic diagram for a plurality of computing equipments are managed in accordance with a preferred embodiment of the present invention;
Fig. 4 illustrates the method flow diagram for a plurality of computing equipments are managed according to a further aspect of the present invention;
Fig. 5 illustrates the method flow diagram for a plurality of computing equipments are managed in accordance with a preferred embodiment of the present invention.
In accompanying drawing, same or analogous Reference numeral represents same or analogous parts.
Embodiment
Below in conjunction with accompanying drawing, the present invention is described in further detail.
Fig. 1 illustrates the system topological figure for a plurality of computing equipments are managed according to one aspect of the invention, comprising network management device 1 and a plurality of Management Calculation equipment 2 for the treatment of being connected via network with it.Wherein, network management device 1 can treat that Management Calculation equipment 2 is connected via network with a plurality of, and obtains the device identification for the treatment of Management Calculation equipment 2; According to described device identification, described in obtaining, treat the device-dependent message of Management Calculation equipment 2; According to described device-dependent message, in administration order storehouse, carry out matching inquiry, to obtain the administration order matching with described device-dependent message; Described in being sent to, described administration order treats Management Calculation equipment 2.At this, network includes but not limited to the Internet, wide area network, metropolitan area network, local area network (LAN), VPN network, wireless self-organization network (Ad Hoc network) etc.
In addition, network management device 1 includes but not limited to the cloud that network host, single network server, a plurality of webserver collection or a plurality of server form.At this, cloud consists of a large amount of computers based on cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is a kind of of Distributed Calculation, the super virtual machine being comprised of the loosely-coupled computer collection of a group.And treat that Management Calculation equipment 2 includes but not limited to any manageable computing equipment, such as switch, router, server, computer, mobile phone, PDA, palmtop PC PPC or IPTV etc.Network management device 1 and treat that the communication mode between Management Calculation equipment 2 is separate can be based on communication protocols such as TCP/IP, UDP, GPRS, CDMA, CDMA2000, WCDMA, TD-SCDMA, LTE.
Those skilled in the art will be understood that above-mentioned network management device 1, treat that Management Calculation equipment 2 and connection network or communication mode is therebetween only for example; other network management devices existing or that may occur from now on, treat that Management Calculation equipment or network, communication mode are as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Those skilled in the art also will be understood that, the quantity of the disparate networks element only illustrating for simplicity's sake in Fig. 1 may be less than the quantity in real network, but this omission far and away with can not affect to the present invention carry out clear, be disclosed as prerequisite fully.
For simplicity's sake, take below one treat that Management Calculation equipment 2 is described as example.Those skilled in the art will be understood that network management device 1 can simultaneously treat that with a plurality of Management Calculation equipment 2 is mutual, and according to treat the device identification that Management Calculation equipment 2 obtains from difference, treat the device-dependent message of Management Calculation equipment 2 described in obtaining; According to described device-dependent message, in administration order storehouse, carry out matching inquiry, to obtain the administration order matching with described device-dependent message; Described administration order is sent to the corresponding Management Calculation equipment 2 for the treatment of.
Fig. 2 illustrates the equipment schematic diagram for a plurality of computing equipments are managed according to one aspect of the invention, and wherein, network management device 1 comprises the first acquisition device 11, the second acquisition device 12, inquiry unit 13 and dispensing device 14.
Wherein, the first acquisition device 11 is for obtaining the device identification for the treatment of Management Calculation equipment.Particularly, the first acquisition device 11 is by being received from the response for the treatment of that the detection request for the treatment of management request or management equipment Network Based that Management Calculation equipment sends is returned, or by the mode such as extract from computing equipment list, described in obtaining, treat the device identification of Management Calculation equipment.Described device identification includes but not limited to the device identification that distributes for computing equipment in IP address or the network address based on other communication protocols, group territory etc.For example, the first acquisition device 11 periodically or the computing equipment of answering Event triggered in supervising the network initiate to detect request, such as by sending the Ping bag based on ICMP (Internet Control Message Protocol), the GET polling request based on SNMP (Simple Network Management Protocol), the modes such as Trap bag based on SNMP; Computing equipment receives after described detection request, based on described detection request, makes and detects response, and subsequently, the first acquisition device 11 responds from the detection for the treatment of Management Calculation equipment 2 by active obtaining or reception; Then, the first acquisition device 11 is again according to described detection response, by direct extraction equipment in detecting response message, identify, or in described detection response, the specific fields content of load bearing equipment sign relevant information is derived the modes such as device identification, treats the device identification of Management Calculation equipment described in obtaining.Those skilled in the art will be understood that the said equipment sign is only for giving an example, and other device identifications existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.Those skilled in the art also will be understood that the above-mentioned mode of obtaining the device identification for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device identification for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
The second acquisition device 12, for according to described device identification, is treated the device-dependent message of Management Calculation equipment 2 described in obtaining.Particularly, the second acquisition device 12 according to the first acquisition device 11, obtain described in treat the device identification of Management Calculation equipment, treat that Management Calculation equipment 2 is set up and communicate by letter with described, by active obtaining or described in being received from, treat the modes such as device-dependent message that Management Calculation equipment 2 sends, described in obtaining, treat the device-dependent message of Management Calculation equipment 2.Described device-dependent message includes but not limited to device type information, unit type information, software version information, equipment owner information, equipment account information etc.For example, the first acquisition device 11 gets the device identification for the treatment of Management Calculation equipment, for example certain treats the IP address of Management Calculation equipment, the second acquisition device 12 is according to described IP address, treat that Management Calculation equipment is set up and communicate by letter with described, pass through NMP, such as SNMP, CMIS (public administration information service)/CMIP (CMIP), CMOT (public administration information service and agreement), LMMP (LMMP) etc., active obtaining or be received from described in treat the device-dependent message that Management Calculation equipment 2 sends.Those skilled in the art will be understood that above-mentioned NMP is only for giving an example, and other NMPs existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.Those skilled in the art also will be understood that the above-mentioned mode of obtaining the device-dependent message for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device-dependent message for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Inquiry unit 13, for according to described device-dependent message, carries out matching inquiry in administration order storehouse, to obtain the administration order matching with described device-dependent message.Particularly, inquiry unit 13 according to the second acquisition device 12, obtain described in treat the device-dependent message of Management Calculation equipment in administration order storehouse, to carry out matching inquiry, to obtain the administration order matching with described device-dependent message.In described administration order storehouse, store the administration order of relevant calculation equipment, included but not limited to treat the functional configuration order of Management Calculation equipment 2, such as configured port IP, Routing Protocol etc.; Treat the acquisition of information order of Management Calculation equipment 2, such as obtaining flow situation, cpu busy percentage, port running status etc.Inquiry unit 13 according to the second acquisition device 12, obtain described in treat the device-dependent message of Management Calculation equipment, according to certain matching inquiry rule, for example, when administration order is stored in described administration order storehouse with tree topology, adopt the level traversal of tree, in administration order storehouse, carry out matching inquiry, to obtain the administration order matching with described device-dependent message.Those skilled in the art will be understood that above-mentioned administration order is only for giving an example, and other administration orders existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.Those skilled in the art also will be understood that the mode of above-mentioned searching and managing order is only for giving an example; the mode of other searching and managing orders existing or that may occur is from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Dispensing device 14 is treated Management Calculation equipment described in described administration order is sent to.Particularly, the administration order that dispensing device 14 arrives according to inquiry unit 13 match query, by based on communication protocols such as TCP/IP, UDP, GPRS, CDMA, CDMA2000, WCDMA, TD-SCDMA, LTE, described in being sent to, described administration order treats Management Calculation equipment.At this, administration order includes but not limited to treat the functional configuration order of Management Calculation equipment 2, such as configured port IP, Routing Protocol etc.; Treat the acquisition of information order of Management Calculation equipment 2, such as obtaining flow situation, cpu busy percentage, port running status etc.Those skilled in the art will be understood that the mode of above-mentioned transmission administration order is only for giving an example; the mode of other transmission administration orders existing or that may occur is from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, between each device of network management device 1, be constant work.Particularly, the first acquisition device 11 obtains the device identification for the treatment of Management Calculation equipment 2; Subsequently, the second acquisition device 12, according to described device identification, is treated the device-dependent message of Management Calculation equipment 2 described in obtaining; Then, inquiry unit 13, according to described device-dependent message, carries out matching inquiry in administration order storehouse, to obtain the administration order matching with described device-dependent message; Finally, dispensing device 14 is treated Management Calculation equipment 2 described in described administration order is sent to.At this, it will be understood by those skilled in the art that each device that " continuing " refer to network management device 1 requires to treat respectively the obtaining of device identification, device-dependent message of Management Calculation equipment according to the mode of operation of setting or adjust in real time, the matching inquiry of administration order and transmission, until network management device 1 stops obtaining the device identification for the treatment of Management Calculation equipment 2 in a long time.
In a preferred embodiment, network management device 1 can also comprise the 3rd acquisition device (not shown).Described the 3rd acquisition device is preset correlation rule for basis, and based on described device-dependent message, obtains and the described associated computing equipment for the treatment of that Management Calculation equipment is associated; Wherein, described dispensing device 14 is also treated Management Calculation equipment and described associated computing equipment described in described administration order is sent to.Particularly, the 3rd acquisition device is according to default correlation rule, and based on the second acquisition device 12, obtain described in treat to obtain the device-dependent message of Management Calculation equipment 2 and the described associated computing equipment for the treatment of that Management Calculation equipment 2 is associated; Subsequently, the administration order that dispensing device 14 obtains inquiry unit 13 matching inquiries, by based on communication protocols such as TCP/IP, UDP, GPRS, CDMA, CDMA2000, WCDMA, TD-SCDMA, LTE, described in being sent to, treat Management Calculation equipment and described associated computing equipment.Described device-dependent message includes but not limited to device type information, unit type information, software version information, equipment owner information, equipment account information etc.For example, the 3rd acquisition device is according to default correlation rule, and the device-dependent message for the treatment of Management Calculation equipment obtaining based on the second acquisition device 12, the equipment owner information of certain computer for example, get another computing equipment associated therewith, for example certain has with it the mobile device of identical device owner information; Subsequently, dispensing device 14 is by based on communication protocols such as TCP/IP, UDP, GPRS, CDMA, CDMA2000, WCDMA, TD-SCDMA, LTE, by coalignment 13 matching inquiries to the administration order of this computer be sent to described mobile device.Those skilled in the art will be understood that the above-mentioned mode for associated computing equipment transmission administration order is only for giving an example; other existing or modes that send administration order for associated computing equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, described default correlation rule is based on any one at least below:
A) computing equipment being associated comprises the device-dependent message that part is identical;
B) about the preference setting of computing equipment.
Particularly, the device-dependent message obtaining according to the second acquisition device 12, when find with described in until Management Calculation equipment, have while comprising the identical device-dependent message of part, the 3rd acquisition device, based on described device-dependent message, obtains and the described associated computing equipment for the treatment of that Management Calculation equipment is associated.For example, the device-dependent message of the computing equipment getting according to the second acquisition device 12, wherein, the unit type information of certain two computing equipment, software version information and equipment owner information are all identical, described two computing equipments are the computing equipments that are associated, the 3rd acquisition device can be treated Management Calculation equipment according to one of them, obtains another associated computing equipment associated therewith.The 3rd acquisition device can also be according to the preference setting of computing equipment, and based on described device-dependent message, obtains and the described associated computing equipment for the treatment of that Management Calculation equipment is associated.Described preference setting can be that user sets, for example which computing equipment user can set between and have incidence relation, or user can set administration order is sent to and described time for the treatment of the associated computing equipment that Management Calculation equipment is associated, condition etc.For example, according to the preference setting of described computing equipment, when the administration order until Management Calculation equipment 2 changes, dispensing device 14 by inquiry unit 13 again matching inquiry to administration order be sent to described and the associated computing equipment for the treatment of that Management Calculation equipment 2 is associated.Preferably, the 3rd acquisition device can also be according in conjunction with the determined default correlation rule of above-mentioned two factors, and based on described device-dependent message, obtains and the described associated computing equipment for the treatment of that Management Calculation equipment is associated.Those skilled in the art will be understood that above-mentioned default correlation rule based on factor only for for example; other existing or default correlation rules that may occur from now on based on factor as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, described the first acquisition device 11 also initiates to detect request for the computing equipment to supervising the network; Reception is from the detection response for the treatment of Management Calculation equipment; Described in responding to obtain according to described detection, treat the device identification of Management Calculation equipment.Particularly, the first acquisition device 11 can pass through modes such as broadcast, poll, computing equipment in supervising the network initiates to detect request, further, reception is from treating the detection response of Management Calculation equipment based on described detection request, and according to described detection response, by direct extraction equipment in detecting response message, identify, or in described detection response, the specific fields content of load bearing equipment sign relevant information is derived the modes such as device identification, treats the device identification of Management Calculation equipment described in obtaining.For example, the first acquisition device 11 is in IP network section to be managed, by the Ping bag based on ICMP, the GET polling request based on SNMP, the modes such as Trap bag based on SNMP such as transmission, initiate to detect request, computing equipment in described IP network section is after receiving described detection request, based on described detection request, make and detect response, subsequently, the first acquisition device 11 responds from the detection for the treatment of 2 transmissions of Management Calculation equipment by active obtaining or reception; Then, the first acquisition device 11 is again according to described detection response, by directly extract IP address in detecting response message, or the specific fields content of load bearing equipment sign relevant information is derived the modes such as IP address that this treats Management Calculation equipment 2, the IP address for the treatment of Management Calculation equipment described in obtaining in described detection response.Those skilled in the art will be understood that the above-mentioned mode of obtaining the device identification for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device identification for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, described the first acquisition device 11, also for according to computing equipment list, obtains the device identification for the treatment of Management Calculation equipment.Particularly, can there is a computing equipment list, it can be that network management device 1 is set up, also can be that other products or third party device are set up, in described computing equipment list, storage needs the device identification of Management Calculation equipment, includes but not limited in IP address or the network address based on other communication protocols, group territory as the device identification of computing equipment distribution etc.The first acquisition device 11 can, according to described computing equipment list, obtain the device identification for the treatment of Management Calculation equipment.For example, network management device 1 is by modes such as broadcast, poll, computing equipment in supervising the network initiates to detect request, further, reception is from treating the detection response of Management Calculation equipment 2 based on described detection request, and according to described detection response, by directly extract or identify according to load bearing equipment the modes such as specific fields content derivation of relevant information in detecting response message, described in obtaining, treat the device identification of Management Calculation equipment 2, and described in inciting somebody to action, treat that Management Calculation equipment 2 and corresponding device identification thereof are stored in computing equipment list.Preferably, interval N second predetermined time and number of retries threshold value Y time can be set, for example, when network management device 1 cannot normally receive the response message returning until Management Calculation equipment, setting the first acquisition device detects the computing equipment in supervising the network every N second, when the number of times of retry detection is greater than threshold value Y, stop the computing equipment in supervising the network to detect, at this, N is relevant with concrete network environment with the value of Y, and those skilled in the art should determine according to concrete network condition the value of rational N and Y.Those skilled in the art will be understood that the above-mentioned mode of obtaining the device identification for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device identification for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, network management device 1 can also comprise the first updating device (not shown).Described the first updating device is treated Management Calculation equipment and described administration order described in basis, upgrades described computing equipment list.Particularly, described in the first updating device basis, treat the administration order that Management Calculation equipment and inquiry unit 13 match query arrive, by what increase in described computing equipment list that the Management Calculation equipment for the treatment of newly obtain and device identification thereof, deletion matched administration order, treat Management Calculation equipment and device identification thereof, upgrade described computing equipment list.For example, the first acquisition device 11 periodically or the computing equipment of answering Event triggered in supervising the network initiate to detect request, such as by sending Ping bag based on ICMP, GET polling request based on SNMP, modes such as Trap bag based on SNMP are initiated to detect to the computing equipment in supervising the network and are asked; Subsequently, the first acquisition device 11 responds from the detection for the treatment of Management Calculation equipment 2 by active obtaining or reception; Then, the first acquisition device 11 is again according to described detection response, by direct extraction equipment in detecting response message, identify, or in described detection response, the specific fields content of load bearing equipment sign relevant information is derived the modes such as device identification, treats the device identification of Management Calculation equipment 2 described in obtaining; The first updating device is treated Management Calculation equipment 2 and device identification thereof by new, is added in this computing equipment list.When computing equipment matches administration order, this is deleted from computing equipment list, to upgrade described computing equipment list.Those skilled in the art will be understood that the mode of above-mentioned renewal computing equipment list is only for giving an example; the mode of other renewal computing equipment existing or that may occur from now on lists is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, described the first acquisition device 11 is also for being received from the management request for the treatment of of treating that Management Calculation equipment sends; By the described device identification for the treatment of Management Calculation equipment 2 described in treating to obtain in management request.Particularly, treat that Management Calculation equipment 2 can initiatively send to network management device 1 the management request for the treatment of, the described device identification for the treatment of management equipment 2 described in treating can directly to comprise in management request, also can comprise the specific fields that can derive device identification, described in receiving, treats the first acquisition device 11 the management request for the treatment of that Management Calculation equipment 2 sends, and by the described device identification for the treatment of Management Calculation equipment 2 described in treating to obtain in management request.For example, in the network based on ICP/IP protocol, treat that Management Calculation equipment 2 has initiatively sent to network management device 1 the management request for the treatment of, described IP address for the treatment of Management Calculation equipment described in treating to have comprised in management request, network management device 1 is treated the IP address of Management Calculation equipment 2 from described described in treating to obtain management request, and transfers to other devices further to process.Those skilled in the art will be understood that the above-mentioned mode of obtaining the device identification for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device identification for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, described device-dependent message includes but not limited to following at least any one:
A) device type information;
B) unit type information;
C) software version information;
D) equipment owner information;
E) equipment account information.
Device type information includes but not limited to manufacturer and type thereof, such as H3C switch etc.; Unit type information is (H3C switch) model S8512 for example; Software version information is (under the model S8512 of H3C switch) 3.8 software versions for example; Equipment owner information is for example in the described user profile for the treatment of on Management Calculation equipment 2 user of registration, includes but not limited to the information such as mailbox, phone number of this user's registration; Equipment account information such as user is at the described id information for the treatment of on Management Calculation equipment 2 registration etc.At this, software version information can also comprise firmware version information, operating system version information etc.The second acquisition device 12 according to the first acquisition device 11, obtain described in treat the device identification of Management Calculation equipment 2, treat that Management Calculation equipment 2 is set up and communicate by letter with described, by active obtaining or described in being received from, treat the modes such as device-dependent message that Management Calculation equipment 2 sends, described in obtaining, treat the device-dependent message of Management Calculation equipment 2.Subsequently, inquiry unit 13 according to the second acquisition device 12, obtain described in treat the device-dependent message of Management Calculation equipment in administration order storehouse, to carry out matching inquiry, to obtain the administration order matching with described device-dependent message.For example, the IP address of the Management Calculation equipment 2 for the treatment of that the second acquisition device 12 obtains according to the first acquisition device 11, treat that Management Calculation equipment 2 is set up and communicate by letter with described, the device-dependent message for the treatment of Management Calculation equipment 2 described in obtaining is " the H3C switch of model S8512 ".Subsequently, inquiry unit 13, according to described device-dependent message " the H3C switch of model S8512 ", carries out matching inquiry in administration order storehouse, obtains the administration order of " the H3C switch of model S8512 ".Those skilled in the art will be understood that the said equipment relevant information is only for giving an example, and other device-dependent messages existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.
Preferably, described administration order is stored in described administration order storehouse with tree topology; Wherein, described inquiry unit 13 also, for according to described device-dependent message, adopts the level traversal of tree, carries out matching inquiry, to obtain the administration order matching with described device-dependent message in administration order storehouse.For example, in described tree topology, define a root node, under described root node, include different subtrees, every stalk tree represents a kind of administration order of device type,, under root node, be device type node, such as the device type node under root node, include respectively H3C switch, cisco router, Huawei's switch etc., in described node, store the administration order matching with this node content; Under described device type node, be unit type node, such as comprise unit type node S5000, S5550, S8512 etc. under device type node H3C switch; Under described unit type node, be software version node, such as comprise software version node 3.8 versions, 3.10 versions etc. under unit type node S8512.The device-dependent message H3C switch, model S5000, the software version 3.8 that for example for the second acquisition device 12, get, first inquiry unit 13 travels through device type node, matching inquiry, to device type node H3C switch, has been stored the administration order about H3C switch in described node; Then, then in the unit type node under the said equipment type node, travel through the administration order of the H3C switch that matching inquiry is S5000 to unit type; Subsequently, then travel through in the software version node under the said equipment model node, matching inquiry is to the administration order of using the H3C switch that software version 3.8, unit type are S5000.Preferably, when inquiry unit 13 travels through less than corresponding node in above-mentioned tree topology, or cannot matching inquiry in tree node during to corresponding administration order, can be for treating the administration order of an acquiescence of Management Calculation equipment coupling, subsequently, dispensing device 14 is treated Management Calculation equipment 2 described in described acquiescence administration order is sent to.Those skilled in the art will be understood that the above-mentioned mode of obtaining administration order is only for giving an example; other existing or modes of obtaining administration order that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Fig. 3 illustrates the equipment schematic diagram for a plurality of computing equipments are managed in accordance with a preferred embodiment of the present invention, and network management device 1 can also comprise the second updating device 15 '.Wherein, the first acquisition device 11 ', the second acquisition device 12 ', inquiry unit 13 ' and dispensing device 14 ' are identical with the 11-14 of corresponding intrument shown in Fig. 2 respectively, so locate to repeat no more, and mode is by reference contained in this.
Wherein, the second updating device 15 ', for treating the response message based on described administration order of Management Calculation equipment described in basis, upgrades described administration order storehouse.Particularly, treat that Management Calculation equipment 2 is after receiving the administration order of dispensing device 14 transmissions, based on described administration order meeting, generate a response message, for example when described in treat that Management Calculation equipment 2 can generate the response message of an expression " success " or " failure " after loading described administration order, the second updating device 15 ' can be treated by active obtaining or described in being received from the corresponding information that Management Calculation equipment 2 sends, and upgrades described administration order storehouse.For example, when described, treat that Management Calculation equipment 2 has generated the response message of an expression " failure " after loading described administration order, the second updating device 15 ' is according to the response message of described expression " failure ", in administration order storehouse, described administration order is deleted, to upgrade described administration order storehouse.Preferably, described the second updating device 15 ' can also be set a threshold value for the response message of described expression " failure ", when the response message of expression corresponding to certain administration order " failure " surpasses this threshold value, in administration order storehouse, described administration order is deleted.Those skilled in the art will be understood that the mode in above-mentioned renewal administration order storehouse is only for giving an example; the mode in other renewal administration order existing or that may occur from now on storehouses is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably (referring to Fig. 2), the second acquisition device 12 also, for according to described device identification, is treated device-dependent message and the admin-authentication code of Management Calculation equipment 2 described in obtaining; Wherein, described dispensing device 14 is also treated Management Calculation equipment described in described administration order and described admin-authentication code are sent to.Particularly, the device identification for the treatment of Management Calculation equipment 2 that the second acquisition device 12 can also obtain according to the first acquisition device 11, treat that Management Calculation equipment 2 is set up and communicate by letter with described, by active obtaining or described in being received from, treat device-dependent message and admin-authentication code that Management Calculation equipment 2 sends, the device identification, mandate account etc. of described admin-authentication code based on treating Management Calculation equipment described in including but not limited to; After this, dispensing device 14 is treated Management Calculation equipment described in more described administration order and described admin-authentication code being sent to.Treat that Management Calculation equipment 2 is after receiving described administration order and described admin-authentication code, according to the correctness of described admin-authentication code, for example judge that whether described admin-authentication code is consistent with its admin-authentication code that offers network management device 1, to determine whether to load described administration order, such as the DHCP function, configuration device Routing Protocol, configuration device interface IP, configuration device cipher mode etc. of opening computing equipment.
Preferably, described admin-authentication code is based on including but not limited to following any one:
A) described in, treat the device identification of Management Calculation equipment;
B) described in, treat the mandate account of Management Calculation equipment.
Particularly, the device identification for the treatment of Management Calculation equipment 2 that the second acquisition device 12 obtains according to the first acquisition device 11, treat that Management Calculation equipment 2 is set up and communicate by letter with described, by active obtaining or described in being received from, treat the admin-authentication code that Management Calculation equipment 2 sends, for example, for example, based on treating the device identification (IP address) of Management Calculation equipment 2 or the admin-authentication code of authorizing account to generate; Subsequently, when inquiry unit 13 matching inquiries arrive related management order, described in sending to together with dispensing device 14 gets described administration order admin-authentication code with the second acquisition device 12, treat Management Calculation equipment 2, described treat that Management Calculation equipment 2 receives described admin-authentication code after, described admin-authentication code is mated with the admin-authentication code self providing before, if the match is successful, load described administration order.At this, described admin-authentication code treat described in can being both Management Calculation equipment 2 device identification, authorize the raw informations such as account, can be also based on the encode admin-authentication code of processing gained of these raw informations.Those skilled in the art will be understood that above-mentioned admin-authentication code based on factor only for for example; other admin-authentication codes existing or that may occur from now on based on factor as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Fig. 4 illustrates the method flow diagram for a plurality of computing equipments are managed according to a further aspect of the present invention.
Wherein, in step S1, network management device 1 obtains the device identification for the treatment of Management Calculation equipment.Particularly, in step S1, network management device 1 is by being received from the response for the treatment of that the detection request for the treatment of management request or management equipment Network Based that Management Calculation equipment sends is returned, or by the mode such as extract from computing equipment list, described in obtaining, treat the device identification of Management Calculation equipment.Described device identification includes but not limited to the device identification that distributes for computing equipment in IP address or the network address based on other communication protocols, group territory etc.For example, in step S1, network management device 1 periodically or the computing equipment of answering Event triggered in supervising the network initiate to detect request, such as by sending the Ping bag based on ICMP (Internet Control Message Protocol), the GET polling request based on SNMP (Simple Network Management Protocol), the modes such as Trap bag based on SNMP; Computing equipment receives after described detection request, based on described detection request, makes and detects response, and subsequently, network management device 1 responds from the detection for the treatment of Management Calculation equipment 2 by active obtaining or reception; Then, network management device 1 is again according to described detection response, by direct extraction equipment in detecting response message, identify, or in described detection response, the specific fields content of load bearing equipment sign relevant information is derived the modes such as device identification, treats the device identification of Management Calculation equipment described in obtaining.Those skilled in the art will be understood that the said equipment sign is only for giving an example, and other device identifications existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.Those skilled in the art also will be understood that the above-mentioned mode of obtaining the device identification for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device identification for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
In step S2, network management device 1, according to described device identification, is treated the device-dependent message of Management Calculation equipment 2 described in obtaining.Particularly, in step S2, network management device 1 is according to the device identification for the treatment of Management Calculation equipment in step S1 described in obtaining, treat that Management Calculation equipment 2 is set up and communicate by letter with described, by active obtaining or described in being received from, treat the modes such as device-dependent message that Management Calculation equipment 2 sends, described in obtaining, treat the device-dependent message of Management Calculation equipment 2.Described device-dependent message includes but not limited to device type information, unit type information, software version information, equipment owner information, equipment account information etc.For example, in step S1, network management device 1 gets the device identification for the treatment of Management Calculation equipment, for example certain treats the IP address of Management Calculation equipment, in step S2, network management device 1 is according to described IP address, treat that Management Calculation equipment is set up and communicate by letter with described, pass through NMP, SNMP for example, CMIS (public administration information service)/CMIP (CMIP), CMOT (public administration information service and agreement), LMMP (LMMP) etc., active obtaining or be received from described in treat the device-dependent message that Management Calculation equipment 2 sends.Those skilled in the art will be understood that above-mentioned NMP is only for giving an example, and other NMPs existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.Those skilled in the art also will be understood that the above-mentioned mode of obtaining the device-dependent message for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device-dependent message for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
In step S3, network management device 1, according to described device-dependent message, carries out matching inquiry in administration order storehouse, to obtain the administration order matching with described device-dependent message.Particularly, in step S3, network management device 1, according to the device-dependent message for the treatment of Management Calculation equipment in step S2 described in obtaining, carries out matching inquiry, to obtain the administration order matching with described device-dependent message in administration order storehouse.In described administration order storehouse, store the administration order of relevant calculation equipment, included but not limited to treat the functional configuration order of Management Calculation equipment 2, such as configured port IP, Routing Protocol etc.; Treat the acquisition of information order of Management Calculation equipment 2, such as obtaining flow situation, cpu busy percentage, port running status etc.In step S3, network management device 1 is according to the device-dependent message for the treatment of Management Calculation equipment in step S2 described in obtaining, according to certain matching inquiry rule, for example, when administration order is stored in described administration order storehouse with tree topology, adopt the level traversal of tree, in administration order storehouse, carry out matching inquiry, to obtain the administration order matching with described device-dependent message.Those skilled in the art will be understood that above-mentioned administration order is only for giving an example, and other administration orders existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.Those skilled in the art also will be understood that the mode of above-mentioned searching and managing order is only for giving an example; the mode of other searching and managing orders existing or that may occur is from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
In step S4, described in being sent to described administration order, network management device 1 treats Management Calculation equipment.Particularly, in step S4, the network management device 1 basis administration order that match query arrives in step S3, by based on communication protocols such as TCP/IP, UDP, GPRS, CDMA, CDMA2000, WCDMA, TD-SCDMA, LTE, described in being sent to, described administration order treats Management Calculation equipment.At this, administration order includes but not limited to treat the functional configuration order of Management Calculation equipment 2, such as configured port IP, Routing Protocol etc.; Treat the acquisition of information order of Management Calculation equipment 2, such as obtaining flow situation, cpu busy percentage, port running status etc.Those skilled in the art will be understood that the mode of above-mentioned transmission administration order is only for giving an example; the mode of other transmission administration orders existing or that may occur is from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, between above-mentioned each step, be constant work.Particularly, in step S1, network management device 1 obtains the device identification for the treatment of Management Calculation equipment 2; Subsequently, in step S2, network management device 1, according to described device identification, is treated the device-dependent message of Management Calculation equipment 2 described in obtaining; Then,, in step S3, network management device 1, according to described device-dependent message, carries out matching inquiry in administration order storehouse, to obtain the administration order matching with described device-dependent message; Finally, in step S4, described in being sent to described administration order, network management device 1 treats Management Calculation equipment 2.At this, it will be understood by those skilled in the art that " continuing " refers to that each step requires to treat respectively the obtaining of device identification, device-dependent message of Management Calculation equipment according to the mode of operation of setting or adjust in real time, the matching inquiry of administration order and transmission, until network management device 1 stops obtaining the device identification for the treatment of Management Calculation equipment 2 in a long time.
In a preferred embodiment, in step S6 (not shown).The default correlation rule of network management device 1 basis, and based on described device-dependent message, obtain and the described associated computing equipment for the treatment of that Management Calculation equipment is associated; Wherein, in step S4, described in can also being sent to described administration order, network management device 1 treats Management Calculation equipment and described associated computing equipment.Particularly, in step S6, network management device 1 is according to default correlation rule, and the device-dependent message based on treat Management Calculation equipment 2 described in obtaining in step S2, obtains and the described associated computing equipment for the treatment of that Management Calculation equipment 2 is associated; Subsequently, in step S4, network management device 1 is by the administration order that matching inquiry obtains in step S3, by based on communication protocols such as TCP/IP, UDP, GPRS, CDMA, CDMA2000, WCDMA, TD-SCDMA, LTE, described in being sent to, treat Management Calculation equipment and described associated computing equipment.Described device-dependent message includes but not limited to device type information, unit type information, software version information, equipment owner information, equipment account information etc.For example, in step S6, network management device 1 is according to default correlation rule, and the device-dependent message for the treatment of Management Calculation equipment based on obtaining in step S2, the equipment owner information of certain computer for example, get another computing equipment associated therewith, for example certain has with it the mobile device of identical device owner information; Subsequently, in step S4, network management device 1 is by based on communication protocols such as TCP/IP, UDP, GPRS, CDMA, CDMA2000, WCDMA, TD-SCDMA, LTE, by matching inquiry in step S3 to the administration order of this computer be sent to described mobile device.Those skilled in the art will be understood that the above-mentioned mode for associated computing equipment transmission administration order is only for giving an example; other existing or modes that send administration order for associated computing equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, described default correlation rule is based on any one at least below:
A) computing equipment being associated comprises the device-dependent message that part is identical;
B) about the preference setting of computing equipment.
Particularly, the device-dependent message obtaining in step S2 according to network management device 1, when find with described in until Management Calculation equipment, have while comprising the identical device-dependent message of part, in step S6, network management device 1, based on described device-dependent message, obtains and the described associated computing equipment for the treatment of that Management Calculation equipment is associated.For example, the device-dependent message of the computing equipment getting in step S2 according to network management device 1, wherein, the unit type information of certain two computing equipment, software version information and equipment owner information are all identical, described two computing equipments are the computing equipments that are associated, in step S6, network management device 1 can be treated Management Calculation equipment according to one of them, obtains another associated computing equipment associated therewith.In step S6, network management device 1 can also be according to the preference setting of computing equipment, and based on described device-dependent message, obtains and the described associated computing equipment for the treatment of that Management Calculation equipment is associated.Described preference setting can be that user sets, for example which computing equipment user can set between and have incidence relation, or user can set administration order is sent to and described time for the treatment of the associated computing equipment that Management Calculation equipment is associated, condition etc.For example, according to the preference setting of described computing equipment, when the administration order until Management Calculation equipment 2 changes, in step S4, network management device 1 by step S3 again matching inquiry to administration order be sent to described and the associated computing equipment for the treatment of that Management Calculation equipment 2 is associated.Preferably, in step S6, network management device 1 can also be according in conjunction with the determined default correlation rule of above-mentioned two factors, and based on described device-dependent message, obtains and the described associated computing equipment for the treatment of that Management Calculation equipment is associated.Those skilled in the art will be understood that above-mentioned default correlation rule based on factor only for for example; other existing or default correlation rules that may occur from now on based on factor as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, in step S1, network management device 1 can also initiate to detect request to the computing equipment in supervising the network; Reception is from the detection response for the treatment of Management Calculation equipment; Described in responding to obtain according to described detection, treat the device identification of Management Calculation equipment.Particularly, in step S1, network management device 1 can pass through modes such as broadcast, poll, computing equipment in supervising the network initiates to detect request, further, reception is from treating the detection response of Management Calculation equipment based on described detection request, and according to described detection response, by direct extraction equipment in detecting response message, identify, or in described detection response, the specific fields content of load bearing equipment sign relevant information is derived the modes such as device identification, treats the device identification of Management Calculation equipment described in obtaining.For example, in step S1, network management device 1 is in IP network section to be managed, by the Ping bag based on ICMP, the GET polling request based on SNMP, the modes such as Trap bag based on SNMP such as transmission, initiate to detect request, the computing equipment in described IP network section, after receiving described detection request, is made and is detected response based on described detection request, subsequently, network management device 1 responds from the detection for the treatment of 2 transmissions of Management Calculation equipment by active obtaining or reception; Then, network management device 1 is again according to described detection response, by directly extract IP address in detecting response message, or the specific fields content of load bearing equipment sign relevant information is derived the modes such as IP address that this treats Management Calculation equipment 2, the IP address for the treatment of Management Calculation equipment described in obtaining in described detection response.Those skilled in the art will be understood that the above-mentioned mode of obtaining the device identification for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device identification for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, in step S1, network management device 1 can also, according to computing equipment list, obtain the device identification for the treatment of Management Calculation equipment.Particularly, can there is a computing equipment list, it can be that network management device 1 is set up, also can be that other products or third party device are set up, in described computing equipment list, storage needs the device identification of Management Calculation equipment, includes but not limited in IP address or the network address based on other communication protocols, group territory as the device identification of computing equipment distribution etc.In step S1, network management device 1 can, according to described computing equipment list, obtain the device identification for the treatment of Management Calculation equipment.For example, network management device 1 is by modes such as broadcast, poll, computing equipment in supervising the network initiates to detect request, further, reception is from treating the detection response of Management Calculation equipment 2 based on described detection request, and according to described detection response, by directly extract or identify according to load bearing equipment the modes such as specific fields content derivation of relevant information in detecting response message, described in obtaining, treat the device identification of Management Calculation equipment 2, and described in inciting somebody to action, treat that Management Calculation equipment 2 and corresponding device identification thereof are stored in computing equipment list.Preferably, interval N second predetermined time and number of retries threshold value Y time can be set, for example, when network management device 1 cannot normally receive the response message returning until Management Calculation equipment, setting network management equipment 1 detects the computing equipment in supervising the network every N second, when the number of times of retry detection is greater than threshold value Y, stop the computing equipment in supervising the network to detect, at this, N is relevant with concrete network environment with the value of Y, and those skilled in the art should determine according to concrete network condition the value of rational N and Y.Those skilled in the art will be understood that the above-mentioned mode of obtaining the device identification for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device identification for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, in step S7 (not shown), network management device 1 can also be treated Management Calculation equipment and described administration order described in basis, upgrades described computing equipment list.Particularly, in step S7, described in network management device 1 basis, treat Management Calculation equipment and the administration order that match query arrives in step S3, by what increase in described computing equipment list that the Management Calculation equipment for the treatment of newly obtain and device identification thereof, deletion matched administration order, treat Management Calculation equipment and device identification thereof, upgrade described computing equipment list.For example, network management device 1 periodically or the computing equipment of answering Event triggered in supervising the network initiate to detect request, such as by sending Ping bag based on ICMP, GET polling request based on SNMP, modes such as Trap bag based on SNMP are initiated to detect to the computing equipment in supervising the network and are asked; Subsequently, network management device 1 responds from the detection for the treatment of Management Calculation equipment 2 by active obtaining or reception; Then, again according to described detection response, by direct extraction equipment in detecting response message, identify, or in described detection response, the specific fields content of load bearing equipment sign relevant information is derived the modes such as device identification, treats the device identification of Management Calculation equipment 2 described in obtaining; In step S7, network management device 1 is treated Management Calculation equipment 2 and device identification thereof by new, is added in this computing equipment list.When computing equipment matches administration order, this is deleted from computing equipment list, to upgrade described computing equipment list.Those skilled in the art will be understood that the mode of above-mentioned renewal computing equipment list is only for giving an example; the mode of other renewal computing equipment existing or that may occur from now on lists is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, in step S1, network management device 1 can also be received from the management request for the treatment of of treating that Management Calculation equipment sends; By the described device identification for the treatment of Management Calculation equipment 2 described in treating to obtain in management request.Particularly, treat that Management Calculation equipment 2 can initiatively send to network management device 1 the management request for the treatment of, the described device identification for the treatment of management equipment 2 described in treating can directly to comprise in management request, also can comprise the specific fields that can derive device identification, in step S1, described in receiving, treats network management device 1 the management request for the treatment of that Management Calculation equipment 2 sends, and by the described device identification for the treatment of Management Calculation equipment 2 described in treating to obtain in management request.For example, in the network based on ICP/IP protocol, treat that Management Calculation equipment 2 has initiatively sent to network management device 1 the management request for the treatment of, described IP address for the treatment of Management Calculation equipment described in treating to have comprised in management request, network management device 1 is treated the IP address of Management Calculation equipment 2 from described described in treating to obtain management request, and transfers to other steps further to process.Those skilled in the art will be understood that the above-mentioned mode of obtaining the device identification for the treatment of Management Calculation equipment is only for giving an example; other existing or modes of obtaining the device identification for the treatment of Management Calculation equipment that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably, described device-dependent message includes but not limited to following at least any one:
A) device type information;
B) unit type information;
C) software version information;
D) equipment owner information;
E) equipment account information.
Device type information includes but not limited to manufacturer and type thereof, such as H3C switch etc.; Unit type information is (H3C switch) model S8512 for example; Software version information is (under the model S8512 of H3C switch) 3.8 software versions for example; Equipment owner information is for example in the described user profile for the treatment of on Management Calculation equipment 2 user of registration, includes but not limited to the information such as mailbox, phone number of this user's registration; Equipment account information such as user is at the described id information for the treatment of on Management Calculation equipment 2 registration etc.At this, software version information can also comprise firmware version information, operating system version information etc.In step S2, network management device 1 is according to the device identification for the treatment of Management Calculation equipment 2 in step S1 described in obtaining, treat that Management Calculation equipment 2 is set up and communicate by letter with described, by active obtaining or described in being received from, treat the modes such as device-dependent message that Management Calculation equipment 2 sends, described in obtaining, treat the device-dependent message of Management Calculation equipment 2.Subsequently, in step S3, network management device 1, according to the device-dependent message for the treatment of Management Calculation equipment in step S2 described in obtaining, carries out matching inquiry, to obtain the administration order matching with described device-dependent message in administration order storehouse.For example, in step S2, network management device 1 is according to the IP address of the Management Calculation equipment 2 for the treatment of obtaining in step S1, treats that Management Calculation equipment 2 is set up and communicate by letter with described, and the device-dependent message for the treatment of Management Calculation equipment 2 described in obtaining is " the H3C switch of model S8512 ".Subsequently, in step S3, network management device 1, according to described device-dependent message " the H3C switch of model S8512 ", carries out matching inquiry in administration order storehouse, obtains the administration order of " the H3C switch of model S8512 ".Those skilled in the art will be understood that the said equipment relevant information is only for giving an example, and other device-dependent messages existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.
Preferably, described administration order is stored in described administration order storehouse with tree topology; Wherein, in step S3, network management device 1 can also adopt the level traversal of tree according to described device-dependent message, carries out matching inquiry, to obtain the administration order matching with described device-dependent message in administration order storehouse.For example, in described tree topology, define a root node, under described root node, include different subtrees, every stalk tree represents a kind of administration order of device type,, under root node, be device type node, such as the device type node under root node, include respectively H3C switch, cisco router, Huawei's switch etc., in described node, store the administration order matching with this node content; Under described device type node, be unit type node, such as comprise unit type node S5000, S5550, S8512 etc. under device type node H3C switch; Under described unit type node, be software version node, such as comprise software version node 3.8 versions, 3.10 versions etc. under unit type node S8512.For example, in step S2, device-dependent message H3C switch, model S5000, software version 3.8 that network management device 1 gets, in step S3, first network management device 1 travels through device type node, matching inquiry, to device type node H3C switch, has been stored the administration order about H3C switch in described node; Then, then in the unit type node under the said equipment type node, travel through the administration order of the H3C switch that matching inquiry is S5000 to unit type; Subsequently, then travel through in the software version node under the said equipment model node, matching inquiry is to the administration order of using the H3C switch that software version 3.8, unit type are S5000.Preferably, when in step S3, network management device 1 travels through less than corresponding node in above-mentioned tree topology, or cannot matching inquiry in tree node during to corresponding administration order, can be for treating the administration order of an acquiescence of Management Calculation equipment coupling, subsequently, in step S4, described in being sent to described acquiescence administration order, network management device 1 treats Management Calculation equipment 2.Those skilled in the art will be understood that the above-mentioned mode of obtaining administration order is only for giving an example; other existing or modes of obtaining administration order that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Fig. 5 illustrates the method flow diagram for a plurality of computing equipments are managed in accordance with a preferred embodiment of the present invention, wherein, step S1 '-S4 ' is identical with corresponding step S1-S4 shown in Fig. 4 respectively, so locate to repeat no more, and mode is by reference contained in this.
Wherein, in step S5 ', network management device 1 according to described in treat the response message based on described administration order of Management Calculation equipment, upgrade described administration order storehouse.Particularly, treat that Management Calculation equipment 2 is after receiving the administration order that network management device 1 sends in step S4, based on described administration order meeting, generate a response message, for example when described in treat that Management Calculation equipment 2 can generate the response message of an expression " success " or " failure " after loading described administration order, network management device 1 can be treated by active obtaining or described in being received from the corresponding information that Management Calculation equipment 2 sends in step S5 ', upgrades described administration order storehouse.For example, when described, treat that Management Calculation equipment 2 has generated the response message of an expression " failure " after loading described administration order, in step S5 ', network management device 1 is according to the response message of described expression " failure ", in administration order storehouse, described administration order is deleted, to upgrade described administration order storehouse.Preferably, in step S5 ', network management device 1 can also be set a threshold value for the response message of described expression " failure ", when the response message of expression corresponding to certain administration order " failure " surpasses this threshold value, in administration order storehouse, described administration order is deleted.Those skilled in the art will be understood that the mode in above-mentioned renewal administration order storehouse is only for giving an example; the mode in other renewal administration order existing or that may occur from now on storehouses is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Preferably (referring to Fig. 4), in step S2, network management device 1 can also, according to described device identification, be treated device-dependent message and the admin-authentication code of Management Calculation equipment 2 described in obtaining; Wherein, in step S4, described in being sent to described administration order and described admin-authentication code, network management device 1 treats Management Calculation equipment.Particularly, in step S2, network management device 1 can also be according to the device identification for the treatment of Management Calculation equipment 2 of obtaining in step S1, treat that Management Calculation equipment 2 is set up and communicate by letter with described, by active obtaining or described in being received from, treat device-dependent message and admin-authentication code that Management Calculation equipment 2 sends, the device identification, mandate account etc. of described admin-authentication code based on treating Management Calculation equipment described in including but not limited to; After this, in step S4, described in being sent to described administration order and described admin-authentication code again, network management device 1 treats Management Calculation equipment.Treat that Management Calculation equipment 2 is after receiving described administration order and described admin-authentication code, according to the correctness of described admin-authentication code, for example judge that whether described admin-authentication code is consistent with its admin-authentication code that offers network management device 1, to determine whether to load described administration order, such as the DHCP function, configuration device Routing Protocol, configuration device interface IP, configuration device cipher mode etc. of opening computing equipment.
Preferably, described admin-authentication code is based on including but not limited to following any one:
A) described in, treat the device identification of Management Calculation equipment;
B) described in, treat the mandate account of Management Calculation equipment.
Particularly, in step S2, network management device 1 is according to the device identification for the treatment of Management Calculation equipment 2 of obtaining in step S1, treat that Management Calculation equipment 2 is set up and communicate by letter with described, by active obtaining or described in being received from, treat the admin-authentication code that Management Calculation equipment 2 sends, for example, for example, based on treating the device identification (IP address) of Management Calculation equipment 2 or the admin-authentication code of authorizing account to generate; Subsequently, when network management device 1 in step S3 matching inquiry when the related management order, in step S4, network management device 1 is treated Management Calculation equipment 2 described in described administration order is sent to together with the admin-authentication code getting in step S2, described treat that Management Calculation equipment 2 receives described admin-authentication code after, described admin-authentication code is mated with the admin-authentication code self providing before, if the match is successful, load described administration order.At this, described admin-authentication code treat described in can being both Management Calculation equipment 2 device identification, authorize the raw informations such as account, can be also based on the encode admin-authentication code of processing gained of these raw informations.Those skilled in the art will be understood that above-mentioned admin-authentication code based on factor only for for example; other admin-authentication codes existing or that may occur from now on based on factor as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and in the situation that not deviating from spirit of the present invention or essential characteristic, can realize the present invention with other concrete form.Therefore, no matter from which point, all should regard embodiment as exemplary, and be nonrestrictive, scope of the present invention is limited by claims rather than above-mentioned explanation, is therefore intended to be included in the present invention dropping on the implication that is equal to important document of claim and all changes in scope.Any Reference numeral in claim should be considered as limiting related claim.In addition, obviously other unit or step do not got rid of in " comprising " word, and odd number is not got rid of plural number.A plurality of unit that device is stated in claim or device also can You Yige unit or device by software or hardware, realize.The first, the second word such as grade is used for representing title, and does not represent any specific order.

Claims (22)

1. the method for a plurality of computing equipments are managed, wherein, the method comprises the following steps:
A obtains the device identification for the treatment of Management Calculation equipment;
B, according to described device identification, treats the device-dependent message of Management Calculation equipment described in obtaining;
C, according to described device-dependent message, carries out matching inquiry in administration order storehouse, to obtain the administration order matching with described device-dependent message;
The default correlation rule of d basis, and based on described device-dependent message, obtain and the described associated computing equipment for the treatment of that Management Calculation equipment is associated;
Described in being sent to described administration order, e treats Management Calculation equipment and described associated computing equipment.
2. method according to claim 1, wherein, described default correlation rule is based on any one at least below:
-the computing equipment that is associated comprises the device-dependent message that part is identical;
-about the preference setting of computing equipment.
3. method according to claim 1 and 2, wherein, described step a also comprises:
-to the computing equipment in supervising the network, initiate to detect request;
-receive from described and treat that the detection of Management Calculation equipment responds;
-described in responding to obtain according to described detection, treat the device identification of Management Calculation equipment.
4. method according to claim 1 and 2, wherein, described step a also comprises:
-according to computing equipment list, described in obtaining, treat the device identification of Management Calculation equipment.
5. method according to claim 4, wherein, the method also comprises:
Described in f basis, treat Management Calculation equipment and described administration order, upgrade described computing equipment list.
6. method according to claim 1 and 2, wherein, described step a also comprises:
-described in being received from, treat the management request for the treatment of that Management Calculation equipment sends;
-by the described device identification for the treatment of Management Calculation equipment described in treating to obtain in management request.
7. method according to claim 1 and 2, wherein, described device-dependent message comprises following at least any one:
-device type information;
-unit type information;
-software version information;
-equipment owner information;
-equipment account information.
8. method according to claim 1 and 2, wherein, described administration order is stored in described administration order storehouse with tree topology;
Wherein, described step c also comprises:
-according to described device-dependent message, adopt the level traversal of tree, in administration order storehouse, carry out matching inquiry, to obtain the administration order matching with described device-dependent message.
9. method according to claim 1 and 2, wherein, the method also comprises:
Described in g basis, treat the response message based on described administration order of Management Calculation equipment, upgrade described administration order storehouse.
10. method according to claim 1 and 2, wherein, described step b also comprises:
-according to described device identification, described in obtaining, treat device-dependent message and the admin-authentication code of Management Calculation equipment;
Wherein, described steps d also comprises:
-described in being sent to described admin-authentication code, described administration order treats Management Calculation equipment and described associated computing equipment.
11. methods according to claim 10, wherein, described admin-authentication code is based on following any one:
-described in treat the device identification of Management Calculation equipment;
-described in treat the mandate account of Management Calculation equipment.
12. 1 kinds of network management devices for a plurality of computing equipments are managed, wherein, this equipment comprises:
The first acquisition device, for obtaining the device identification for the treatment of Management Calculation equipment;
The second acquisition device, for according to described device identification, treats the device-dependent message of Management Calculation equipment described in obtaining;
Inquiry unit for according to described device-dependent message, carries out matching inquiry, to obtain the administration order matching with described device-dependent message in administration order storehouse;
The 3rd acquisition device, for the default correlation rule of basis, and based on described device-dependent message, obtains and the described associated computing equipment for the treatment of that Management Calculation equipment is associated;
Dispensing device is treated Management Calculation equipment and described associated computing equipment described in described administration order is sent to.
13. equipment according to claim 12, wherein, described default correlation rule is based on any one at least below:
-the computing equipment that is associated comprises the device-dependent message that part is identical;
-about the preference setting of computing equipment.
14. according to the equipment described in claim 12 or 13, wherein, described the first acquisition device also for:
-to the computing equipment in supervising the network, initiate to detect request;
-receive from described and treat that the detection of Management Calculation equipment responds;
-described in responding to obtain according to described detection, treat the device identification of Management Calculation equipment.
15. according to the equipment described in claim 12 or 13, wherein, described the first acquisition device also for:
-according to computing equipment list, described in obtaining, treat the device identification of Management Calculation equipment.
16. equipment according to claim 15, wherein, this equipment also comprises:
The first updating device, for treating Management Calculation equipment and described administration order described in basis, upgrades described computing equipment list.
17. according to the equipment described in claim 12 or 13, wherein, described the first acquisition device also for:
-described in being received from, treat the management request for the treatment of that Management Calculation equipment sends;
-by the described device identification for the treatment of Management Calculation equipment described in treating to obtain in management request.
18. according to the equipment described in claim 12 or 13, and wherein, described device-dependent message comprises following at least any one:
-device type information;
-unit type information;
-software version information;
-equipment owner information;
-equipment account information.
19. according to the equipment described in claim 12 or 13, and wherein, described administration order is stored in described administration order storehouse with tree topology;
Wherein, described inquiry unit also for:
-according to described device-dependent message, adopt the level traversal of tree, in administration order storehouse, carry out matching inquiry, to obtain the administration order matching with described device-dependent message.
20. according to the equipment described in claim 12 or 13, and wherein, this equipment also comprises:
The second updating device, for treating the response message based on described administration order of Management Calculation equipment described in basis, upgrades described administration order storehouse.
21. according to the equipment described in claim 12 or 13, wherein, described the second acquisition device also for:
-according to described device identification, described in obtaining, treat device-dependent message and the admin-authentication code of Management Calculation equipment;
Wherein, described dispensing device also for:
-described in being sent to described admin-authentication code, described administration order treats Management Calculation equipment and described associated computing equipment.
22. equipment according to claim 21, wherein, described admin-authentication code is based on following any one:
-described in treat the device identification of Management Calculation equipment;
-described in treat the mandate account of Management Calculation equipment.
CN201010579507.9A 2010-12-03 2010-12-03 Method and equipment for managing a plurality of computing equipment Active CN102064963B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010579507.9A CN102064963B (en) 2010-12-03 2010-12-03 Method and equipment for managing a plurality of computing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010579507.9A CN102064963B (en) 2010-12-03 2010-12-03 Method and equipment for managing a plurality of computing equipment

Publications (2)

Publication Number Publication Date
CN102064963A CN102064963A (en) 2011-05-18
CN102064963B true CN102064963B (en) 2014-01-15

Family

ID=44000074

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010579507.9A Active CN102064963B (en) 2010-12-03 2010-12-03 Method and equipment for managing a plurality of computing equipment

Country Status (1)

Country Link
CN (1) CN102064963B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103702067B (en) * 2012-09-28 2017-09-29 中国电信股份有限公司 Wireless video monitoring terminal automatic cruising method, system and platform
CN104639346A (en) * 2013-11-06 2015-05-20 中兴通讯股份有限公司 Method and device for detecting network management equipment of communication operator
CN104660401A (en) * 2013-11-15 2015-05-27 深圳市腾讯计算机系统有限公司 Authentication method, authentication system and terminal
CN104038564A (en) * 2014-07-08 2014-09-10 马传军 System and method for achieving mobile terminal management in router based on cloud network center
CN114900376B (en) * 2022-07-15 2022-10-04 苏州万店掌网络科技有限公司 Equipment network access method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296124A (en) * 2008-06-27 2008-10-29 华为技术有限公司 Method, device and system for acquiring equipment information
CN101399675A (en) * 2007-09-25 2009-04-01 海尔集团公司 Radio control device and network household electrical appliance system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7526541B2 (en) * 2003-07-29 2009-04-28 Enterasys Networks, Inc. System and method for dynamic network policy management

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399675A (en) * 2007-09-25 2009-04-01 海尔集团公司 Radio control device and network household electrical appliance system
CN101296124A (en) * 2008-06-27 2008-10-29 华为技术有限公司 Method, device and system for acquiring equipment information

Also Published As

Publication number Publication date
CN102064963A (en) 2011-05-18

Similar Documents

Publication Publication Date Title
CN102064963B (en) Method and equipment for managing a plurality of computing equipment
CN104883267A (en) Network configuration accessing method and device thereof
CN106100914B (en) Cloud AC alarm information pushing method and system
CN108881354B (en) Push information storage method and device, server and computer storage medium
CN110740490A (en) Terminal network access method, gateway equipment, system, storage medium and device
KR20140025316A (en) Method and system for fingerprinting operating systems running on nodes in a communication network
CN109150869B (en) Switch information acquisition and analysis system and method
CN103906087A (en) Access point upgrading method, device and system
CN111182659B (en) Mode switching method and mode switching device of Mesh equipment and Mesh equipment
CN105577496A (en) System of home gateway for identifying access device type via cloud platform
CN103731482A (en) Cluster load balancing system and achieving method thereof
WO2019001224A1 (en) Method and device for recommending social user
CN113242317B (en) Addressing route synchronization method and related device for alliance chain supervision system
CN105743746A (en) Intelligent home electric appliance management method, management apparatus and management system
KR101999237B1 (en) Gateway, and method, computer program and storage means corresponding thereto
CN107708142B (en) Grouping method, device and system for access device AP
CN106330582B (en) Method and device for detecting number of shared internet access mobile terminals
CN112887312B (en) Slow protocol message processing method and related device
CN108040031A (en) One kind is based on portal protocol realization AC black and white lists control methods
CN111010362B (en) Monitoring method and device for abnormal host
KR20140125223A (en) Method for collecting information with management interface in contents network based on information centric networking, content network management system, and node apparatus
CN102385514B (en) Method, equipment and system for conducting management operation on software in centralized way
CN105897943A (en) Intelligent device searching method and device
CN103152195B (en) Collecting method and device
KR20130007246A (en) System and method for managing signaling traffic

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