CN106161284A - A kind of resource regulating method and system - Google Patents

A kind of resource regulating method and system Download PDF

Info

Publication number
CN106161284A
CN106161284A CN201510169595.8A CN201510169595A CN106161284A CN 106161284 A CN106161284 A CN 106161284A CN 201510169595 A CN201510169595 A CN 201510169595A CN 106161284 A CN106161284 A CN 106161284A
Authority
CN
China
Prior art keywords
resource
data
endpoint
seed
scheduling server
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
CN201510169595.8A
Other languages
Chinese (zh)
Other versions
CN106161284B (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.)
Kingsoft Cloud Shenzhen Edge Computing Technology Co ltd
Original Assignee
Shenzhen Yun Fan Acceleration 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 Shenzhen Yun Fan Acceleration Technology Co Ltd filed Critical Shenzhen Yun Fan Acceleration Technology Co Ltd
Priority to CN201510169595.8A priority Critical patent/CN106161284B/en
Publication of CN106161284A publication Critical patent/CN106161284A/en
Application granted granted Critical
Publication of CN106161284B publication Critical patent/CN106161284B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a kind of resource regulating method and system, the method includes: environmental information is uploaded to remote scheduling server by S1, multiple resource endpoint, and sends dispatch request;S2, remote scheduling server scheduling corresponding seed resource data are to multiple resource endpoint;S3, multiple requesting terminal send the requirements for access information seed resource data with request correspondence of self to remote scheduling server;S4, remote scheduling server determine the popular degree of seed resource data, by the distribution of seed resource data on one or more corresponding resource endpoint;S5, remote scheduling server scheduling requesting terminal download corresponding resource at one or more resource endpoint of the seed resource data having correspondence.Enforcement the invention has the beneficial effects as follows, Appropriate application free time flow and bandwidth, and encapsulation is distributed to traffic demand client, greatly reduces purchase cost and the maintenance cost of server, has distributed the use of flow bandwidth rationally, unused bandwidth traffic is converged and utilizes.

Description

A kind of resource regulating method and system
Technical field
The present invention relates to network communication technology field, particularly relate to a kind of resource regulating method and system.
Background technology
Traditional service provider is, by deployment server, flow is supplied to Client application, and the most excellent cruel video is broadcast Putting, bandwidth, hardware cost and manpower maintenance cost are the highest.Meanwhile, internet exists again greatly The idle bandwidth of amount, the ADSL of such as domestic consumer, user is on duty daytime more, and night is many in sleep, Average service rate is less than 20%;And for example enterprise's period network application of going to work daytime is saturated, and night is the most idle, and Internet scene night is Web vector graphic peak.
Summary of the invention
In view of this, it is an object of the invention to provide a kind of resource regulating method and system, it is intended to solve existing Have in technology because of resource link cannot Appropriate application and cause the wasting of resources, use cost is high, and maintenance cost is high Technical problem.
Technical scheme is accomplished by
There is provided a kind of resource regulating method, it is provided that multiple requesting terminals, remote scheduling server and multiple money Source terminal, comprises the following steps:
S1, the network bandwidth will be in it will be in the plurality of resource endpoint of idle state
The environmental information of himself is uploaded to remote scheduling server, and is sent to dispatch request;
S2, described remote scheduling server respond described dispatch request, dispatch phase according to described environmental information The seed resource data answered are to the plurality of resource endpoint;
S3, the plurality of requesting terminal send the requirements for access information of self to described remote scheduling server With the seed resource data that request is corresponding;
Seed resource data described in S4, described remote scheduling server statistics are accessed for number of times, and foundation The ladder standard preset determines the popular degree of described seed resource data, according to described hot topic degree and described environment Information, by the distribution of described seed resource data on one or more corresponding resource endpoint;
S5, described remote scheduling server are according to the data emergency situation of described requesting terminal self, scheduling Described requesting terminal is downloaded corresponding at one or more resource endpoint of the seed resource data having correspondence Resource, and download situation is back in real time described remote scheduling server.
In method of the present invention, described environmental information include disk I/O value, network idle bandwidth value, Remanence disk space capacity and CPU usage.
In method of the present invention, also include:
S0, before described step S1, multiple seed resource number is collected and stored to the plurality of resource endpoint According to, same child resource data are stored in one or more resource endpoint in the plurality of resource endpoint.
In method of the present invention, described step S4 includes following sub-step:
Seed resource data described in S41, described remote scheduling server statistics are accessed for number of times;
The ladder standard planning that S42, foundation are preset retains described seed resource data on all resource endpoint Number and run the environmental information needed for described seed resource, so that it is determined that the heat of described seed resource data Men Du;
S43, according to described hot topic degree and described environmental information by the distribution of described seed resource data corresponding On one or more resource endpoint.
In method of the present invention, also include:
S6, after described step S5, if the whole video of described request terminal downloads, then by described video Play position and download location report in real time to described remote scheduling server;
S7, described remote scheduling server, according to the play position reported and download location, use and preset Distribution algorithms, extract the data emergency situation of described play position and download location, and according to data emergency Situation exchanges with offer data for the resource endpoint that the distribution of described requesting terminal is corresponding;
S8, described requesting terminal are connected to corresponding resource endpoint one by one, thus carry out data exchange.
On the other hand, it is provided that a kind of resource scheduling system, including multiple requesting terminals, remote scheduling server And multiple resource endpoint, wherein, described remote scheduling server is communicatively coupled to the plurality of request respectively Terminal and multiple resource endpoint;
The plurality of requesting terminal for the environmental information of himself being uploaded to remote scheduling server, and to It sends dispatch request;It is additionally operable to send the requirements for access information of self to ask to described remote scheduling server Seek corresponding seed resource data;It is additionally operable to from one or more resource of the seed resource data having correspondence eventually Download corresponding resource at end, and download situation is back in real time described remote scheduling server;
Described remote scheduling server is used for responding described dispatch request, corresponding according to the scheduling of described environmental information Seed resource data to the plurality of resource endpoint;It is additionally operable to add up described seed resource data be accessed for Number of times, and determine the popular degree of described seed resource data according to the ladder standard preset, according to described hot topic Degree and described environmental information, by the distribution of described seed resource data on one or more corresponding resource endpoint; It is additionally operable to the data emergency situation according to described requesting terminal self, dispatches described requesting terminal from having correspondence Seed resource data one or more resource endpoint at download corresponding resource;
The plurality of resource endpoint is used for providing corresponding seed resource data.
In the systems described in the present invention, described environmental information include disk I/O value, network idle bandwidth value, Remanence disk space capacity and CPU usage.
In the systems described in the present invention, the plurality of resource endpoint is additionally operable to the collection of the plurality of resource endpoint And store multiple seed resource data, wherein, same child resource data are stored in the plurality of resource eventually In one or more resource endpoint in end.
In the systems described in the present invention, described remote scheduling server is additionally operable to according to the ladder standard preset Planning retains the number of described seed resource data on all resource endpoint and runs described seed resource institute The environmental information needed, so that it is determined that the popular degree of described seed resource data.
In the systems described in the present invention, described requesting terminal is additionally operable to when downloading whole video, by described The play position of video and download location are reported in real time to described remote scheduling server;It is additionally operable to connect one by one To corresponding resource endpoint, thus carry out data exchange;
Described remote scheduling server is additionally operable to, according to the play position reported and download location, use and preset Distribution algorithms, extract the data emergency situation of described play position and download location, and according to data emergency Situation exchanges with offer data for the resource endpoint that the distribution of described requesting terminal is corresponding.
Therefore, the invention has the beneficial effects as follows, Appropriate application free time flow and bandwidth, encapsulation is distributed to flow Demand client, greatly reduces purchase cost and the maintenance cost of server, has distributed flow bandwidth rationally Use, unused bandwidth traffic among the people is converged and utilizes.
Accompanying drawing explanation
Below in conjunction with drawings and Examples, the invention will be further described, in accompanying drawing:
The flow chart of a kind of resource regulating method that Fig. 1 provides for first embodiment of the invention;
The flow chart of a kind of resource regulating method that Fig. 2 provides for second embodiment of the invention;
The block diagram of a kind of resource scheduling system that Fig. 3 provides for the present invention.
Detailed description of the invention
In order to the technical characteristic of the present invention, purpose and effect are more clearly understood from, below will compare attached Figure describes the detailed description of the invention of the present invention in detail.Should be appreciated that following description is only the embodiment of the present invention It is specifically described, should not limit the scope of the invention with this.
The present invention provides a kind of resource regulating method and system, it is intended that the idle flow in describing Bandwidth aggregates gets up, then encapsulation is distributed to traffic demand client.By mobile phone, PC end software, router The equipment such as hardware collect the idle bandwidth of user, then by the service quality of Algorithm Analysis bandwidth, are pressed by flow Ranking score issues different parties in request.Simultaneously by intelligence can be arranged in remote scheduling server 2 flexibly Algorithm reduces a large amount of manpower maintenance cost.
See the flow chart of a kind of resource regulating method that Fig. 1, Fig. 1 provide for first embodiment of the invention, In the method, relate to multiple requesting terminal 1, remote scheduling server 2 and multiple resource endpoint 3, its Comprise the following steps:
Multiple seed resource data are collected and stored to S0, the plurality of resource endpoint 3, is provided by same seed Source data is stored in one or more resource endpoint 3 in the plurality of resource endpoint 3.Such as, by with The terminal (i.e.) at place, family installs the terminal such as pc client, router device, and this terminal has pre-installed flow Collecting software, remote scheduling server 2 can dispatch the seed money of different hot topic degree according to the environmental information of terminal Source data, same seed resource data can be placed on multiple resource endpoint 3, to ensure single resource endpoint 3 roll off the production line after do not affect network data integrity
S1, it is in the plurality of resource endpoint 3 of idle state by the ring of himself by being in the network bandwidth Environment information is uploaded to remote scheduling server 2, and is sent to environmental information described in dispatch request and includes disk I/O value, network idle bandwidth value, remanence disk space capacity and CPU usage.I.e. terminal can timing Environmental information reports remote scheduling server 2, and environmental information includes network idle bandwidth value, disk I/O Value, remanence disk space size, CPU usage etc.;Disk I/O embodies the live load of disk, surplus Residual magnetism disk space size embodies the available storage capacities of disk, and CPU usage embodies the computing of machine Load, Netowrk tape width values can calculate the network bandwidth quantity that current machine still can provide.Described many Individual resource endpoint 3 is defined as the equipment such as router, mobile phone, PC, and this terminal will utilize idle flow band Width services, and such as home router will become resource endpoint during net state on unmanned use flow.Institute State resource endpoint and on startup the environmental information of himself is uploaded to remote scheduling server 2.
Be in the plurality of resource endpoint 3 of idle state for the network bandwidth, concrete application scenarios is as follows:
Citing application scenarios 1, the ADSL of home router, user is on duty daytime more, night many Sleep, average service rate is less than 20%, and the present invention then will be on unmanned use flow during net state, route Device is as resource endpoint, and the bandwidth usage that would sit idle for gets up to converge in remote scheduling server, then is distributed to enterprise Industry uses, and serves the client of enterprise.The bandwidth of this home router contribution also will be with integration and novelties Form obtains feedback.
Citing application scenarios 2, enterprise leaves unused network, and enterprise's period network application of going to work daytime is saturated, night Then idle, and Internet scene night is Web vector graphic peak.The present invention passes through PC computer in the quitting time As resource endpoint, the bandwidth usage that would sit idle for gets up to converge in remote scheduling server, then is distributed to enterprise Use, serve the client of enterprise.The bandwidth of this enterprise of family contribution also will obtain with integration and novelties form Feedback.
S2, described remote scheduling server 2 respond described dispatch request, dispatch according to described environmental information Corresponding seed resource data are to the plurality of resource endpoint 3;Terminal is judged by environmental information, according to ring Environment information obtains equity seed resource data, the kind of the acquisition that environmental information is the best to remote scheduling server 2 Child resource data are the most;Such as, resource endpoint A (disk I/O: 0.7, CPU usage: 30%, residue Disk space: 100GB, the network bandwidth: 2Mbit/s) real-time environmental information is submitted to remote scheduling clothes Business device 2, remote scheduling server 2, by analysis environments information, dispatches the seed resource number of corresponding hot topic degree According to resource endpoint A.(disk I/O: 0.7, CPU usage: 30%, remanence circles or whirl in the air resource endpoint B Between: 100GB, the network bandwidth: 0.5Mbit/s), from the point of view of contrast, resource endpoint A will have precedence over resource eventually End B obtains resource.
S3, the plurality of requesting terminal 1 send the requirements for access of self to described remote scheduling server 2 Information is with the seed resource data of request correspondence;
S4, described remote scheduling server 2 are added up described seed resource data and are accessed for number of times, and depend on The popular degree of described seed resource data is determined, according to described hot topic degree and described ring according to default ladder standard Environment information, by the distribution of described seed resource data on one or more corresponding resource endpoint 3;Remote scheduling After server 2 judges that resource endpoint 3 has seed resource data, under the network access of user needs When carrying this Some seeds resource data, then according to client, the emergency of data is dispatched some and have this The terminal of seed resource data gives this user, and user carries out data exchange by connecting these terminals returned, under Carry the network data needed;So-called data emergency situation i.e. data and the time gap of user's play position, count According to the most urgent closer to user's play position.Wherein, described step S4 includes following sub-step:
Seed resource data described in S41, described remote scheduling server statistics are accessed for number of times;
The ladder standard planning that S42, foundation are preset retains described seed resource data on all resource endpoint Number and run the environmental information needed for described seed resource, so that it is determined that the heat of described seed resource data Men Du;Such as, remote scheduling server 2 is based on requesting terminal 1 (i.e. putting broadcasting user) to the management of resource Requirements for access, when requesting terminal to remote scheduling service request resource A time, then remote scheduling server 2 By being added up the requesting terminal request number of times to resource A by enumerator, according to presetting ladder standard, Plan and will retain the number of resource A and the corresponding environment letter using resource endpoint on all resource endpoint Breath requirement.The resource of the highest request counting, by the resource endpoint 3 being dispensed on more High Quality Environment information; The resource of the highest request counting, by the most for the allocated number arrived.Request number of times to resource, below letter Claim hot topic degree.
S43, according to described hot topic degree and described environmental information by the distribution of described seed resource data corresponding On one or more resource endpoint.
S5, described remote scheduling server 2 according to the data emergency situation of described requesting terminal 1 self, Dispatch described requesting terminal 1 to download at one or more resource endpoint 3 of the seed resource data having correspondence Corresponding resource, and download situation is back in real time described remote scheduling server 2.I.e. when the net of user Network accesses when needing to download this Some seeds resource data, and the download service condition of user can be converged in real time Offer remote scheduling server 2
See the flow chart of a kind of resource regulating method that Fig. 2, Fig. 2 provide for second embodiment of the invention, This embodiment is in place of being different from first embodiment, after step s 5, also includes step S6-S8, Step S6-S8 can be interspersed in step S1-S5, it is possible to independent operating.The technical scheme of step S6-S8 is such as Under:
If the whole video of the described request terminal downloads of S6, then by play position and the download position of described video Put and report in real time to described remote scheduling server;
S7, described remote scheduling server, according to the play position reported and download location, use and preset Distribution algorithms, extract the data emergency situation of described play position and download location, and according to data emergency Situation exchanges with offer data for the resource endpoint that the distribution of described requesting terminal is corresponding;At remote scheduling server In 2, having finished writing traffic distribution algorithm in advance, this algorithm is to terminal flow mass and user's download emergency degree Analyze.After remote scheduling server 2 learns that resource endpoint 3 has resource, when the network of requesting terminal 1 is visited Ask when needing to download this part resource, according to the requesting terminal 1 emergency to data, dispatch some Platform has the resource endpoint 3 of this resource and will connect these resources returned to requesting terminal 1, requesting terminal 1 Terminal 3 carries out data exchange, downloads the resource data needed;So-called data emergency situation i.e. data and user The time gap of play position, data are the most urgent closer to user's play position.When requesting terminal 1 is initiated When downloading request, the emergency of data is submitted to remote scheduling server 2 by requesting terminal 1, remotely The demand information that dispatch server 2 analysis request terminal is submitted to, provides low to the user that data emergency is low The terminal of quality, provides high-quality terminal to the user that data emergency is high.
S8, described requesting terminal are connected to corresponding resource endpoint one by one, thus carry out data exchange.I.e. After user receives the terminal that remote scheduling service returns, connecting one by one, and carry out data exchange, data are handed over Change end then to disconnect.
See the block diagram of a kind of resource scheduling system 100 that Fig. 3, Fig. 3 provide for the present invention, should System, including multiple requesting terminals 1, remote scheduling server 2 and multiple resource endpoint 3, wherein, Described remote scheduling server 2 is communicatively coupled to the plurality of requesting terminal 1 and multiple resource endpoint respectively 3;Multiple requesting terminals 1 include the 1st requesting terminal, the 2nd requesting terminal ... n-th requesting terminal, Same, multiple resource endpoint 3 include that the 1st resource endpoint, the 2nd resource endpoint ... the n-th resource are whole End.Can be produced by the control of remote scheduling server 2 between each requesting terminal and each resource endpoint Data exchange.
The plurality of requesting terminal 1 is used for the environmental information of himself is uploaded to remote scheduling server 2, And it is sent to dispatch request;It is additionally operable to send the requirements for access letter of self to described remote scheduling server 2 Cease the seed resource data corresponding with request;It is additionally operable to from one or more of seed resource data having correspondence Download corresponding resource at resource endpoint 3, and download situation is back in real time described remote scheduling server 2;Described environmental information include disk I/O value, network idle bandwidth value, remanence disk space capacity and CPU usage.
Described remote scheduling server 2 is used for responding described dispatch request, dispatches phase according to described environmental information The seed resource data answered are to the plurality of resource endpoint 3;It is additionally operable to add up described seed resource data interviewed The number of times asked, and determine the popular degree of described seed resource data according to the ladder standard preset, according to described Hot topic degree and described environmental information, by the distribution of described seed resource data at one or more corresponding resource endpoint On 3;It is additionally operable to the data emergency situation according to described requesting terminal 3 self, dispatches described requesting terminal 1 Corresponding resource is downloaded at one or more resource endpoint of the seed resource data having correspondence.
The plurality of resource endpoint 3 is used for providing corresponding seed resource data.
Wherein, the plurality of resource endpoint 3 is additionally operable to store multiple link and resource, and by the plurality of chain Connect corresponding to multiple resources.
The problem rolled off the production line for single resource endpoint 3, one or more resource in the plurality of resource endpoint 3 Terminal 3 is for storing the resource of same link and correspondence thereof.
In order to solve the problem of the delay requirement of data emergency situation, described requesting terminal 1 is additionally operable to When downloading whole video, play position and the download location of described video are reported in real time to described remote scheduling Server 2;It is additionally operable to be connected to one by one the resource endpoint 3 of correspondence, thus carries out data exchange;
Described remote scheduling server 2 is additionally operable to according to the play position reported and download location, uses pre- If distribution algorithms, extract the data emergency situation of described play position and download location, and tight according to data Anxious situation distributes the resource endpoint 3 of correspondence to provide data exchange for described requesting terminal 1.
Described requesting terminal 1 is additionally operable to be connected to one by one the resource endpoint 3 of correspondence, thus carries out data exchange.
So, this system can greatly reduce purchase cost and the maintenance cost of server, distributes rationally simultaneously The use of flow bandwidth, makes the unused bandwidth aggregates obtain Appropriate application.By PC end software, route The equipment such as device hardware collect the idle bandwidth of user, then by the service quality of Algorithm Analysis bandwidth, by flow Different parties in request is issued by ranking score.The algorithm of intelligence reduces a large amount of manpower maintenance cost simultaneously.
Although the present invention is open as above with preferred embodiment, but it is not for limiting the present invention, Ren Heben Skilled person without departing from the spirit and scope of the present invention, can make possible variation and repair Changing, therefore protection scope of the present invention should be defined in the range of standard with the claims in the present invention.

