patents.google.com

CN103685083A - Communication method in asynchronous management network - Google Patents

  • ️Wed Mar 26 2014

CN103685083A - Communication method in asynchronous management network - Google Patents

Communication method in asynchronous management network Download PDF

Info

Publication number
CN103685083A
CN103685083A CN201310752899.8A CN201310752899A CN103685083A CN 103685083 A CN103685083 A CN 103685083A CN 201310752899 A CN201310752899 A CN 201310752899A CN 103685083 A CN103685083 A CN 103685083A Authority
CN
China
Prior art keywords
identification information
data
asynchronous
management
thread
Prior art date
2013-12-31
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.)
Pending
Application number
CN201310752899.8A
Other languages
Chinese (zh)
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.)
SHUGUANG CLOUD COMPUTING TECHNOLOGY Co Ltd
Original Assignee
SHUGUANG CLOUD COMPUTING 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.)
2013-12-31
Filing date
2013-12-31
Publication date
2014-03-26
2013-12-31 Application filed by SHUGUANG CLOUD COMPUTING TECHNOLOGY Co Ltd filed Critical SHUGUANG CLOUD COMPUTING TECHNOLOGY Co Ltd
2013-12-31 Priority to CN201310752899.8A priority Critical patent/CN103685083A/en
2014-03-26 Publication of CN103685083A publication Critical patent/CN103685083A/en
Status Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a communication method in an asynchronous management network. The method comprises the following steps of building communication connection between a management device and a managed device; at the management device, configuring a sending thread to send a request with identification information to the managed device, and transmitting the identification information to a receiving thread; on the basis of the request, respectively returning data with the identification information to the management device by the managed device; and at the management device, configuring the receiving thread to utilize the identification information to acquire data. Through utilizing the technical scheme, the defects of the prior art can be overcome, a network can be operated asynchronously and concurrently, and the capability of network management on carrying out a large number of concurrent operation is improved, so that the manageable network size and the management efficiency of a network management system can be improved.

Description

Communication means in asynchronous management network

Technical field

Relate generally to field of computer technology of the present invention, more specifically, relates to the communication means in asynchronous management network.

Background technology

Intracardiac in current large-scale data, the network equipment is more and more, and becomes increasingly complex, and the especially appearance of Intel Virtualization Technology makes to need the network equipment quantity of management to increase severely.And the lifting along with network management system automation, by the equipment being managed is automatically carried out to bulk information, obtain and operate, the bookkeeping causing than conventional management person, more automated network management system will cause the high bookkeeping to several orders of magnitude.How these network equipments being carried out to efficient automatic management seems and is even more important.

In the prior art, when large-scale network is managed, may to hundreds of equipment, send operation simultaneously, if the operation serial of these equipment is carried out, will have a strong impact on the responding ability of network management system to network change.Therefore, the manageable network size of network management system is used technology or the synchronous mode managing network devices such as multithreading.Yet in these solutions, in fact network management system does not employ one's time to the best advantage and carries out operational order distribution and operating data is obtained.First kind of way not only can require significantly to promote to the parallel computation of processor in management server, and needs thread synchronization and notice frequently, the network size of second way meeting significant limitation management.

For the problem in correlation technique, effective solution is not yet proposed at present.

Summary of the invention

For network management system in correlation technique, can not employ one's time to the best advantage and carry out operational order distribution and operating data is obtained and by the problem of the network size of the needs significant limitation management that thread synchronization and notice cause frequently, the present invention proposes the communication means in a kind of asynchronous management network that can address the above problem.

Technical scheme of the present invention is achieved in that the communication means in asynchronous management network, comprising: between management equipment and managed devices, establish a communications link; At management equipment place, send-thread is configured to send and have the request of identification information to managed devices, and identification information is transferred to receiving thread; Managed devices, based on request, turns back to management equipment by the data with identification information respectively; And at management equipment place, be configured to utilize identification information to obtain data receiving thread.

Preferably, ask as a plurality of requests, data are a plurality of data.

Preferably, data are stored in the local file of management equipment.

Preferably, after data are stored in local file, receiving thread is configured to the notice according to local file, from local file, obtains the data corresponding with identification information.

Preferably, receiving thread is configured to predetermined time interval poll local file, to obtain the data corresponding with identification information.

Preferably, receiving thread is configured to not to be had to obtain the data corresponding with identification information in the given time, stops obtaining of data.

Preferably, the identity information that identification information is data.

Preferably, receiving thread and send-thread are based on asynchronous SSH technology, asynchronous NETCONF technology, asynchronous SNMP technology or asynchronous REST technology.

