Supercharge Your Innovation With Domain-Expert AI Agents!

Optimization function module of node list in content distribution/delivery network (CDN)

A content distribution network and functional module technology, which is applied in the field of content distribution network, can solve the problems that the content distribution network cannot give full play to its potential service capabilities, and the difference in performance of cache node CP services, etc., to achieve improved performance, fast response, and efficient data transmission Effect

Inactive Publication Date: 2012-03-07
UNIV OF SCI & TECH OF CHINA
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The technical problem to be solved by the present invention is: in the Lark system of CDN network, owing to adopting distributed hash table (DHT) to organize peer-to-peer cache (peer-to-peer cache is CP, Cache Peer) node, its in scalability and query There are obvious advantages in terms of performance, but due to the hash operation of nodes and data blocks, the system hides the difference in service performance of the cache node CP, making it impossible for the content distribution network to fully utilize its potential service capabilities when providing external services. play, which is the inadequacy of the existing technology

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
  • Optimization function module of node list in content distribution/delivery network (CDN)
  • Optimization function module of node list in content distribution/delivery network (CDN)
  • Optimization function module of node list in content distribution/delivery network (CDN)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The specific implementation manners of the present invention will be described below with reference to the accompanying drawings. On this basis, those skilled in the art can realize all the technical solutions described in the claims.

[0024]The present invention is embedded into the Lark application system as a functional module. Within the scope of Lark's Cache network layer, through the detection of the CP node itself and the links between CPs, information and indicators related to the service performance provided by the CP (including cpu information, memory information, disk IO information, and network throughput information) are obtained. Based on these information and indicators, evaluate the CP nodes that can provide services, and select optimized nodes to serve data request clients.

[0025] The functional module is divided into two relatively independent units during implementation: CP node performance detection module and CP node selection optimization module...

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 provides an optimization function module of a node list in a content distribution / delivery network (CDN). In a current technical scheme, performance differences between the nodes are not taken into consideration during random selection. By using the optimization function module, the above problem can be solved. Based on an optimization method of the node list of performance information of a cache peer (CP) node, the optimization function module uses the historical and current node performance information to give respective optimization node list under different application situations so that a user can rapidly access to the needed content from the nearest and best node. An access speed of the terminal user can be substantially raised and the performance of a whole system can be improved.

Description

technical field [0001] The invention relates to the technical field of content distribution network, in particular to an optimization function module of a node list in the content distribution network. Background technique [0002] The full name of CDN is Content Distribution / Delivery Network, that is, content distribution network. Its purpose is to publish the content of the website to the edge of the network closest to the user by adding a new layer of network architecture to the existing Internet so that users can obtain it nearby. Desired content, reduce latency, and solve Internet network congestion. CDN is a virtual network that is established and covered on the Internet and is composed of node server groups distributed in different regions. It is an application layer "value-added" network built on the basis of the existing Internet network structure. The middle layer of transparent services, which uses technologies such as distributed caching / replication, load balanc...

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
IPC IPC(8): H04L29/06H04L12/56H04L12/825
Inventor 王嵩陈磊苏宇吴刚
Owner UNIV OF SCI & TECH OF CHINA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More