Claims (10)

1. a resource regulating method, it is provided that multiple requesting terminals, remote scheduling server and multiple money Source terminal, it is characterised in that comprise the following steps:
S1, it is in the plurality of resource endpoint of idle state by the environment of himself by being in the network bandwidth Information is uploaded to remote scheduling server, and is sent to dispatch request;
S2, described remote scheduling server respond described dispatch request, dispatch phase according to described environmental information The seed resource data answered are to the plurality of resource endpoint;
S3, the plurality of requesting terminal send the requirements for access information of self to described remote scheduling server With the seed resource data that request is corresponding;
Seed resource data described in S4, described remote scheduling server statistics are accessed for number of times, and foundation The ladder standard preset determines the popular degree of described seed resource data, according to described hot topic degree and described environment Information, by the distribution of described seed resource data on one or more corresponding resource endpoint;
S5, described remote scheduling server are according to the data emergency situation of described requesting terminal self, scheduling Described requesting terminal is downloaded corresponding at one or more resource endpoint of the seed resource data having correspondence Resource, and download situation is back in real time described remote scheduling server.
Method the most according to claim 1, it is characterised in that described environmental information includes disk I/O Value, network idle bandwidth value, remanence disk space capacity and CPU usage.
Method the most according to claim 1, it is characterised in that also include:
S0, before described step S1, multiple seed resource number is collected and stored to the plurality of resource endpoint According to, same child resource data are stored in one or more resource endpoint in the plurality of resource endpoint.
Method the most according to claim 3, it is characterised in that described step S4 includes following son Step:
Seed resource data described in S41, described remote scheduling server statistics are accessed for number of times;
The ladder standard planning that S42, foundation are preset retains described seed resource data on all resource endpoint Number and run the environmental information needed for described seed resource, so that it is determined that the heat of described seed resource data Men Du;
S43, according to described hot topic degree and described environmental information by the distribution of described seed resource data corresponding On one or more resource endpoint.
Method the most according to claim 1, it is characterised in that also include:
S6, after described step S5, if the whole video of described request terminal downloads, then by described video Play position and download location report in real time to described remote scheduling server;
S7, described remote scheduling server, according to the play position reported and download location, use and preset Distribution algorithms, extract the data emergency situation of described play position and download location, and according to data emergency Situation exchanges with offer data for the resource endpoint that the distribution of described requesting terminal is corresponding;
S8, described requesting terminal are connected to corresponding resource endpoint one by one, thus carry out data exchange.
6. a resource scheduling system, it is characterised in that include multiple requesting terminal, remote scheduling service Device and multiple resource endpoint, wherein, described remote scheduling server is communicatively coupled to the plurality of asking respectively Ask terminal and multiple resource endpoint;
The plurality of requesting terminal for the environmental information of himself being uploaded to remote scheduling server, and to It sends dispatch request;It is additionally operable to send the requirements for access information of self to ask to described remote scheduling server Seek corresponding seed resource data;It is additionally operable to from one or more resource of the seed resource data having correspondence eventually Download corresponding resource at end, and download situation is back in real time described remote scheduling server;
Described remote scheduling server is used for responding described dispatch request, corresponding according to the scheduling of described environmental information Seed resource data to the plurality of resource endpoint;It is additionally operable to add up described seed resource data be accessed for Number of times, and determine the popular degree of described seed resource data according to the ladder standard preset, according to described hot topic Degree and described environmental information, by the distribution of described seed resource data on one or more corresponding resource endpoint; It is additionally operable to the data emergency situation according to described requesting terminal self, dispatches described requesting terminal from having correspondence Seed resource data one or more resource endpoint at download corresponding resource;
The plurality of resource endpoint is used for providing corresponding seed resource data.
System the most according to claim 6, it is characterised in that described environmental information includes disk I/O Value, network idle bandwidth value, remanence disk space capacity and CPU usage.
System the most according to claim 6, it is characterised in that the plurality of resource endpoint is additionally operable to Multiple seed resource data are collected and stored to the plurality of resource endpoint, wherein, by same child resource data It is stored in one or more resource endpoint in the plurality of resource endpoint.
System the most according to claim 8, it is characterised in that described remote scheduling server is also used In the number retaining described seed resource data according to the ladder standard planning preset on all resource endpoint And run the environmental information needed for described seed resource, so that it is determined that the popular degree of described seed resource data.
System the most according to claim 6, it is characterised in that described requesting terminal be additionally operable under When carrying whole video, the play position of described video and download location are reported in real time to described remote scheduling and take Business device;It is additionally operable to be connected to one by one the resource endpoint of correspondence, thus carries out data exchange;
Described remote scheduling server is additionally operable to, according to the play position reported and download location, use and preset Distribution algorithms, extract the data emergency situation of described play position and download location, and according to data emergency Situation exchanges with offer data for the resource endpoint that the distribution of described requesting terminal is corresponding.
CN201510169595.8A 2015-04-10 2015-04-10 A kind of resource regulating method and system Active CN106161284B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510169595.8A CN106161284B (en) 2015-04-10 2015-04-10 A kind of resource regulating method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510169595.8A CN106161284B (en) 2015-04-10 2015-04-10 A kind of resource regulating method and system

Publications (2)

Publication Number Publication Date
CN106161284A true CN106161284A (en) 2016-11-23
CN106161284B CN106161284B (en) 2018-03-02

Family

ID=57336631

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510169595.8A Active CN106161284B (en) 2015-04-10 2015-04-10 A kind of resource regulating method and system

Country Status (1)

Country Link
CN (1) CN106161284B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107689930A (en) * 2017-09-08 2018-02-13 桂林加宏汽车修理有限公司 A kind of resource regulating method and system
CN108200478A (en) * 2018-01-03 2018-06-22 深圳市云帆加速科技有限公司 A kind of VOD method and system for realizing that P2P shares
CN110784929A (en) * 2019-09-05 2020-02-11 腾讯科技(深圳)有限公司 Access resource allocation method, device, equipment and system
CN111064681A (en) * 2018-10-16 2020-04-24 深圳市云帆加速科技有限公司 Scheduling method and system
CN111064997A (en) * 2018-10-16 2020-04-24 深圳市云帆加速科技有限公司 Resource pre-distribution method and device
CN111131365A (en) * 2018-11-01 2020-05-08 深圳市云帆加速科技有限公司 Method and system for utilizing idle network resources of networking equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050005025A1 (en) * 2003-07-04 2005-01-06 Michael Harville Method for managing a streaming media service
CN101068186A (en) * 2007-06-05 2007-11-07 华为技术有限公司 Customer end node network topological structure method and stream media distributing system
CN104168299A (en) * 2013-05-16 2014-11-26 方正宽带网络服务股份有限公司 Resource processing system and resource processing method
CN104507127A (en) * 2014-12-22 2015-04-08 陈振刚 System and method for solving problem of family broadband network bandwidth idleness

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050005025A1 (en) * 2003-07-04 2005-01-06 Michael Harville Method for managing a streaming media service
CN101068186A (en) * 2007-06-05 2007-11-07 华为技术有限公司 Customer end node network topological structure method and stream media distributing system
CN104168299A (en) * 2013-05-16 2014-11-26 方正宽带网络服务股份有限公司 Resource processing system and resource processing method
CN104507127A (en) * 2014-12-22 2015-04-08 陈振刚 System and method for solving problem of family broadband network bandwidth idleness

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107689930A (en) * 2017-09-08 2018-02-13 桂林加宏汽车修理有限公司 A kind of resource regulating method and system
CN108200478A (en) * 2018-01-03 2018-06-22 深圳市云帆加速科技有限公司 A kind of VOD method and system for realizing that P2P shares
CN111064681A (en) * 2018-10-16 2020-04-24 深圳市云帆加速科技有限公司 Scheduling method and system
CN111064997A (en) * 2018-10-16 2020-04-24 深圳市云帆加速科技有限公司 Resource pre-distribution method and device
CN111064997B (en) * 2018-10-16 2021-11-16 深圳市云帆加速科技有限公司 Resource pre-distribution method and device
CN111064681B (en) * 2018-10-16 2023-08-15 金山云(深圳)边缘计算科技有限公司 Scheduling method and system
CN111131365A (en) * 2018-11-01 2020-05-08 深圳市云帆加速科技有限公司 Method and system for utilizing idle network resources of networking equipment
CN110784929A (en) * 2019-09-05 2020-02-11 腾讯科技(深圳)有限公司 Access resource allocation method, device, equipment and system
CN110784929B (en) * 2019-09-05 2021-06-15 腾讯科技(深圳)有限公司 Access resource allocation method, device, equipment and system

Also Published As

Publication number Publication date
CN106161284B (en) 2018-03-02

Similar Documents

Publication Publication Date Title
CN106161284A (en) A kind of resource regulating method and system
US8195661B2 (en) Method and apparatus for storing data on application-level activity and other user information to enable real-time multi-dimensional reporting about user of a mobile data network
CN105007287A (en) public cloud resource dynamic configuration method and system
Zhou et al. QoE-driven power scheduling in smart grid: architecture, strategy, and methodology
CN104125349A (en) Voice interaction management method and system based on telephone traffic forecasting
CN107465708A (en) A kind of CDN bandwidth scheduling systems and method
CN104869438B (en) The cloud dissemination method of live video cloud delivery system based on mobile terminal
CN105306900A (en) Intelligent scheduling high definition integrated networking video monitoring system based on cloud computing
CN104125354A (en) Method and system for regulating and controlling voice service based on call requirements
CN104994123A (en) CDN cloud platform and flow scheduling method thereof
CN105337901A (en) Router intelligent bandwidth allocation method and device
CN107483981B (en) Resource Calculation monitoring distribution method, storage medium, electronic equipment and system is broadcast live
CN107333095A (en) The processing system of media resource
CN105991707B (en) Multimedia interaction method, server and system
CN101594259A (en) Terminating apparatus management system and interface arrangement and correlation method, recording medium
CN109787915A (en) Flow control methods, device, electronic equipment and the storage medium of network access
EP3979563A1 (en) Inter-domain data interaction method and apparatus
CN101772083A (en) Method, device and system for allocating bandwidth
US20060274765A1 (en) Method and apparatus for managing broadband residential gateway
Pang et al. Joint optimization of data sponsoring and edge caching for mobile video delivery
CN107612847A (en) A kind of bandwidth allocation methods, device and video monitoring system
CN102904828B (en) A kind of load-balancing method and device
CN105898550B (en) A kind of method that end-to-end reciprocity video assists transmission
CN102694799B (en) P2P (peer-to-peer) stream media system simulation platform and performance evaluation method
CN109951330B (en) Management method for automatically identifying equipment type and communication manager

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
CP01 Change in the name or title of a patent holder

Address after: Room 201, Building A, 1 Qianwan Road, Qianhai Shenzhen-Hong Kong Cooperation Zone, Shenzhen, Guangdong Province

Patentee after: Kingsoft Cloud (Shenzhen) Edge Computing Technology Co.,Ltd.

Address before: Room 201, Building A, 1 Qianwan Road, Qianhai Shenzhen-Hong Kong Cooperation Zone, Shenzhen, Guangdong Province

Patentee before: SHENZHEN YUNFAN ACCELERATION TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder