CN102932466B - The distributed source method for supervising of content-based distributing network and system - Google Patents

The distributed source method for supervising of content-based distributing network and system Download PDF

Info

Publication number
CN102932466B
CN102932466B CN201210442312.9A CN201210442312A CN102932466B CN 102932466 B CN102932466 B CN 102932466B CN 201210442312 A CN201210442312 A CN 201210442312A CN 102932466 B CN102932466 B CN 102932466B
Authority
CN
China
Prior art keywords
source
distributed
source server
node
request
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
CN201210442312.9A
Other languages
Chinese (zh)
Other versions
CN102932466A (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.)
Wangsu Science and Technology Co Ltd
Original Assignee
Wangsu 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 Wangsu Science and Technology Co Ltd filed Critical Wangsu Science and Technology Co Ltd
Priority to CN201210442312.9A priority Critical patent/CN102932466B/en
Publication of CN102932466A publication Critical patent/CN102932466A/en
Application granted granted Critical
Publication of CN102932466B publication Critical patent/CN102932466B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses distributed source method for supervising and the system of content-based distributing network, avoid due to personnel by mistake deletion action to make the mistake fault alarm, alleviate the load pressure of source station, carrier network failure problems can be distinguished.Its technical scheme is: method comprises: the distributed node at content distributing network edge sends back source request; Distributed node determines whether back source server, if need go back to source, sends request to source server; If source server occurs abnormal, then submit abnormal data by distributed node to center monitoring module; Center monitoring module judges whether abnormal data meets the pre-conditioned of warning, if meet, gives the alarm, otherwise does not give the alarm.

Description

The distributed source method for supervising of content-based distributing network and system
Technical field
The present invention relates to source server monitoring technique, particularly relate to the monitoring technique of content distributing network source server.
Background technology
The basic thought of content distributing network source monitoring is, when the source station service accessing CDN occurs abnormal, CDN should be able to detect that source station service is abnormal in time, drops to minimum by abnormal for the source service impact produced.
The implementation of current CDN source station monitoring is as shown in Figure 1:
1. provide main source to monitor URL by client, monitoring URL is for judging the Main Basis whether source station can normally be accessed, and should ensure to be missed deletion action;
The edge monitor node of 2.CDN network, according to the time value preset, at regular intervals, pulls monitoring URL file to source station;
3. when monitor node pull monitoring URL unsuccessful, counter adds 1; Otherwise, counter O reset;
4., when counter is preset value, monitor node judges that source station is as exception, gives the alarm, and enables disaster recovery solution.
There are four drawbacks in existing source station monitoring scheme:
1. need client to provide source station monitoring URL, and should ensure to delete.If monitoring URL is by by mistake deletion action, CDN fringe node pulls less than monitoring URL file, after repeatedly attempting pulling the failure of monitoring URL file, judge that source station is abnormal, initiating accident sequence fault alarm;
2. existing source station monitoring scheme, node, according to the time value preset, needs to pull a URL file to source station at regular intervals, produces load pressure to source station;
3. existing source station monitoring scheme, only consider whether can successful request to monitoring URL, when source station service exception, carrier network failure problems cannot be distinguished;
4. existing source station monitoring scheme, when only just judging that source station is abnormal after monitor node continuous several times to pull monitoring URL failure to source station, enables standby source server, judge source station exception during this period of time in, all responses of the request to source station are all failed.
Summary of the invention
The object of the invention is to solve the problem, provide a kind of distributed source method for supervising and system of content-based distributing network, avoid due to personnel by mistake deletion action to make the mistake fault alarm, alleviate the load pressure of source station, carrier network failure problems can be distinguished.
Technical scheme of the present invention is: the distributed source method for supervising that present invention is disclosed a kind of content-based distributing network, comprising:
The distributed node at content distributing network edge sends back source request;
Distributed node determines whether back source server, if need go back to source, sends request to source server;
If source server occurs abnormal, then submit abnormal data by distributed node to center monitoring module;
Center monitoring module judges whether abnormal data meets the pre-conditioned of warning, if meet, gives the alarm, otherwise does not give the alarm.
According to an embodiment of the distributed source method for supervising of content-based distributing network of the present invention, while distributed node submits abnormal data to center monitoring module, distributed node sends request to standby source server, is completed the response of this request by standby source server.
According to an embodiment of the distributed source method for supervising of content-based distributing network of the present invention, center monitoring module while giving the alarm, notification source station administration person source server carrier network fault.
According to an embodiment of the distributed source method for supervising of content-based distributing network of the present invention, center monitoring module is while giving the alarm, distributed node carries out the standby switching of calamity, before switching back main source server, by time source request of the fringe node of standby source server response contents distributing network.
According to an embodiment of the distributed source method for supervising of content-based distributing network of the present invention, source server extremely comprises node and receives server exception or do not connect main source server.
The invention also discloses a kind of distributed source supervisory control system of content-based distributing network, comprise source server, client, distributed system and center monitoring module, wherein:
Client, sends client's request;
Distributed system, distributed node wherein determines whether back source server, if need go back to source, sends request to source server;
Source server, attempts responding back source request, if source server occurs abnormal, then submits abnormal data by distributed node to center monitoring module;
Center monitoring module, judges whether abnormal data meets the pre-conditioned of warning, if meet, gives the alarm, otherwise does not give the alarm.
According to an embodiment of the distributed source supervisory control system of content-based distributing network of the present invention, standby source server request module is also comprised in distributed system, standby source server request module is while distributed node submits abnormal data to center monitoring module, send request to standby source server, completed the response of this request by standby source server.
According to an embodiment of the distributed source supervisory control system of content-based distributing network of the present invention, center monitoring module also comprises notification unit, notification unit center monitoring module while giving the alarm, notification source station administration person source server carrier network fault.
According to an embodiment of the distributed source supervisory control system of content-based distributing network of the present invention, distributed system also comprises calamity for handover module, calamity for handover module while center monitoring module gives the alarm, carry out the standby switching of calamity, before switching back main source server, by time source request of the fringe node of standby source server response contents distributing network.
According to an embodiment of the distributed source supervisory control system of content-based distributing network of the present invention, source server extremely comprises node and receives server exception or do not connect main source server.
The present invention contrasts prior art following beneficial effect: the solution of the present invention is by distributed CDN(content distributing network) fringe node monitors source station, when CDN fringe node is according to the request Hui Yuan of client, when receiving the exception response of source station or connect less than source, by center monitoring module, exception response information reporting to center monitoring module, is judged whether source station serves exception by node.Compared to traditional scheme, when source station is no abnormal, definition request monitoring URL is not carried out to source station, reduce source station load pressure.The operator residing for node that center monitoring module can report warning message according to node, analyze time source fault whether carrier network causes, simultaneously, distributed source supervisory control system uses user to ask to detect main source by CDN distributed node, abandon providing monitoring URL by client, avoid the fault alarm because personnel's mistake deletion action makes the mistake.
Accompanying drawing explanation
Fig. 1 shows the flow process of existing source monitoring scheme.
Fig. 2 shows the schematic diagram of the embodiment of the distributed source supervisory control system of content-based distributing network of the present invention.
Fig. 3 shows the flow chart of the embodiment of the distributed source method for supervising of content-based distributing network of the present invention.
Embodiment
Below in conjunction with drawings and Examples, the invention will be further described.
Fig. 2 shows the embodiment of the distributed source supervisory control system of content-based distributing network of the present invention.Refer to Fig. 2, the distributed source supervisory control system of the present embodiment comprises: source server 1, client 2, distributed system 3 and center monitoring module 4.
Client 2 connects distributed system 3, sends client's request.Distributed node in distributed system 3 determines whether back source server according to client's request, if need go back to source, sends request to source server 1.That is, distributed system 3 is asked according to the user of client 2, the working order of monitor source server 1.
Source server 1 is attempted responding back source request, if source server occurs abnormal (such as node receives server exception response or do not connect main source server), then submits abnormal data by the distributed node in distributed system 3 to center monitoring module 4.These data comprise server ip domain name, service abnormal area, operator, abnormal time, abnormal URL information.
Center monitoring module 4 judges whether abnormal data meets the pre-conditioned of warning, if meet, gives the alarm, otherwise does not give the alarm.That reports to the police is such as pre-conditioned, and when in the time cycle, the node exceeding certain threshold value reports abnormal data to center monitoring module 4, then send source server service abnormal alarm; If within a time cycle, the same operator node exceeding certain threshold value reports warning message to monitoring center module, be then judged to be source server carrier network fault.
Preferably, standby source server request module is also comprised in distributed system 3, standby source server request module, while distributed node submits abnormal data to center monitoring module, sends request to standby source server, is completed the response of this request by standby source server.
Center monitoring module 4 also comprises notification unit 40, notification unit 40 while center monitoring module 4 gives the alarm, notification source station administration person source server carrier network fault.
Distributed system 3 also comprises calamity for handover module, and calamity while center monitoring module 4 gives the alarm, carries out the standby switching of calamity for handover module, before switching back main source server, by time source request of the fringe node of standby source server response contents distributing network.
Fig. 3 shows the embodiment of the distributed source method for supervising of content-based distributing network of the present invention.The method based on system be the system shown in Fig. 2, each implementation step of method for supervising is as follows.
Step S10: the distributed node at content distributing network edge sends back source request.
Step S11: distributed node determines whether back source server, if need go back to source, enters step S12.
Step S12: source server responds back source request, judges that whether the response of source server is normal, if normal, return step S10, otherwise enter step S13.
Source server extremely comprises node and receives server exception or do not connect main source server.
Step S13: distributed node submits abnormal data to center monitoring module, carries out step S14 simultaneously, follow-uply enters step S15.
These data comprise server ip domain name, service abnormal area, operator, abnormal time, abnormal URL information.
Step S14: distributed node sends request to standby source server, is completed the response of this request by standby source server.
Step S15: center monitoring module judges the abnormal data reported.
Step S16: center monitoring module determines whether to meet the pre-conditioned of warning.If meet, enter step S17, otherwise enter step S18.
That reports to the police is such as pre-conditioned, and when in the time cycle, the node exceeding certain threshold value reports abnormal data to center monitoring module, then send source server service abnormal alarm; If within a time cycle, the same operator node exceeding certain threshold value reports warning message to monitoring center module, be then judged to be source server carrier network fault.
Step S17: center monitoring module sends alert data, and notification source station administration person source server carrier network fault.
Preferably, center monitoring module is while giving the alarm, and distributed node carries out the standby switching of calamity, before switching back main source server, by time source request of the fringe node of standby source server response contents distributing network.
Step S18: center monitoring module submits platform to, does not send warning.
Above-described embodiment is available to those of ordinary skill in the art to realize and uses of the present invention; those of ordinary skill in the art can be without departing from the present invention in the case of the inventive idea; various modifications or change are made to above-described embodiment; thus protection scope of the present invention not limit by above-described embodiment, and should be the maximum magnitude meeting the inventive features that claims are mentioned.

Claims (10)

1. a distributed source method for supervising for content-based distributing network, comprising:
The distributed node at content distributing network edge sends back source request;
Distributed node determines whether back source server, if need go back to source, sends request to source server;
If source server occurs abnormal, then submit abnormal data by distributed node to center monitoring module;
Center monitoring module judges whether abnormal data meets the pre-conditioned of warning, if meet, give the alarm, otherwise do not give the alarm, wherein center monitoring module reports the operator residing for node of warning message according to node, analyze time source fault whether carrier network causes, if analyzing the condition of returning source fault whether carrier network causes is within a time cycle, the same operator node exceeding certain threshold value reports warning message to monitoring center module, be then judged to be source server carrier network fault.
2. the distributed source method for supervising of content-based distributing network according to claim 1, it is characterized in that, while distributed node submits abnormal data to center monitoring module, distributed node sends request to standby source server, is completed the response of this request by standby source server.
3. the distributed source method for supervising of content-based distributing network according to claim 1, is characterized in that, center monitoring module while giving the alarm, notification source station administration person source server carrier network fault.
4. the distributed source method for supervising of content-based distributing network according to claim 1, it is characterized in that, center monitoring module is while giving the alarm, distributed node carries out the standby switching of calamity, before switching back main source server, by time source request of the fringe node of standby source server response contents distributing network.
5. the distributed source method for supervising of the content-based distributing network according to any one of claim 1-4, is characterized in that, source server extremely comprises node and receives server exception or do not connect main source server.
6. a distributed source supervisory control system for content-based distributing network, comprises source server, client, distributed system and center monitoring module, wherein:
Client, sends client's request;
Distributed system, distributed node wherein determines whether back source server according to client's request, if need go back to source, sends request to source server;
Source server, attempts responding back source request, if source server occurs abnormal, then submits abnormal data by distributed node to center monitoring module;
Center monitoring module, judge whether abnormal data meets the pre-conditioned of warning, if meet, give the alarm, otherwise do not give the alarm, wherein center monitoring module reports the operator residing for node of warning message according to node, analyze time source fault whether carrier network causes, if analyzing the condition of returning source fault whether carrier network causes is within a time cycle, the same operator node exceeding certain threshold value reports warning message to monitoring center module, be then judged to be source server carrier network fault.
7. the distributed source supervisory control system of content-based distributing network according to claim 6, it is characterized in that, standby source server request module is also comprised in distributed system, standby source server request module is while distributed node submits abnormal data to center monitoring module, send request to standby source server, completed the response of this request by standby source server.
8. the distributed source supervisory control system of content-based distributing network according to claim 6, it is characterized in that, center monitoring module also comprises notification unit, notification unit center monitoring module while giving the alarm, notification source station administration person source server carrier network fault.
9. the distributed source supervisory control system of content-based distributing network according to claim 6, it is characterized in that, distributed system also comprises calamity for handover module, calamity to send the alarm of server service exception for handover module in center monitoring module while, carry out the standby switching of calamity, before switching back main source server, by time source request of the fringe node of standby source server response contents distributing network.
10. the distributed source supervisory control system of the content-based distributing network according to any one of claim 6-9, is characterized in that, source server extremely comprises node and receives server exception or do not connect main source server.
CN201210442312.9A 2012-11-07 2012-11-07 The distributed source method for supervising of content-based distributing network and system Active CN102932466B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210442312.9A CN102932466B (en) 2012-11-07 2012-11-07 The distributed source method for supervising of content-based distributing network and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210442312.9A CN102932466B (en) 2012-11-07 2012-11-07 The distributed source method for supervising of content-based distributing network and system

Publications (2)

Publication Number Publication Date
CN102932466A CN102932466A (en) 2013-02-13
CN102932466B true CN102932466B (en) 2015-09-23

Family

ID=47647162

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210442312.9A Active CN102932466B (en) 2012-11-07 2012-11-07 The distributed source method for supervising of content-based distributing network and system

Country Status (1)

Country Link
CN (1) CN102932466B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103179200B (en) * 2013-03-08 2018-07-06 深圳银链科技有限公司 Management system and method for internet surfing accelerating equipment of mobile terminal
CN103747112A (en) * 2013-12-24 2014-04-23 乐视网信息技术(北京)股份有限公司 CDN back-to-source method, first server and system thereof
CN106130816B (en) * 2016-06-24 2018-12-28 腾讯科技(深圳)有限公司 A kind of content distributing network monitoring method, monitoring server and system
CN106357775A (en) * 2016-09-23 2017-01-25 成都知道创宇信息技术有限公司 Website real-time online implementation method based on CDN (content distribution network) node
CN107438098B (en) * 2017-07-17 2020-06-23 网宿科技股份有限公司 Dynamic content distribution method and system
CN109474484B (en) * 2017-09-07 2022-04-26 阿里巴巴集团控股有限公司 CDN (content delivery network) checking method, device and system
CN109510730B (en) * 2017-09-15 2022-04-26 阿里巴巴集团控股有限公司 Distributed system, monitoring method and device thereof, electronic equipment and storage medium
CN109550521B (en) * 2017-09-25 2023-04-28 中国石化扬子石油化工有限公司 Catalyst for treating waste amine liquid, preparation method and application thereof
CN108599977B (en) * 2018-02-13 2021-09-28 南京途牛科技有限公司 System and method for monitoring system availability based on statistical method
CN109618174B (en) * 2018-12-11 2021-12-03 深圳市网心科技有限公司 Live broadcast data transmission method, device, system and storage medium
CN111385157B (en) * 2018-12-27 2022-06-03 厦门白山耘科技有限公司 Server abnormity detection method and device
CN109688031B (en) * 2019-03-04 2020-11-03 腾讯科技(深圳)有限公司 Network monitoring method and related equipment
CN112333290B (en) * 2021-01-05 2021-04-06 腾讯科技(深圳)有限公司 Data access control method, device, storage medium and content distribution network system
CN114598654B (en) * 2022-01-30 2024-07-05 阿里巴巴(中国)有限公司 Flow equalization processing method and device based on content delivery network CDN

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101505261A (en) * 2008-02-05 2009-08-12 华为技术有限公司 Processing method for content routing exception, content routing functional equipment and system
CN102427412A (en) * 2011-12-31 2012-04-25 网宿科技股份有限公司 Zero-delay disaster recovery switching method and system of active standby source based on content distribution network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1813251A (en) * 2004-03-22 2006-08-02 网飞亚技术公司 A streaming based contents distribution network system and methods for splitting, merging and retrieving files
CN101764747B (en) * 2009-12-24 2012-05-02 北京云快线软件服务有限公司 Intelligent dispatching method, device and system of content delivery network flow

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101505261A (en) * 2008-02-05 2009-08-12 华为技术有限公司 Processing method for content routing exception, content routing functional equipment and system
CN102427412A (en) * 2011-12-31 2012-04-25 网宿科技股份有限公司 Zero-delay disaster recovery switching method and system of active standby source based on content distribution network

Also Published As

Publication number Publication date
CN102932466A (en) 2013-02-13

Similar Documents

Publication Publication Date Title
CN102932466B (en) The distributed source method for supervising of content-based distributing network and system
CN106505740B (en) Intelligent monitoring device, system and the intelligent control system of power equipment
CN103810076B (en) The monitoring method and device of data duplication
CN105659528B (en) A kind of method and device for realizing fault location
CN103812675A (en) Method and system for realizing allopatric disaster recovery switching of service delivery platform
CN103945432B (en) The operation mode conversion method of group system base station
CN103019866A (en) Distributed method and system based on message queue
CN102427412A (en) Zero-delay disaster recovery switching method and system of active standby source based on content distribution network
CN101989933A (en) Method and system for failure detection
CN102609346A (en) Monitoring method and monitoring device on basis of service operation
CN104092577B (en) A kind of network alarm notice system and its notification method
US10135671B2 (en) Policy-based M2M terminal device monitoring and control method and device
CN113726556B (en) Edge internet of things proxy node operation and maintenance method, system, storage medium and computing equipment
CN106453504A (en) Monitoring system and method based on NGINX server cluster
CN104104542B (en) RS 485-based real-time intelligent obstacle removing method
CN103761180A (en) Method for preventing and detecting disk faults during cluster storage
JP6535734B2 (en) Method and apparatus for processing early warning information data
CN105187554A (en) Method and system for monitoring server performance
US9674065B2 (en) Method, apparatus and system for detecting network element load imbalance
CN109062184A (en) Two-shipper emergency and rescue equipment, failure switching method and rescue system
CN105897492A (en) Cloud data center monitoring system
CN107342789A (en) A kind of group-net communication method of cable anti-theft monitoring system
CN113381884B (en) Full link monitoring method and device for monitoring alarm system
WO2014040470A1 (en) Alarm message processing method and device
CN107844398A (en) A kind of server monitoring method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant