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 PDFInfo
- 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
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
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.
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)
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060179153A1 (en) * | 2004-03-22 | 2006-08-10 | Nam-Yul Lee | Streaming based contents distribution network system and methods for splitting, merging and retrieving files |
CN101764747B (en) * | 2009-12-24 | 2012-05-02 | 北京云快线软件服务有限公司 | Content distribution network flow intelligent scheduling method, device and system |
-
2012
- 2012-11-07 CN CN201210442312.9A patent/CN102932466B/en active Active
Patent Citations (2)
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 | |
CN103812675A (en) | Method and system for realizing allopatric disaster recovery switching of service delivery platform | |
WO2015090098A1 (en) | Method and apparatus for realizing fault location | |
CN103945432B (en) | The operation mode conversion method of group system base station | |
CN101989933A (en) | Method and system for failure detection | |
CN102427412A (en) | Zero-delay disaster recovery switching method and system of active standby source based on content distribution network | |
CN113726556B (en) | Edge internet of things proxy node operation and maintenance method, system, storage medium and computing equipment | |
CN103166773A (en) | Method and system for monitoring operation state of server | |
CN102609346A (en) | Monitoring method and monitoring device on basis of service operation | |
CN102857365A (en) | Fault preventing and intelligent repairing method and device for network management system | |
CN103761180A (en) | Method for preventing and detecting disk faults during cluster storage | |
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 | |
CN104104542B (en) | RS 485-based real-time intelligent obstacle removing method | |
JP6535734B2 (en) | Method and apparatus for processing early warning information data | |
CN102932170B (en) | Network element load inequality detection processing method, device and system thereof | |
CN105187554A (en) | Method and system for monitoring server performance | |
CN109062184A (en) | Two-shipper emergency and rescue equipment, failure switching method and rescue system | |
CN113381884B (en) | Full link monitoring method and device for monitoring alarm system | |
CN105897492A (en) | Cloud data center monitoring system | |
WO2014040470A1 (en) | Alarm message processing method and device | |
CN108010559A (en) | A kind of storage device warning system and method | |
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 |