CN104994123A - CDN cloud platform and flow scheduling method thereof - Google Patents

CDN cloud platform and flow scheduling method thereof Download PDF

Info

Publication number
CN104994123A
CN104994123A CN201510239257.7A CN201510239257A CN104994123A CN 104994123 A CN104994123 A CN 104994123A CN 201510239257 A CN201510239257 A CN 201510239257A CN 104994123 A CN104994123 A CN 104994123A
Authority
CN
China
Prior art keywords
cdn
platform
time
service quality
flow
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.)
Granted
Application number
CN201510239257.7A
Other languages
Chinese (zh)
Other versions
CN104994123B (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.)
Beijing Isurecloud Technology Co ltd
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201510239257.7A priority Critical patent/CN104994123B/en
Publication of CN104994123A publication Critical patent/CN104994123A/en
Application granted granted Critical
Publication of CN104994123B publication Critical patent/CN104994123B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Abstract

The invention relates to a CDN cloud platform and a flow scheduling method thereof. The CDN cloud platform comprises a monitoring probe network, an operation support system, and multiple CDN cloud platforms. The monitoring probe network monitors the CDN cloud platforms in real time. The operation support system evaluates the quality of the CDN cloud platforms according to acquired service quality indexes, and accurately schedules service flow by using a scheduling algorithm according to an evaluated result. The CDN cloud platform provides better service for Internet users and lower in cost because of a resource gather effect. The flow scheduling method can be used by an Internet company for establishing a strong CDN platform and has benefit to conventional PC business and mobile business.

Description

The traffic scheduling method of a kind of CDN cloud platform and CDN cloud platform
Technical field
The present invention relates to network communication technology field, particularly relate to the traffic scheduling method of a kind of CDN cloud platform and CDN cloud platform.
Background technology
Internet firm's overwhelming majority main both at home and abroad at present promotes bearing capacity and the access speed of business by commercial third party CDN (ContentDelivery Network), by third party CDN platform service-user nearby, reduce bandwidth cost on the one hand, on the other hand, the access speed of user is promoted.Commercial third party CDN also by operation and the service of their specialty, can provide good support for Internet firm usually.
But, use commercial third party CDN platform to carry out serving also there are problems.First, commercial third party CDN platform, due to cost, can not ensure the redundancy of sufficient bandwidth sum resource, and inevitable in a lot of emergency case, especially some areas produce the degradation of the congested and quality of business; Secondly, because commercial third-party platform is for Internet firm, it is a platform service, it is alternatively a black box that cannot intervene, usually normalized api interface is not had at present, so be difficult to the assignment of traffic of being intervened third-party platform by scheduling means, especially under catastrophe failure situation appears in third-party platform, switching cannot be carried out in time and cause business to be badly damaged; Finally, even if use many commercial third party CDN platforms to carry out business redundancy backup, business switches timely according to quality and interruption at any time also not have good means to ensure at present.
Summary of the invention
Technical problem to be solved by this invention is for the deficiencies in the prior art, provides the traffic scheduling method of a kind of CDN cloud platform and CDN cloud platform.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: a kind of traffic scheduling method of CDN cloud platform, comprises the steps:
Build and form monitoring verifier network by multiple monitor node, monitored by the Service Quality Metrics of each monitor node to the CDN platform in each guarded region;
Build OSS,
Receive the service configuration parameters of user, flow scheduling strategy is configured;
Obtain the Service Quality Metrics of each CDN platform in regional, predetermined amount of time, and utilizing pre-defined algorithm to give a mark to each CDN platform service quality within a predetermined period of time according to configuration flow scheduling strategy, the scoring event according to CDN platform each in predetermined amount of time formulates programs;
Programs according to formulating carries out flow allocating.
The invention has the beneficial effects as follows: the present invention carries out quality evaluation by monitoring means in real time to each CDN platform, and by dispatching algorithm, service traffics are accurately dispatched, for Internet user provides better service, due to the convergence effect of resource, cost will be lower, also may be used for Internet firm and build healthy and strong CDN platform voluntarily, and the present invention all can produce income to conventional P C business and mobile service.
On the basis of technique scheme, the present invention can also do following improvement.
Further, described monitor node is the monitoring server in IDC, and it is laid on operator of each province.
Adopt the beneficial effect of above-mentioned further scheme to be: can each CDN platform of real-time assessment in the service quality of each monitored area (such as point operator of point province), scheduler program can be instructed first to dispatch accurately according to Functionality, quality and appealing design, by the assignment of traffic of optimum, obtain business optimal service quality.
Further, described Service Quality Metrics comprises access reject number of times and object download time delay, and wherein said access reject number of times representative accesses monitored target, the number of times of failed download in the unit interval; Described object download time delay obtains total duration of HTTP when representing access object each time; That gives a mark to each CDN platform service quality within a predetermined period of time is implemented as:
Score = P + μ ( T + ∂ ) R γ
Wherein, P represents the number of times that in the scheduled time, certain CDN platform objects download time delay ranks the first, and μ is the engineering factor and its value is non-vanishing, and T represents time coefficient, for engineering parameter, according to engineering experience setting, R represents the number of times of access reject in the scheduled time, and γ is the engineering factor, sets according to the actual refusal situation of selected CDN platform.
The beneficial effect of above-mentioned further scheme is adopted to be: by this algorithm, the index of service quality quantitatively can be calculated and assess; By out abstract for main evaluation metrics, fully take into account the mistuning degree shaken individually and cause, and the fairness problem that time factor causes.
Further, the programs according to formulating carries out being implemented as of flow allocating: IP address base is divided operator of province, and the local DNS IP according to user dispatches, or adopts 302 scheduling strategies to dispatch.
The beneficial effect of above-mentioned further scheme is adopted to be: to adopt the program, can by scheduling controlling a meticulousr granularity, therefore can carry out fine-grained monitoring and allotment to each CDN platform, realize the segment set of each CDN platform high-quality to synthesize an optimum CDN cloud platform with this.
Further, in described each CDN platform, be provided with L2 cache cache, when a certain CDN platform score when giving a mark is minimum, switch certain proportion to this CDN platform by predetermined ratio, ensureing cache preliminary filling.
Adopt the beneficial effect of above-mentioned further scheme to be: when guaranteeing to carry out carrying out flow switch between multiple CDN platform in certain areas, can not occur because cache does not hit, cause a large amount of directly Hui Yuan, cause great pressure to source station.
Further, also comprise each CDN platform and regularly send its surplus in each region to OSS by the specification api interface set up with CDN dispatching management center, before carrying out flow allocating, the resource idle condition of CDN dispatching management center to each CDN platform judges, carries out flow allocating according to judged result.
The beneficial effect of above-mentioned further scheme is adopted to be: to obtain basic CDN platform information by described specification api interface, such as data on flows, utilization rate etc., avoid appearing at when carrying out flow scheduling, there is overall failure in especially some CDN platforms, if do not know the surplus of each CDN platform in each area, directly switch, the situation directly killing some CDN platforms may be caused.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: a kind of CDN cloud platform, comprises monitoring verifier network, OSS and multiple CDN platform;
Described monitoring verifier network is made up of multiple monitor node, is monitored, and monitoring result is sent to OSS by the Service Quality Metrics of each monitor node to the CDN platform in each guarded region;
Described OSS comprises:
User's configuration management platform, it, for receiving the service configuration parameters of user, is configured flow scheduling strategy;
Flow scheduling platform, it is for obtaining the Service Quality Metrics of each CDN platform in regional, predetermined amount of time, and utilizing pre-defined algorithm to give a mark to each CDN platform service quality within a predetermined period of time according to the flow scheduling strategy of configuration, the scoring event according to CDN platform each in predetermined amount of time formulates programs;
Domain name mapping DNS, it carries out flow allocating for the programs formulated according to flow scheduling platform.
Accompanying drawing explanation
Fig. 1 is the traffic scheduling method flow chart of a kind of CDN cloud platform of the present invention;
Fig. 2 is the 8 hours HTTP time delay comparison diagrams in three CDN platform Beijing areas of the present invention;
Fig. 3 is the 8 hours access reject rate comparison diagrams in three CDN platform Beijing areas of the present invention;
Fig. 4 is the flow scheduling system block diagram of a kind of CDN cloud platform of the present invention.
Embodiment
Be described principle of the present invention and feature below in conjunction with accompanying drawing, example, only for explaining the present invention, is not intended to limit scope of the present invention.
The present invention includes following main points:
1) build an OSS, be used for docking Internet user, the business of carrying user is accelerated it.Support that the one-touch of user is reached the standard grade.OSS mainly comprises: user's configuration management platform, flow scheduling platform and a set of high-performance domain name mapping DNS;
2) set up the api interface of specification with many commercial third party CDN platforms, basic platform information can be obtained by this interface, such as data on flows, utilization rate etc.;
3) build the monitor node of national each province operators distribution, be used for detecting the quality of service carried, when any quality fluctuation of generation, can by the intelligent scheduling logic of OSS, the assignment of traffic of manipulation third party CDN platform.
The main thought of this programme is, docks, form a resource pool with multiple commercial third party CDN platform, wherein also can comprise the CDN node that a part is own.The resource idle condition of each platform can be obtained by specification api interface, be placed on the monitoring probe (monitoring server in IDC) of operator of main province simultaneously by national cloth, detect the quality of whole platform with the granularity of operator of province.Allocated with optimal quality in each CDN platform by flow with the granularity of operator of province with certain cycle (such as one day), breaking down when some areas of certain CDN platform also can Timeliness coverage carry out flow allocating.Prove by experiment, such scheme is when choosing three commercial CDN platforms, the resource pool service quality of composition compared with three in optimum lifting 10%, poorer lifting 50%, and by the CDN cloud of this scheme constructs, the fault effects of an independent CDN platform will be evaded completely.
As shown in Figure 1, a kind of traffic scheduling method of CDN cloud platform, comprises the steps:
Build and form monitoring verifier network by multiple monitor node, monitored by the Service Quality Metrics of each monitor node to the CDN platform in each guarded region.
In the present embodiment, described monitor node is the monitoring server in IDC, and it is laid on operator of each province.Monitoring verifier network is built by the province operator main in the whole nation, at least ensures that all there is a stable monitor node in the main operator of province in the whole nation.By these monitor nodes, periodically obtain service URL to be monitored, represent the access quality of each operator of province respectively.Below with a srvice instance explanation.
Certain business domains is called www.test.com, and this business first-selection in the switching granularity of DNS accomplishes province's operator grade, and namely the granularity of View is operator of province.
Adopt the commercial third party CDN platform of A, B, C tri-, three platforms are respectively this service creation test.cdna.com, test.cdnb.com and test.cdnc.com.
By the monitoring verifier network built, in test.cdna.com, test.cdnb.com and test.cdnc.com one tested object is carried out to the crawl monitoring of every 1 minute 1 time, monitoring reject rate and download time delay two indices, for example Beijing Telecom is optimum at A platform mass, just by Beijing Telecom flow CNAME to test.cdna.com.
Build OSS, comprise user's configuration management platform, flow scheduling platform and domain name mapping DNS.
Wherein, user's configuration management platform receives the service configuration parameters of user, is configured flow scheduling strategy.
Flow scheduling platform obtains the Service Quality Metrics of each CDN platform in regional, predetermined amount of time, and utilizing pre-defined algorithm to give a mark to each CDN platform service quality within a predetermined period of time according to configuration flow scheduling strategy, the scoring event according to CDN platform each in predetermined amount of time formulates programs.
Particularly, described Service Quality Metrics comprises access reject number of times and object download time delay, and wherein said access reject number of times representative accesses monitored target, the number of times of failed download in the unit interval; Described object download time delay obtains total duration of HTTP when representing access object each time.
Fig. 2 is the 8 hours HTTP time delay comparison diagrams in three CDN platform Beijing areas.Wherein abscissa is the time, and gathering total time is 8 hours; Ordinate is the time of object download, and in bottom is rank the first.
Fig. 3 is the 8 hours access reject rate comparison diagrams in three CDN platform Beijing areas.Wherein abscissa is the time, and gathering total time is 8 hours; Ordinate is access reject rate, and in bottom is rank the first.
That gives a mark to each CDN platform service quality within a predetermined period of time is implemented as:
Score = P + μ ( T + ∂ ) R γ
Wherein, P represents the number of times that in the scheduled time, (can be 1 hour) certain CDN platform objects download time delay ranks the first, and such as the acquisition granularity is 1 minute, has and rank the first for 50 times in 60 monitorings of A platform; μ is the engineering factor, and consider to ranking the first for 0 time, its value is non-vanishing, through overtesting, and best results when value is 2; T represents time coefficient, represents more meaningful to the overall evaluation apart from the rank of current nearlyer time; for engineering parameter, according to engineering experience setting, add consider denominator closely may be caused too little apart from current mistake; R represents the number of times of (can be 1 hour) access reject in the scheduled time, therefore, if the number of times of access reject is many, will badly influence score; γ is the engineering factor, sets according to the actual refusal situation of selected CDN platform.
P in formula has the factor of HTTP duration.The principle of formula is, the cycle of such as 24 hours carries out a quality evaluation, can be divided into 24 time periods, and can have 60 monitorings in each 1 hours section, and monitoring network detection in namely 1 minute once.So for last 1 hour, total certain the CDN platform in many CDN is all that HTTP duration is the shortest than if any 50 times, rank the first for 50 times exactly, P just equals 50, after to add μ be the engineering factor, avoid molecule be 0 situation.T in denominator gets 1 because be last hour, by that analogy, penultimate hour, T just equals 2, that is, from current more close to a time period more important to assessment result.R and r is reflection refusal number of times.
According to above-mentioned algorithm, every 24 hours are given a mark, selects the node that somewhere quality score is the highest, and the flow allocating to operator of corresponding province.(engineering according to this algorithm to any a period of time, can carry out flow allocating, but consider shake and the metering period of quality, 24 hours be that engineering the best realizes).
On scheduling mechanism, IP address base can be divided operator of province, the local DNS IP according to user dispatches, and also can adopt 302 scheduling strategies.
Carrying out in Project Realization, can run into following key issue, we solve in the following way.
1) cache preliminary filling
Experimentally, all there is the advantage of different regions in each third party CDN platform in resource pool, so, require that each third party CDN platform all designs the buffer memory cache of secondary, each area has many CDN to cover, and therefore when the flow carrying out each department switches between each CDN, can not occur because cache does not hit, cause a large amount of directly Hui Yuan, cause great pressure to source station.And if one of them third-party platform does not all have advantage in each area of current monitoring periods, flow that can be certain by a small amount of proportion switch, to this platform, ensures cache preliminary filling.
2) third party's api interface
Technique scheme also comprises each CDN platform and regularly sends its surplus in each region to OSS by the specification api interface set up with CDN dispatching management center, before carrying out flow allocating, the resource idle condition of CDN dispatching management center to each CDN platform judges, carries out flow allocating according to judged result.Avoid appearing at when carrying out flow scheduling, there is overall failure in especially some CDN platforms, if do not know that each CDN platform is in the surplus in each area, directly switches, may cause the situation directly killing some CDN platforms.
Particularly, when carrying out flow scheduling, when overall failure appears in especially some CDN platforms, if do not know that each CDN platform is in the surplus in each area, directly switches, may cause the situation directly killing some CDN platforms.Therefore defining an API, regularly can be passed back the surplus of each operator of province by each CDN platform, can be Json encapsulation, such as:
Wherein area represents area, and isp represents operator, and quota represents surplus (unit Gbps)
{
data:[
{
Area: " Beijing ",
isp:"ct",
quota:10
},
{
Area: " Hunan ",
isp:"ct",
quota:20
}
]
}
Here is the annotation to some vocabulary.
Cache: be used for the software systems that cache user accesses content.
Commercial third party CDN: specialty provides CDN to accelerate the CDN platform of service, such as domestic blue flood, net place, fast net, Supreme Being's connection etc.
The request that certain url is downloaded that HTTP GET:http encapsulates.
The view function that View:DNS system provides for intelligently parsing.
IP dispatches: carried out the method for dispatching by the IP of Local DNS.
302 scheduling: request is dispatched by 302 redirects by control centre.
Json: the data interchange format being a kind of lightweight.
As shown in Figure 4, a kind of CDN cloud platform, comprises monitoring verifier network, OSS and multiple CDN platform;
Described monitoring verifier network is made up of multiple monitor node, is monitored, and monitoring result is sent to OSS by the Service Quality Metrics of each monitor node to the CDN platform in each guarded region;
Described OSS comprises:
User's configuration management platform, it, for receiving the service configuration parameters of user, is configured flow scheduling strategy;
Flow scheduling platform, it is for obtaining the Service Quality Metrics of each CDN platform in regional, predetermined amount of time, and utilizing pre-defined algorithm to give a mark to each CDN platform service quality within a predetermined period of time according to the flow scheduling strategy of configuration, the scoring event according to CDN platform each in predetermined amount of time formulates programs;
Domain name mapping DNS, it carries out flow allocating for the programs formulated according to flow scheduling platform.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (12)

