CN108737470B - Access request source returning method and device - Google Patents

Access request source returning method and device Download PDF

Info

Publication number
CN108737470B
CN108737470B CN201710259785.8A CN201710259785A CN108737470B CN 108737470 B CN108737470 B CN 108737470B CN 201710259785 A CN201710259785 A CN 201710259785A CN 108737470 B CN108737470 B CN 108737470B
Authority
CN
China
Prior art keywords
hash
url
server group
access request
node 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.)
Active
Application number
CN201710259785.8A
Other languages
Chinese (zh)
Other versions
CN108737470A (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.)
Guizhou Baishancloud Technology Co Ltd
Original Assignee
Guizhou Baishancloud 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 Guizhou Baishancloud Technology Co Ltd filed Critical Guizhou Baishancloud Technology Co Ltd
Priority to CN201710259785.8A priority Critical patent/CN108737470B/en
Priority to CN202010256368.XA priority patent/CN111464649B/en
Publication of CN108737470A publication Critical patent/CN108737470A/en
Application granted granted Critical
Publication of CN108737470B publication Critical patent/CN108737470B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • 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
    • 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/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a method and a device for returning an access request to a source. Relates to the field of the Internet; the problems of large return source quantity and low resource utilization rate of the father node scheme in the prior art are solved. The method comprises the following steps: the edge node receives an access request of a user, and after carrying out consistent hash operation on a URL carried in the access request, the edge node determines that the URL accesses to a corresponding father node server group; and requesting a source file corresponding to the URL from the father node server group. The technical scheme provided by the invention is suitable for the CDN, and realizes flexible and balanced file return with high disaster-tolerant storage capacity.

Description

Access request source returning method and device
Technical Field
The invention relates to the field of internet, in particular to a method and a device for returning an access request to a source.
Background
The acceleration node is a node server deployed by a cloud distribution service provider all over the country
In order to solve the last kilometer of customer visit, edge nodes are deployed all over the country, and nearby visit acceleration service is provided for customers. When the nationwide nodes access the files on the same source, the edge nodes do not have the files at first and all can be pulled back to the source, so that the source returning amount is large; in order to solve the above problems, an upper layer transit server under the cloud distribution architecture arises (referred to as a parent node here for short). When the file accessed by the user is in the father node, other edge nodes can obtain the file from the father node without pulling back the source, thereby achieving the purpose of reducing the source return.
Because the resources accessed by the edge nodes are all stored in the father node, when the father node is abnormal, the edge nodes need to return to the source, so that the problems of increase of response time and poor user experience are caused; in addition, when the number of requests of the parent node is increased, how to reduce the load pressure of the server becomes a key issue.
In a traditional cloud distribution mode, a parent node allocation request and cache scheme mainly has two modes: a master standby mode and a polling mode.
The master-standby mode is that a master father node server group and a standby father node server group exist, wherein the father node comprises one server group in a plurality of father nodes; however, the access resources are all stored in the main father node server group, the standby father node server group is mainly used as a connection when the main father node server group has a link failure, and the standby father node server group does not provide services under normal conditions, so that the standby father node server group does not store the access resources at ordinary times. The disadvantages of this mode are mainly that under the condition of failure of the main father node group, the cache file is unavailable, so that the back source quantity is increased suddenly, the access response time is prolonged, and the service quality is deteriorated.
And in the polling mode, different requests are dispersed to different parent node server groups, and the back source content is cached to different parent node server groups. The method for polling a plurality of father node server groups can be used for backup storage of other father node server groups when a certain father node server group fails under the optimal condition, and the defect that file backup is unreliable can be overcome to a certain extent. The defects of the mode are that the requested resource can cause the father node server group to return to the source for many times due to polling, and the father node server group can store backup for many times, so that the source return amount is increased, and the storage space is wasted.
In the prior art, a parent node scheme with mixed use of main and standby nodes and polling exists, but the scheme still has the defects of the two schemes.
In summary, the parent node scheme in the prior art has the problems of large return source amount and low resource utilization rate.
Disclosure of Invention
The present invention is directed to solving the problems described above.
According to a first aspect of the present invention, there is provided an access request back-to-source method, including:
the edge node receives an access request of a user, and after carrying out consistent hash operation on a URL carried in the access request, the edge node determines that the URL accesses to a corresponding father node server group;
and requesting a source file corresponding to the URL from the father node server group.
Preferably, the method further comprises:
and taking each father node server group as a hash Key and distributing a hash address interval for the hash Key.
Preferably, the edge node receives an access request of a user, and the hash operation is performed on a URL carried in the access request to determine a parent node server group corresponding to the URL includes:
generating a hash Key based on preset configuration parameters;
and the edge node takes the URL as a hash Object, calculates according to a consistent hash rule to obtain a hash value, judges a hash address space in which the hash value falls, and determines a corresponding father node server group according to the Key of the hash address space.
Preferably, the hash Key generated based on the preset configuration parameter specifically includes:
and the edge node takes the name of the father node server group in the preset configuration parameters as a HashKey.
Preferably, the method further comprises:
and configuring the weight value of each Hash Key, and distributing the access request according to the weight value.
Preferably, the edge node using the URL as the hash Object specifically includes:
removing the user related information in the URL to obtain a mapping access URL of the URL;
and accessing the URL by the mapping as a hash Object.
Preferably, the URL is carried in a request header of the access request.
Preferably, the method further comprises:
and setting the request header as a hash Object for the hotspot access URL, wherein the parameter value of the request header is a random number.
Preferably, the parent node server group comprises at least two single-line or multi-line server groups distributed in different machine rooms.
According to another aspect of the present invention, there is provided an access request back to a source device, including:
the father node server group selection module is used for receiving an access request of a user, performing consistent hash operation on a URL carried in the access request and determining that the URL accesses to a corresponding father node server group;
and the source returning request module is used for requesting the source file corresponding to the URL from the father node server group.
Preferably, the apparatus further comprises:
and the configuration module is used for taking each father node server group as a hash Key and distributing a hash address interval for the hash Key.
Preferably, the parent node server group selection module includes:
the Key generation unit is used for generating a hash Key based on preset configuration parameters;
and the Hash operation unit is used for calculating to obtain a Hash value according to a consistent Hash rule by taking the URL as a Hash Object, judging a Hash address space in which the Hash value falls, and determining a corresponding father node server group according to the Key of the Hash address space.
The invention provides a method and a device for returning an access request to a source. The problems of large source returning quantity and low resource utilization rate of the conventional father node source returning scheme are solved, and the source returning scheme with flexibility, balance and high storage disaster tolerance capability is realized.
Other characteristic features and advantages of the invention will become apparent from the following description of exemplary embodiments, which is to be read in connection with the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and together with the description, serve to explain the principles of the invention. In the drawings, like reference numerals are used to indicate like elements. The drawings in the following description are directed to some, but not all embodiments of the invention. For a person skilled in the art, other figures can be derived from these figures without inventive effort.
Fig. 1 schematically shows a flow of an access request back-to-source method provided in an embodiment of the present invention;
fig. 2 exemplarily shows a structure of an access request returned to a source device according to a second embodiment of the present invention;
fig. 3 exemplarily shows a structure of the parent node server group selection module 201 in fig. 2.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention. It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.
In order to overcome the defects of the conventional mode, embodiments of the method provide an access request source returning method and device, and a consistent hash algorithm is used, all father nodes are used as a resource pool, and operation is performed through hash to reasonably distribute access requests and cache contents.
First, a first embodiment of the present invention will be described with reference to the drawings.
An embodiment of the present invention provides an access request source returning method, where a process of completing processing of an access request source returning file to a parent node by using the method is shown in fig. 1, and includes:
step 101, performing source returning rule configuration on edge nodes, and allocating a hash address interval to each father node server group by taking each father node server group as a hash Key;
in the embodiment of the present invention, the configuration parameters of the back-source rule at least include an access domain name of the parent node server group.
In this step, source returning rule configuration is performed at the edge node, where the source returning rule specifies a rule for the edge node to select a parent node server group in the received user access request. Specifically, the back-source rule includes a configuration parameter, where the configuration parameter at least includes access domain names of all father node server groups in the CDN.
The configuration parameters further include: the weight of each Key.
In order to disperse the request number according to different bearing capacities of each father node server group in the resource pool, the weight of each Key can be set to flexibly adjust the request number weight of each father node server group so as to reduce the load of the server.
In the embodiment of the invention, the father node server group comprises at least two single-line or multi-line server groups distributed in different machine rooms.
102, an edge node receives an access request of a user, and determines that a URL accesses to a corresponding father node server group after performing consistent hash operation on the URL carried in the access request;
in this step, the edge node receives the visit URL of the user (which may be the end user who visits the accelerated URL) and sets the visit URL to a hash Object.
And the edge node generates a HashKey based on the configuration parameters, and calculates a HashAddress interval corresponding to the HashObject according to a Hashfunction, so as to determine a source returning father node corresponding to the HashAddress interval.
Preferably, the configuration parameters further include: a unique identification of the parent node group, such as a parent node server group name.
When the hash Key is generated, the edge node specifically generates the hash Key based on the father node server group name in the configuration parameter.
When a parent node has a multi-line operator, the name of a parent node server group is used as a hash Key, so that hash address intervals corresponding to the same requests of different operators of edge nodes are the same, and the edge nodes of all the operators are guaranteed to access the same URL and hash to the same node group.
Preferably, the configuration parameters further include: a request header is added.
For the hotspot access URL, a request header of the access request, whose parameter value may be a random number, may be set to hash Object. When part of resources are overheated, in order to prevent a load problem of a father node in a resource pool, a fixed request head is appointed to generate a random number for hash calculation, so that the requests are scattered. For example, when the number of URL requests is huge, in order to prevent the hashed father node server group from being crushed, it is supported that a specific request header (e.g., UrlHot: xxx) is added for some access requests, and the edge node generates a random number as a hash Object according to the request header (e.g., cache _ peer hash _ Key _ header is configured as UrlHot) so as to achieve the purpose of dispersing hashes to different father node server groups.
Preferably, caching rule configuration can be performed at the edge node, and the URL in the access request is processed. For example, a mapping access URL for removing the relevant information of the user is generated according to the URL pointed by the access request, and the mapping access URL is set as a hash Key.
If the original access URL is http:// test. com/a. txt? And 123, fetching http:// test. com/a.txt as a mapping access URL after the question mark cache is removed so as to increase the cache hit rate.
Step 103, requesting a source file corresponding to the URL from the father node server group;
in this step, the edge node returns the source request file content through the father node server group, the source station returns a response to the client according to the original route after responding to the file content, and the file content is cached in the father node server group.
The second embodiment of the present invention will be described below with reference to the drawings.
An embodiment of the present invention provides an access request source device, where the structure of the access request source device is shown in fig. 2, and the access request source device includes:
a father node server group selection module 201, configured to receive an access request of a user, perform consistent hash operation on a URL carried in the access request, and determine that the URL accesses to a corresponding father node server group;
a source return request module 202, configured to request the source file corresponding to the URL from the parent node server group.
Preferably, the apparatus further comprises:
the configuration module 203 is configured to use each parent node server group as a hash Key, and allocate a hash address interval to the hash Key.
Preferably, the structure of the parent node server group selection module 201 is shown in fig. 3, and includes:
a Key generation unit 2011, configured to generate a hash Key based on preset configuration parameters;
the hash operation unit 2012 is configured to calculate a hash value according to a consistent hash rule with the URL as the hash Object, and determine a hash address space into which the hash value falls, so as to determine a corresponding parent node server group.
The access request back-source device shown in fig. 2 and fig. 3 may be integrated on an edge node and/or any layer of layer node of the CDN, and the node implements the corresponding function. The node may be a father node server group, and is formed by at least two single-line or multi-line server groups distributed in different machine rooms.
An embodiment of the present invention provides an access request source returning device, which can be combined with the access request source returning method provided by the embodiment of the present invention, where an edge node receives an access request from a user, performs a hash operation on a URL carried in the access request to determine a parent node server group corresponding to the URL, and requests a source file corresponding to the URL from the parent node server group. The parent node resource pool has strong flexibility, and can adjust the parent node server group in the resource pool according to the requirement, so that the influence on the access request is reduced to the minimum; the request number is dispersed, the weight of the request number of each father node server group can be flexibly adjusted according to different bearing capacities of each father node server group in the resource pool, and the load of the server is reduced; the storage is dispersed, the accessed resources are dispersed and stored in each father node server group in the resource pool, the disaster tolerance capability of the storage is greatly improved, and when a certain father node server group fails, the file loss and the return source amount can be controlled to be minimum; the same requests of different operators on the edge nodes are calculated into the same request, so that the same requests fall into the same father node server group, the number of access requests can be reduced, and the server load is reduced; under the condition that access hotspots are concentrated, the hash strategy can be changed, and access requests are scattered, so that the requests are scattered to each father node server group, and the pressure resistance of the server is enhanced. The problems of large source returning quantity and low resource utilization rate of the conventional father node source returning scheme are solved, and the source returning scheme with flexibility, balance and high storage disaster tolerance capability is realized.
The above-described aspects may be implemented individually or in various combinations, and such variations are within the scope of the present invention.
Finally, it should be noted that: the above examples are only for illustrating the technical solutions of the present invention, and are not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. An access request back-to-source method, comprising:
taking each father node server group as a Hash Key and distributing a Hash address interval for the Hash Key;
the edge node receives an access request of a user, and after carrying out consistent hash operation on a URL carried in the access request, the edge node determines that the URL accesses to a corresponding father node server group;
and requesting a source file corresponding to the URL from the father node server group.
2. The method of claim 1, wherein the edge node receives an access request from a user, and performing a hash operation on a URL carried in the access request to determine a parent node server group corresponding to the URL comprises:
generating a hash Key based on preset configuration parameters;
and the edge node takes the URL as a hash Object, calculates according to a consistent hash rule to obtain a hash value, and judges a hash address space in which the hash value falls so as to determine a corresponding father node server group.
3. The method according to claim 2, wherein the generating the hash Key based on the preset configuration parameter is specifically:
and the edge node takes the name of the father node server group in the preset configuration parameters as a HashKey.
4. The method of claim 3, further comprising:
and configuring the weight value of each Hash Key, and distributing the access request according to the weight value.
5. The method according to claim 2, wherein the edge node takes the URL as a hash Object and specifically comprises:
removing the user related information in the URL to obtain a mapping access URL of the URL;
and accessing the URL by the mapping as a hash Object.
6. The method of claim 2, wherein the URL is carried in a request header of the access request.
7. The method of claim 6, further comprising:
and setting the request header as a hash Object for the hotspot access URL, wherein the parameter value of the request header is a random number.
8. The method of any of claims 1 to 7, wherein the parent node server group comprises at least two single-line or multi-line server groups distributed in different rooms.
9. An access request back-source device, comprising:
the configuration module is used for taking each father node server group as a Hash Key and distributing a Hash address interval for the Hash Key;
the father node server group selection module is used for receiving an access request of a user, performing consistent hash operation on a URL carried in the access request and determining that the URL accesses to a corresponding father node server group;
and the source returning request module is used for requesting the source file corresponding to the URL from the father node server group.
10. The access request back-source device of claim 9, wherein the parent node server group selection module comprises:
the Key generation unit is used for generating a hash Key based on preset configuration parameters;
and the Hash operation unit is used for calculating a Hash value according to a consistent Hash rule by taking the URL as a Hash Object, and judging a Hash address space in which the Hash value falls so as to determine a corresponding father node server group.
CN201710259785.8A 2017-04-19 2017-04-19 Access request source returning method and device Active CN108737470B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710259785.8A CN108737470B (en) 2017-04-19 2017-04-19 Access request source returning method and device
CN202010256368.XA CN111464649B (en) 2017-04-19 2017-04-19 Access request source returning method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710259785.8A CN108737470B (en) 2017-04-19 2017-04-19 Access request source returning method and device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202010256368.XA Division CN111464649B (en) 2017-04-19 2017-04-19 Access request source returning method and device

Publications (2)

Publication Number Publication Date
CN108737470A CN108737470A (en) 2018-11-02
CN108737470B true CN108737470B (en) 2020-03-13

Family

ID=63924052

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201710259785.8A Active CN108737470B (en) 2017-04-19 2017-04-19 Access request source returning method and device
CN202010256368.XA Active CN111464649B (en) 2017-04-19 2017-04-19 Access request source returning method and device

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202010256368.XA Active CN111464649B (en) 2017-04-19 2017-04-19 Access request source returning method and device

Country Status (1)

Country Link
CN (2) CN108737470B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109413163B (en) * 2018-10-09 2021-08-03 网宿科技股份有限公司 Service access method and device
CN109639801A (en) * 2018-12-17 2019-04-16 深圳市网心科技有限公司 Back end distribution and data capture method and system
CN109951543A (en) * 2019-03-14 2019-06-28 网宿科技股份有限公司 A kind of data search method of CDN node, device and the network equipment
CN110601802B (en) * 2019-08-16 2022-05-20 网宿科技股份有限公司 Method and device for reducing cluster return-to-father bandwidth
CN110430286A (en) * 2019-08-30 2019-11-08 杭州领智云画科技有限公司 Method, apparatus, equipment and the storage medium of resource are obtained in CDN system
CN111555918B (en) * 2020-04-27 2023-01-20 北京爱奇艺科技有限公司 Return source optimization method and device and electronic equipment
CN112153160A (en) * 2020-09-30 2020-12-29 北京金山云网络技术有限公司 Access request processing method and device and electronic equipment
CN112732999B (en) * 2021-01-21 2023-06-09 建信金融科技有限责任公司 Static disaster recovery method, system, electronic equipment and storage medium
CN115250294B (en) * 2021-04-25 2024-03-22 贵州白山云科技股份有限公司 Cloud distribution-based data request processing method and system, medium and equipment thereof
CN115396531B (en) * 2022-08-23 2023-10-17 臻乐尔科技服务(上海)有限公司 IP multiplexing method and system of TCP/UDP proxy

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104980478A (en) * 2014-05-28 2015-10-14 深圳市腾讯计算机***有限公司 Cache sharing method, devices and system in content delivery network
CN105262841A (en) * 2015-11-06 2016-01-20 浪潮软件集团有限公司 CDN network load balancing implementation method and CDN scheduling server

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101599994B (en) * 2009-06-01 2012-07-18 中兴通讯股份有限公司 Distributed file system (DFS), access node (AN) and method of transmitting file data among nodes
CN102263828B (en) * 2011-08-24 2013-08-07 北京蓝汛通信技术有限责任公司 Load balanced sharing method and equipment
WO2013094837A1 (en) * 2011-12-19 2013-06-27 주식회사 솔박스 Method for managing server load distribution by using hash function results, and apparatus for same
US9172557B2 (en) * 2012-08-17 2015-10-27 International Business Machines Corporation Load balancing overlay network traffic using a teamed set of network interface cards
CN103036969B (en) * 2012-12-10 2017-03-15 北京奇虎科技有限公司 For providing the management equipment and method of file download address
US9535968B2 (en) * 2014-07-21 2017-01-03 Palo Alto Research Center Incorporated System for distributing nameless objects using self-certifying names
CN104202362B (en) * 2014-08-14 2017-11-03 上海帝联信息科技股份有限公司 SiteServer LBS and its content distribution method and device, load equalizer
CN104580393B (en) * 2014-12-18 2017-12-15 北京蓝汛通信技术有限责任公司 Expansion method, device and server cluster system for server cluster system
CN104506637B (en) * 2014-12-29 2018-03-23 国家电网公司 Solve caching method, system and the URL forwarding servers of network congestion
CN104660700B (en) * 2015-03-03 2019-02-19 网宿科技股份有限公司 A kind of method and system of content distributing network
CN106326258B (en) * 2015-06-26 2022-04-08 中兴通讯股份有限公司 URL matching method and device
CN105262842B (en) * 2015-11-09 2018-09-28 江苏赞奇科技股份有限公司 Cloud based on rendering characteristics renders file high speed transmission method
CN105763628B (en) * 2016-04-12 2019-05-10 上海帝联信息科技股份有限公司 Data access request processing method and processing device, edge node server and cluster

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104980478A (en) * 2014-05-28 2015-10-14 深圳市腾讯计算机***有限公司 Cache sharing method, devices and system in content delivery network
CN105262841A (en) * 2015-11-06 2016-01-20 浪潮软件集团有限公司 CDN network load balancing implementation method and CDN scheduling server

Also Published As

Publication number Publication date
CN111464649B (en) 2022-10-21
CN111464649A (en) 2020-07-28
CN108737470A (en) 2018-11-02

Similar Documents

Publication Publication Date Title
CN108737470B (en) Access request source returning method and device
US11811657B2 (en) Updating routing information based on client location
US20230396548A1 (en) Techniques for steering network traffic to regions of a cloud computing system
US8959225B2 (en) Cooperative caching method and contents providing method using request apportioning device
CA2741895C (en) Request routing and updating routing information utilizing client location information
US8645539B2 (en) Domain name resolution resource allocation
US10404790B2 (en) HTTP scheduling system and method of content delivery network
CN105991459B (en) CDN node returns source route distribution method, device and system
US20070118667A1 (en) Domain name resolution based dynamic resource assignment
CN113472852B (en) Method, device and equipment for returning source of CDN node and storage medium
CN112153160A (en) Access request processing method and device and electronic equipment
CN103607424B (en) Server connection method and server system
CN107105013B (en) File processing method, server, terminal and system
CN109873855A (en) A kind of resource acquiring method and system based on block chain network
US7711780B1 (en) Method for distributed end-to-end dynamic horizontal scalability
US10924579B2 (en) System and method for metro mid-tier mapping in a content delivery network
KR101525541B1 (en) Contents delivery network service system and method
US20150100685A1 (en) Apparatus and method for supporting intra-cloud and inter-cloud expansion of service
JP2003150570A (en) Distributing method and distributing device for connection to server, and program and recording medium therefor

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 550003 Building No. 12 in the Southern Park of Gui'an High-end Equipment Industrial Park, Guizhou Province

Applicant after: Guizhou Baishan cloud Polytron Technologies Inc

Address before: 100015 5 floor, block E, 201 IT tower, electronic city, 10 Jiuxianqiao Road, Chaoyang District, Beijing.

Applicant before: Guizhou white cloud Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant