14-11-2019 дата публикации
Номер: US20190349446A1
Принадлежит:
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for a content delivery network (CDN) architecture utilizing one or more proxy cache devices between a requesting device and an edge cluster of the CDN. The proxy cache device is a relatively high-speed device compared to various possible devices making up one or more edge clusters. Thus, if the proxy has cached the requested content, it is capable of directly servicing the client content request at a faster rate than providing the content from the edge cluster. Otherwise, the proxy cache may request the content from an edge cluster and store the content for quick retrieval in response to additional requests for the content. In one embodiment, the proxy cache may perform an analysis of the request or a series of requests to determine if the content is cached at the proxy cache device. 1. A proxy cache device comprising:at least one processor; receiving a request for a resource at the proxy cache device, wherein the resource request is transmitted from a user device to the proxy cache device via a first network;', 'calculating a hash value based at least on the resource request;', 'selecting an edge server from a plurality of edge servers based at least on the calculated hash value, the plurality of edge servers in communication with the proxy cache device via a second network and configured to retrieve a copy of the requested resource in response to receiving the resource request;', 'transmitting the resource request to the selected edge server; and', 'in response, receiving a copy of the requested resource from the selected edge server via the second network., 'memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least one processor, cause the proxy cache device to perform a method, the method comprising2. The system as recited in claim 1 , wherein the method further comprises:providing the copy of the ...
Подробнее