1. a traffic scheduling method for CDN cloud platform, is characterized in that, comprises the steps:
Build and form monitoring verifier network by multiple monitor node, monitored by the Service Quality Metrics of each monitor node to the CDN platform in each guarded region;
Build OSS,
Receive the service configuration parameters of user, flow scheduling strategy is configured;
Obtain the Service Quality Metrics of each CDN platform in regional, predetermined amount of time, and utilizing pre-defined algorithm to give a mark to each CDN platform service quality within a predetermined period of time according to configuration flow scheduling strategy, the scoring event according to CDN platform each in predetermined amount of time formulates programs;
Programs according to formulating carries out flow allocating.
2. the traffic scheduling method of a kind of CDN cloud platform according to claim 1, it is characterized in that, described monitor node is the monitoring server in IDC, and it is laid on operator of each province.
3. the traffic scheduling method of a kind of CDN cloud platform according to claim 1, it is characterized in that, described Service Quality Metrics comprises access reject number of times and object download time delay, and wherein said access reject number of times representative accesses monitored target, the number of times of failed download in the unit interval; Described object download time delay obtains total duration of HTTP when representing access object each time; That gives a mark to each CDN platform service quality within a predetermined period of time is implemented as:
Score = P + μ ( T + ∂ ) R γ
Wherein, P represents the number of times that in the scheduled time, certain CDN platform objects download time delay ranks the first, and μ is the engineering factor and its value is non-vanishing, and T represents time coefficient, for engineering parameter, according to engineering experience setting, R represents the number of times of access reject in the scheduled time, and γ is the engineering factor, sets according to the actual refusal situation of selected CDN platform.
4. the traffic scheduling method of a kind of CDN cloud platform according to claim 1, it is characterized in that, programs according to formulating carries out being implemented as of flow allocating: IP address base is divided operator of province, local DNS IP according to user dispatches, or adopts 302 scheduling strategies to dispatch.
5. the traffic scheduling method of a kind of CDN cloud platform according to claim 1, it is characterized in that, in described each CDN platform, be provided with L2 cache cache, when a certain CDN platform score when giving a mark is minimum, switch certain proportion to this CDN platform by predetermined ratio, ensure cache preliminary filling.
6. the traffic scheduling method of a kind of CDN cloud platform according to claim 1, it is characterized in that, also comprise each CDN platform and regularly send its surplus in each region to OSS by the specification api interface set up with CDN dispatching management center, before carrying out flow allocating, the resource idle condition of CDN dispatching management center to each CDN platform judges, carries out flow allocating according to judged result.
7. a CDN cloud platform, is characterized in that, comprises monitoring verifier network, OSS and multiple CDN platform;
Described monitoring verifier network is made up of multiple monitor node, is monitored, and monitoring result is sent to OSS by the Service Quality Metrics of each monitor node to the CDN platform in each guarded region;
Described OSS comprises:
User's configuration management platform, it, for receiving the service configuration parameters of user, is configured flow scheduling strategy;
Flow scheduling platform, it is for obtaining the Service Quality Metrics of each CDN platform in regional, predetermined amount of time, and utilizing pre-defined algorithm to give a mark to each CDN platform service quality within a predetermined period of time according to the flow scheduling strategy of configuration, the scoring event according to CDN platform each in predetermined amount of time formulates programs;
Domain name mapping DNS, it carries out flow allocating for the programs formulated according to flow scheduling platform.
8. a kind of CDN cloud platform according to claim 7, it is characterized in that, described monitor node is the monitoring server in IDC, and it is laid on operator of each province.
9. a kind of CDN cloud platform according to claim 7, it is characterized in that, described Service Quality Metrics comprises access reject number of times and object download time delay, and wherein said access reject number of times representative accesses monitored target, the number of times of failed download in the unit interval; Described object download time delay obtains total duration of HTTP when representing access object each time, that gives a mark to each CDN platform service quality within a predetermined period of time is implemented as:
Score = P + μ ( T + ∂ ) R γ
Wherein, P represents the number of times that in the scheduled time, certain CDN platform objects download time delay ranks the first, and μ is the engineering factor and its value is non-vanishing, and T represents time coefficient, for engineering parameter, according to engineering experience setting, R represents the number of times of access reject in the scheduled time, and γ is the engineering factor, sets according to the actual refusal situation of selected CDN platform.
10. a kind of CDN cloud platform according to claim 7, it is characterized in that, domain name resolves DNS, its concrete operations carrying out flow allocating for the programs formulated according to flow scheduling platform are: IP address base is divided operator of province, local DNS IP according to user dispatches, or adopts 302 scheduling strategies to dispatch.
11. a kind of CDN cloud platforms according to claim 7, it is characterized in that, in described each CDN platform, be provided with L2 cache cache, when a certain CDN platform score when giving a mark is minimum, switch certain proportion to this CDN platform by predetermined ratio, ensure cache preliminary filling.
12. a kind of CDN cloud platforms according to claim 7, it is characterized in that, specification api interface is set up between described flow scheduling platform and each CDN platform, its surplus in each region that each CDN platform is regularly sent by AP PCI interface, flow scheduling platform is before carrying out flow allocating, by judging the resource idle condition of each CDN platform, carry out flow allocating according to judged result.
CN201510239257.7A 2015-05-12 2015-05-12 A kind of traffic scheduling method of CDN cloud platforms and CDN cloud platforms Active CN104994123B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510239257.7A CN104994123B (en) 2015-05-12 2015-05-12 A kind of traffic scheduling method of CDN cloud platforms and CDN cloud platforms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510239257.7A CN104994123B (en) 2015-05-12 2015-05-12 A kind of traffic scheduling method of CDN cloud platforms and CDN cloud platforms

Publications (2)

Publication Number Publication Date
CN104994123A true CN104994123A (en) 2015-10-21
CN104994123B CN104994123B (en) 2018-10-02

Family

ID=54305874

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510239257.7A Active CN104994123B (en) 2015-05-12 2015-05-12 A kind of traffic scheduling method of CDN cloud platforms and CDN cloud platforms

Country Status (1)

Country Link
CN (1) CN104994123B (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105471759A (en) * 2016-01-11 2016-04-06 北京百度网讯科技有限公司 Network traffic scheduling method and apparatus for data centers
CN105634992A (en) * 2015-12-29 2016-06-01 网宿科技股份有限公司 CDN platform self-adaptive bandwidth control method and system
CN106130816A (en) * 2016-06-24 2016-11-16 腾讯科技(深圳)有限公司 A kind of content distributing network monitoring method, monitoring server and system
CN106992938A (en) * 2017-05-15 2017-07-28 网宿科技股份有限公司 A kind of network traffics dynamic dispatching distribution method and system
CN107707378A (en) * 2017-06-29 2018-02-16 贵州白山云科技有限公司 A kind of CDN covering scheme generation methods and device
CN107995042A (en) * 2017-12-14 2018-05-04 北京云端智度科技有限公司 A kind of network quality appraisal procedure
CN108847984A (en) * 2018-06-27 2018-11-20 北京云端智度科技有限公司 A kind of CDN global load balancing strategy of the health algorithm based on SNMP
CN108881516A (en) * 2018-07-27 2018-11-23 网宿科技股份有限公司 A kind of method and apparatus for dispatching more CDN service systems
CN109167674A (en) * 2018-07-24 2019-01-08 网宿科技股份有限公司 Methods of marking, domain name system DNS dispatching method and the server of service node
CN109547289A (en) * 2018-12-04 2019-03-29 杭州安恒信息技术股份有限公司 A kind of method and system of intelligent scheduling visitor flow
CN109688171A (en) * 2017-10-18 2019-04-26 中国电信股份有限公司 Spatial cache dispatching method, device and system
CN110401552A (en) * 2018-04-24 2019-11-01 贵州白山云科技股份有限公司 A kind of CDN business automated tuning method and device
CN111245684A (en) * 2020-01-13 2020-06-05 智者四海(北京)技术有限公司 Traffic scheduling method and device, electronic equipment and computer readable medium
CN111353658A (en) * 2018-12-20 2020-06-30 中央电视台 Television program production monitoring system, method and computer program product
CN112134811A (en) * 2020-09-30 2020-12-25 安徽极玩云科技有限公司 CDN cloud platform flow scheduling method
US10897406B2 (en) 2017-01-22 2021-01-19 Huawei Technologies Co., Ltd. Scheduling method for content delivery network, and device
CN113010410A (en) * 2020-12-08 2021-06-22 云智慧(北京)科技有限公司 Method and system for monitoring and evaluating CDN performance based on backbone network
CN113179224A (en) * 2021-04-28 2021-07-27 北京达佳互联信息技术有限公司 Traffic scheduling method and device for content distribution network
CN115333982A (en) * 2021-05-11 2022-11-11 北京金山云网络技术有限公司 Flow monitoring method, device, equipment and computer readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2741895A1 (en) * 2008-11-17 2010-05-20 Amazon Technologies, Inc. Request routing and updating routing information utilizing client location information
CN101989986A (en) * 2010-10-28 2011-03-23 北京瑞汛世纪科技有限公司 Method for inquiring service node, server and system
CN102437965A (en) * 2012-01-13 2012-05-02 北京润通丰华科技有限公司 Method and device for accessing target site
CN103986977A (en) * 2014-04-15 2014-08-13 上海聚力传媒技术有限公司 Method and device for preloading video in content distribution network
CN104009890A (en) * 2014-06-10 2014-08-27 江苏省邮电规划设计院有限责任公司 Test system and method for network quality in Internet
CN104168300A (en) * 2013-05-17 2014-11-26 中国电信股份有限公司 Content acceleration method and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2741895A1 (en) * 2008-11-17 2010-05-20 Amazon Technologies, Inc. Request routing and updating routing information utilizing client location information
CN101989986A (en) * 2010-10-28 2011-03-23 北京瑞汛世纪科技有限公司 Method for inquiring service node, server and system
CN102437965A (en) * 2012-01-13 2012-05-02 北京润通丰华科技有限公司 Method and device for accessing target site
CN104168300A (en) * 2013-05-17 2014-11-26 中国电信股份有限公司 Content acceleration method and system
CN103986977A (en) * 2014-04-15 2014-08-13 上海聚力传媒技术有限公司 Method and device for preloading video in content distribution network
CN104009890A (en) * 2014-06-10 2014-08-27 江苏省邮电规划设计院有限责任公司 Test system and method for network quality in Internet

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10574586B2 (en) 2015-12-29 2020-02-25 Wangsu Science & Technology Co., Ltd Method and system for self-adaptive bandwidth control of CDN platform
CN105634992A (en) * 2015-12-29 2016-06-01 网宿科技股份有限公司 CDN platform self-adaptive bandwidth control method and system
CN105634992B (en) * 2015-12-29 2019-01-11 网宿科技股份有限公司 CDN platform adaptive band width control method and system
WO2017113868A1 (en) * 2015-12-29 2017-07-06 网宿科技股份有限公司 Method and system for self-adaptive bandwidth control for cdn platform
CN105471759A (en) * 2016-01-11 2016-04-06 北京百度网讯科技有限公司 Network traffic scheduling method and apparatus for data centers
CN105471759B (en) * 2016-01-11 2018-06-01 北京百度网讯科技有限公司 The network traffics dispatching method and device of data center
CN106130816B (en) * 2016-06-24 2018-12-28 腾讯科技(深圳)有限公司 A kind of content distributing network monitoring method, monitoring server and system
CN106130816A (en) * 2016-06-24 2016-11-16 腾讯科技(深圳)有限公司 A kind of content distributing network monitoring method, monitoring server and system
US10897406B2 (en) 2017-01-22 2021-01-19 Huawei Technologies Co., Ltd. Scheduling method for content delivery network, and device
CN106992938A (en) * 2017-05-15 2017-07-28 网宿科技股份有限公司 A kind of network traffics dynamic dispatching distribution method and system
CN106992938B (en) * 2017-05-15 2020-03-31 网宿科技股份有限公司 Network flow dynamic scheduling and distributing method and system
CN107707378A (en) * 2017-06-29 2018-02-16 贵州白山云科技有限公司 A kind of CDN covering scheme generation methods and device
US11121939B2 (en) 2017-06-29 2021-09-14 Guizhou Baishancloud Technology Co., Ltd. Method and device for generating CDN coverage scheme, and computer-readable storage medium and computer device thereof
CN107707378B (en) * 2017-06-29 2018-11-13 贵州白山云科技有限公司 A kind of CDN covering scheme generation method and device
CN109688171B (en) * 2017-10-18 2021-05-25 中国电信股份有限公司 Cache space scheduling method, device and system
CN109688171A (en) * 2017-10-18 2019-04-26 中国电信股份有限公司 Spatial cache dispatching method, device and system
CN107995042A (en) * 2017-12-14 2018-05-04 北京云端智度科技有限公司 A kind of network quality appraisal procedure
CN110401552A (en) * 2018-04-24 2019-11-01 贵州白山云科技股份有限公司 A kind of CDN business automated tuning method and device
CN108847984A (en) * 2018-06-27 2018-11-20 北京云端智度科技有限公司 A kind of CDN global load balancing strategy of the health algorithm based on SNMP
CN109167674A (en) * 2018-07-24 2019-01-08 网宿科技股份有限公司 Methods of marking, domain name system DNS dispatching method and the server of service node
CN108881516A (en) * 2018-07-27 2018-11-23 网宿科技股份有限公司 A kind of method and apparatus for dispatching more CDN service systems
CN109547289B (en) * 2018-12-04 2020-10-16 杭州安恒信息技术股份有限公司 Method, storage device and system for intelligently scheduling visitor flow
CN109547289A (en) * 2018-12-04 2019-03-29 杭州安恒信息技术股份有限公司 A kind of method and system of intelligent scheduling visitor flow
CN111353658A (en) * 2018-12-20 2020-06-30 中央电视台 Television program production monitoring system, method and computer program product
CN111353658B (en) * 2018-12-20 2023-06-20 中央电视台 Television program production monitoring system and method
CN111245684A (en) * 2020-01-13 2020-06-05 智者四海(北京)技术有限公司 Traffic scheduling method and device, electronic equipment and computer readable medium
CN112134811A (en) * 2020-09-30 2020-12-25 安徽极玩云科技有限公司 CDN cloud platform flow scheduling method
CN112134811B (en) * 2020-09-30 2022-08-09 安徽极玩云科技有限公司 CDN cloud platform flow scheduling method
CN113010410A (en) * 2020-12-08 2021-06-22 云智慧(北京)科技有限公司 Method and system for monitoring and evaluating CDN performance based on backbone network
CN113179224A (en) * 2021-04-28 2021-07-27 北京达佳互联信息技术有限公司 Traffic scheduling method and device for content distribution network
CN113179224B (en) * 2021-04-28 2022-10-28 北京达佳互联信息技术有限公司 Traffic scheduling method and device for content distribution network
CN115333982A (en) * 2021-05-11 2022-11-11 北京金山云网络技术有限公司 Flow monitoring method, device, equipment and computer readable storage medium
CN115333982B (en) * 2021-05-11 2024-02-09 北京金山云网络技术有限公司 Flow monitoring method, device, equipment and computer readable storage medium

Also Published As

Publication number Publication date
CN104994123B (en) 2018-10-02

Similar Documents

Publication Publication Date Title
CN104994123A (en) CDN cloud platform and flow scheduling method thereof
CN108028780B (en) Method and apparatus for data analysis management
Zhou et al. QoE-driven power scheduling in smart grid: architecture, strategy, and methodology
CN109167674B (en) Service node scoring method, Domain Name System (DNS) scheduling method and server
CN107465708B (en) CDN bandwidth scheduling system and method
US20170142177A1 (en) Method and system for network dispatching
CN104348647B (en) Multi-source bandwidth scheduling method, apparatus and system
CN102142990B (en) Business consumption monitoring method and apparatus
CN104320487A (en) HTTP dispatching system and method for content delivery network
EP3278578B1 (en) Method and system for mtc event management
CN105991707B (en) Multimedia interaction method, server and system
CN104427625A (en) Network resource scheduling method and system based on user experience
CN103493433A (en) Method and apparatus for quality of service monitoring of services in a communication network
US10474222B2 (en) Managing effects of a scheduled outage of mains power
CN104243609B (en) A kind of information service method for pushing and device
CN115632939B (en) Automatic network selection and routing method for achieving multi-target achievement of computational power network
CN107395409A (en) A kind of Electricity Information Network with communication quality monitoring
CN110493146A (en) A kind of Edge intelligence network aware platform and control method
CN105813137A (en) Network shunting method and network shunting device
CN109391669A (en) A kind of method, apparatus and storage medium of service management
CN117751567A (en) Dynamic process distribution for utility communication networks
CN103546516B (en) Generate polymer layer network and the method and device of polymer layer expense figure
CN104639459A (en) Data transmission method and system for electrical energy metering terminal
CN109309932A (en) A kind of private network wireless communication system communicating terminal monitoring method and device
CN104185138B (en) The data of mechanical type communication terminal report and handle, storage method and equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20181219

Address after: 100000 Beijing Chaoyang District Changhui Road Building 5 Floor 5 Unit 503

Patentee after: BEIJING ISURECLOUD TECHNOLOGY CO.,LTD.

Address before: 100027 SOHO-Tower 2-C, Wangjing, Chaoyang District, Beijing

Patentee before: Duan Liping

TR01 Transfer of patent right
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20151021

Assignee: Zhongguancun Technology Leasing Co.,Ltd.

Assignor: BEIJING ISURECLOUD TECHNOLOGY CO.,LTD.

Contract record no.: X2022110000006

Denomination of invention: A CDN cloud platform and a traffic scheduling method of CDN cloud platform

Granted publication date: 20181002

License type: Exclusive License

Record date: 20220225

EE01 Entry into force of recordation of patent licensing contract
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A CDN cloud platform and a traffic scheduling method of CDN cloud platform

Effective date of registration: 20220225

Granted publication date: 20181002

Pledgee: Zhongguancun Technology Leasing Co.,Ltd.

Pledgor: BEIJING ISURECLOUD TECHNOLOGY CO.,LTD.

Registration number: Y2022980001960

PE01 Entry into force of the registration of the contract for pledge of patent right
EC01 Cancellation of recordation of patent licensing contract

Assignee: Zhongguancun Technology Leasing Co.,Ltd.

Assignor: BEIJING ISURECLOUD TECHNOLOGY CO.,LTD.

Contract record no.: X2022110000006

Date of cancellation: 20231008

EC01 Cancellation of recordation of patent licensing contract
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20231008

Granted publication date: 20181002

Pledgee: Zhongguancun Technology Leasing Co.,Ltd.

Pledgor: BEIJING ISURECLOUD TECHNOLOGY CO.,LTD.

Registration number: Y2022980001960

PC01 Cancellation of the registration of the contract for pledge of patent right