Unlock instant, AI-driven research and patent intelligence for your innovation.

A CDN dynamic content acceleration method and system based on docker technology

A docker container and dynamic content technology, applied in the field of CDN dynamic content acceleration method and system based on Docker technology, can solve the problems of cache and low utilization of hardware resources, achieve low consumption of memory resources, meet the needs of multi-tenancy, and improve resources The effect of utilization

Active Publication Date: 2018-03-20
北京友普信息技术有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the existing CDN system can only cache static content (static content refers to the files that actually exist in the server, such as pictures, videos, Javascript script files, etc.), and cannot cache dynamic content (dynamic content refers to dynamically generated files for each request). content, such as various interface calls) for caching
In addition, the traditional physical CDN nodes only play the role of content caching, and the CPU, memory and other computing resources of the physical CDN nodes are largely idle, and the hardware resource utilization rate is low.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A CDN dynamic content acceleration method and system based on docker technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0052] Step 101: The Internet content provider pulls the required base image Ubuntu14.04 from the CDN service provider's Docker image warehouse, starts the base image and deploys the program, and builds a Docker image named UbuntuDemoWeb after deployment, and pushes it to the CDN service provider in the mirror warehouse of the author;

[0053] Step 102: The Internet content provider logs in to the background management interface through the web terminal, the management interface lists the current user PushDocker image, and the user configures the domain name www.demo.com Associated with the UbuntuDemoWeb mirror;

[0054] Step 103: The Internet content provider configures the domain name www.demo.com Configure the dns server of the CDN service provider to the DNS server of the CDN service provider, and hand over the domain name resolution management right to the CDN service provider;

[0055] Step 104: The CDN service provider resolves the domain name to the edge CDN node c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a CDN dynamic content acceleration method and system based on Docker technology, and relates to the technical field of computer applications. The method: the DNS server of the website transfers the resolution right to resolve the host name of the URL corresponding to the content requested by the user to the CDN dedicated DNS server, and the CDN dedicated DNS server returns the IP address of the CDN edge computing server to the user; The computing server requests the resource pointed to by the target URL; if it is dynamic content, it requests the Docker warehouse image containing the resource program and the database from the Docker warehouse, then downloads the image, starts the Docker container, executes the program in the image, and generates the The dynamic content corresponding to the program described above is fed back to the user; if the content is not dynamic, the static content query is performed and the query result is fed back to the user. The invention reduces the response time of accessing the dynamic content of the Internet, reduces the total flow of the network and improves the utilization rate of computing resources of CDN nodes.

Description

technical field [0001] The present invention relates to the technical field of computer applications, in particular to a method and system for accelerating CDN dynamic content based on Docker technology. Background technique [0002] With the rapid development of the Internet and the rapid increase of Internet content, network bandwidth and delay are the key factors that affect the user experience of Internet applications. Network bandwidth can gradually increase with the construction of network infrastructure. However, due to physical limitations such as signal propagation delay and processing delay caused by routers and switches, the delay cannot be reduced infinitely, and the delay will directly affect users. sense of experience. At present, the CDN system (Content Delivery Network, content distribution network) can better alleviate the delay problem, but still has its limitations. [0003] The CDN system refers to the geographically distributed deployment of multiple p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L29/12G06F8/61
CPCG06F8/63H04L61/4511H04L67/568
Inventor 彭扬潘建胜张睿
Owner 北京友普信息技术有限公司