Utilize technical scheme of the present invention can overcome the defect of prior art, asynchronous, concomitantly network is operated, improve the ability of a large amount of concurrent operations of network management implementation, thereby promote the manageable network size of network management system and the efficiency of management.

Accompanying drawing explanation

In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.

Fig. 1 is according to the flow chart of the communication means in the asynchronous management network of the embodiment of the present invention; And

Fig. 2 is according to the block diagram of the communication means in the asynchronous management network of the embodiment of the present invention.

Embodiment

Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, the every other embodiment that those of ordinary skills obtain, belongs to the scope of protection of the invention.

Fig. 1 is according to the flow chart of the communication means in the asynchronous management network of the embodiment of the present invention.

Communication means 100 in asynchronous management network comprises the following steps.In step 102, between management equipment and managed devices, establish a communications link; In step 104, at management equipment place, send-thread is configured to send and have the request of identification information to managed devices, and identification information is transferred to receiving thread; In step 106, managed devices, based on request, turns back to management equipment by the data with identification information respectively; And in step 108, at management equipment place, be configured to utilize identification information to obtain data receiving thread.

Utilize the communication means in the asynchronous management network of embodiments of the invention, can be asynchronous, concomitantly network is operated, improve the ability of a large amount of concurrent operations of network management implementation, thereby promote the manageable network size of network management system and the efficiency of management.

Hereinafter, with reference to Fig. 1, the communication means in asynchronous management network is described in detail.

Communication means 100 in asynchronous management network is comprised the following steps.In step 102, between management equipment and managed devices, establish a communications link.Particularly, managed devices is connected to management equipment, and establishes a communications link between management equipment and managed devices.In step 104, at management equipment place, send-thread is configured to send and have the request of identification information to managed devices, and identification information is transferred to receiving thread.Receiving thread and send-thread are based on asynchronous SSH technology, asynchronous NETCONF technology, asynchronous SNMP technology or asynchronous REST technology.Particularly, at management equipment place, set up two threads, that is, and send-thread and receiving thread.Send-thread is configured to send and have the request of identification information to managed devices, and identification information is transferred to receiving thread.Request is a plurality of requests.Send-thread can send the request with identification information to a plurality of managed devices respectively simultaneously particularly.Thereby improved the operating efficiency of management equipment.

In step 106, managed devices, based on request, turns back to management equipment by the data with identification information respectively.Then, data are stored in the local file of management equipment.Wherein, the identity information that identification information is data.Particularly, managed devices, after receiving the request with identification information, as response, sends the data with the identification information of request to management equipment respectively.Data are a plurality of data.For example, these data can comprise sign, title, specification, performance etc.After management equipment receives these data with identification information, these data are stored in the local file of management equipment.

In step 108, at management equipment place, be configured to utilize identification information to obtain data receiving thread.Particularly, after receiving the data with identification information in management equipment, receiving thread obtains data according to this identification information.In one embodiment, after data are stored in local file, receiving thread is configured to the notice according to local file, from local file, obtains the data corresponding with identification information.Particularly, after receiving the data with identification information, these data are stored in local file and notify receiving thread in management equipment, subsequently, receiving thread, according to the notice of this local file, obtains the data corresponding with identification information from local file.

In addition, receiving thread is configured to predetermined time interval poll local file, to obtain the data corresponding with identification information.Particularly, it is the cycle that receiving thread can be take the time interval setting in advance, poll local file, and when in local file, storage has the data of identification information, this receiving thread obtains the data corresponding with identification information from this local file.In addition, receiving thread is configured to not to be had to obtain the data corresponding with identification information in the given time, stops obtaining of data.Particularly, when receiving thread does not have to obtain the data corresponding with identification information in predetermined time interval, receiving thread stops obtaining data from local file.

For when promoting the scale of network management, reduce as far as possible the demand of network management system to processor computation capability, the present invention adopts the communication technology of asynchronous management network management.Fig. 2 is according to the block diagram of the communication means in the asynchronous management network of the embodiment of the present invention.With reference to Fig. 2, set up respectively two threads, a thread is responsible for setting up and is connected and sends asynchronous command with the numerous of management equipment, and another one thread is responsible for receiving data.In these two thread cooperations, by by the mode of pipeline, notify middle data file.In carrying out the thread of asynchronous call, can, based on technology such as asynchronous SSH, asynchronous NETCONF, asynchronous SNMP and asynchronous REST, in order send-thread, realize the asynchronous transmission of order.

In asynchronous management network management is called, by the cooperation of above-mentioned two threads, the thread that sends order is responsible for ceaselessly distribution command, and the return value of order and order is put in local file.The thread that receives data is responsible for order backspace file to carry out asynchronous reading, once there be data to return, will carry out the submission of data.In this way, can send as much as possible administration order within a certain period of time, and management end need not initiatively carry out the synchronous of thread and switch, two threads can synchronous working.By this technology, the present invention can carry out the asynchronous call of network management operation.

In addition, when using this technology, can also realize in the following manner:

1, set up being connected of order send-thread and equipment;

2, set up the pipeline of order send-thread and data receiver thread;

3, order send-thread sets up for connecting the local file of storing return data, and notification data receiving thread;

4, order send-thread carries out asynchronous command while calling to connecting, and demanded storage is connected to corresponding local file, and returned content is stored in wherein;

5, data receiver thread is enabled the asynchronous of local storage file is read; And

6, data receiver thread obtains the data of asynchronous file.

Therefore, the communication means in the asynchronous management network of embodiments of the invention has the following advantages, and enables the technology of a plurality of asynchronous connections in can be single-threaded; Utilize the cross-thread pipeline communication mode of asynchronous command send-thread and data receiver thread; And based on the asynchronous read command of file and return data securing mechanism.

In addition, utilize the communication means in the asynchronous management network of embodiments of the invention, while at the same time hundreds of equipment being sent to operation, by send-thread and receiving thread, managed devices is automatically carried out to bulk information and obtain and operate.Thereby realize these network equipments are carried out to efficient automatic management.

Utilize the communication means in the asynchronous management network of embodiments of the invention, can be asynchronous, concomitantly network is operated, improve the ability of a large amount of concurrent operations of network management implementation, thereby promote the manageable network size of network management system and the efficiency of management.

The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (8)

1. the communication means in asynchronous management network, is characterized in that, comprising:

Between management equipment and managed devices, establish a communications link;

At described management equipment place, send-thread is configured to send and have the request of identification information to described managed devices, and described identification information is transferred to receiving thread;

Described managed devices, based on described request, turns back to described management equipment by the data with described identification information respectively; And

At described management equipment place, be configured to utilize described identification information to obtain described data described receiving thread.

2. communication means according to claim 1, is characterized in that, described request is a plurality of requests, and described data are a plurality of data.

3. communication means according to claim 1, is characterized in that, described data are stored in the local file of described management equipment.

4. communication means according to claim 3, it is characterized in that, after described data are stored in described local file, described receiving thread is configured to the notice according to described local file, from described local file, obtain the described data corresponding with described identification information.

5. communication means according to claim 3, is characterized in that, described receiving thread is configured to local file described in predetermined time interval poll, to obtain the described data corresponding with described identification information.

6. communication means according to claim 5, is characterized in that, described receiving thread is configured to not obtain in the given time the described data corresponding with described identification information, stops obtaining of described data.

7. according to the communication means described in any one in the claims, it is characterized in that the identity information that described identification information is described data.

8. communication means according to claim 1, is characterized in that, described receiving thread and described send-thread are based on asynchronous SSH technology, asynchronous NETCONF technology, asynchronous SNMP technology or asynchronous REST technology.

CN201310752899.8A 2013-12-31 2013-12-31 Communication method in asynchronous management network Pending CN103685083A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310752899.8A CN103685083A (en) 2013-12-31 2013-12-31 Communication method in asynchronous management network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310752899.8A CN103685083A (en) 2013-12-31 2013-12-31 Communication method in asynchronous management network

Publications (1)

Publication Number Publication Date
CN103685083A true CN103685083A (en) 2014-03-26

Family

ID=50321436

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310752899.8A Pending CN103685083A (en) 2013-12-31 2013-12-31 Communication method in asynchronous management network

Country Status (1)

Country Link
CN (1) CN103685083A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104038314A (en) * 2014-05-09 2014-09-10 中煤电气有限公司 Novel safety-monitoring networking real-time dynamic data transmission system and method
WO2015039630A1 (en) * 2013-09-22 2015-03-26 中兴通讯股份有限公司 Asynchronous communication method and device
CN104702627A (en) * 2015-04-01 2015-06-10 南京天溯自动化控制系统有限公司 Packet classification-based synchronous concurrent communication method and system
CN109495303A (en) * 2018-11-19 2019-03-19 广州开信通讯系统有限公司 Obtain the method, device network managing device and system, electronic device and storage medium of equipment parameter information
CN110062295A (en) * 2019-04-19 2019-07-26 视联动力信息技术股份有限公司 A kind of file resource acquisition methods and system
CN114221861A (en) * 2021-03-26 2022-03-22 无锡江南计算技术研究所 Management packet receiving and transmitting method for large-scale interconnection network

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101447981A (en) * 2008-04-03 2009-06-03 中兴通讯股份有限公司 Client-server interaction method based on LDAP protocol and system thereof
CN102801737A (en) * 2012-08-28 2012-11-28 北京城市网邻信息技术有限公司 Asynchronous network communication method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101447981A (en) * 2008-04-03 2009-06-03 中兴通讯股份有限公司 Client-server interaction method based on LDAP protocol and system thereof
CN102801737A (en) * 2012-08-28 2012-11-28 北京城市网邻信息技术有限公司 Asynchronous network communication method and device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015039630A1 (en) * 2013-09-22 2015-03-26 中兴通讯股份有限公司 Asynchronous communication method and device
CN104038314A (en) * 2014-05-09 2014-09-10 中煤电气有限公司 Novel safety-monitoring networking real-time dynamic data transmission system and method
CN104038314B (en) * 2014-05-09 2018-02-02 中煤电气有限公司 A kind of new safety supervision networking dynamic data RTTS and method
CN104702627A (en) * 2015-04-01 2015-06-10 南京天溯自动化控制系统有限公司 Packet classification-based synchronous concurrent communication method and system
CN104702627B (en) * 2015-04-01 2017-12-26 南京天溯自动化控制系统有限公司 A kind of synchronous concurrent communication method and system based on message classification
CN109495303A (en) * 2018-11-19 2019-03-19 广州开信通讯系统有限公司 Obtain the method, device network managing device and system, electronic device and storage medium of equipment parameter information
CN110062295A (en) * 2019-04-19 2019-07-26 视联动力信息技术股份有限公司 A kind of file resource acquisition methods and system
CN114221861A (en) * 2021-03-26 2022-03-22 无锡江南计算技术研究所 Management packet receiving and transmitting method for large-scale interconnection network
CN114221861B (en) * 2021-03-26 2023-07-07 无锡江南计算技术研究所 Management packet receiving and transmitting method for large-scale interconnection network

Similar Documents

Publication Publication Date Title
CN103685083A (en) 2014-03-26 Communication method in asynchronous management network
CN113742031B (en) 2022-11-04 Node state information acquisition method and device, electronic equipment and readable storage medium
CN103986786A (en) 2014-08-13 Remote cloud desktop operation system
EP2717533A1 (en) 2014-04-09 Method, network card and hard disk card for accessing to shut-down hard disk
WO2014206289A1 (en) 2014-12-31 Method and apparatus for outputting log information
CN104468521A (en) 2015-03-25 Online migration method, device and system
US20200233712A1 (en) 2020-07-23 Data Processing Method, Apparatus, Storage Medium, Processor, and System
CN104461716A (en) 2015-03-25 Access method of multi-nucleus heterogeneous system and multi-nucleus heterogeneous system
CN105808374A (en) 2016-07-27 Snapshot processing method and associated equipment
US9116881B2 (en) 2015-08-25 Routing switch apparatus, network switch system, and routing switching method
CN118132232A (en) 2024-06-04 Method, apparatus, device, storage medium and program product for executing offline tasks
CN107707598A (en) 2018-02-16 The method and Internet of Things communication equipment of a kind of remote control Internet of Things communication equipment
CN104168145B (en) 2018-05-15 A kind of system and method that radio upgrade is carried out to wireless communication unit
CN103607429A (en) 2014-02-26 Cloud computing service realization method and system thereof
CN102497306B (en) 2015-07-29 A kind of distribution substation realizes the method and system of transfer of data
CN110022323A (en) 2019-07-16 A kind of method and system of the cross-terminal real-time, interactive based on WebSocket and Redux
CN106027305A (en) 2016-10-12 Method for hot standby of dual servers using same IP based on ARM
CN113419880A (en) 2021-09-21 Cloud mobile phone root authority acquisition method, related device and computer program product
CN104052624A (en) 2014-09-17 Configuration management method and device
CN103095739A (en) 2013-05-08 Cabinet server system and node communication method thereof
CN105159745A (en) 2015-12-16 Method, apparatus and device for upgrading virtual switch frame VSF system
CN113420275B (en) 2023-07-28 Data connection processing method, related device and computer program product
CN103731501A (en) 2014-04-16 Mobile-terminal-based multi-people cooperative management method and system for backlogs
CN109582609A (en) 2019-04-05 A kind of apparatus control method, system and associated component
CN103297631B (en) 2016-05-11 A kind of synchronizing telephone directory method and cloud server

Legal Events

Date Code Title Description
2014-03-26 PB01 Publication
2014-03-26 PB01 Publication
2014-04-23 C10 Entry into substantive examination
2014-04-23 SE01 Entry into force of request for substantive examination
2017-09-01 RJ01 Rejection of invention patent application after publication

Application publication date: 20140326

2017-09-01 RJ01 Rejection of invention patent application after publication