Patent ID: 8719552

Claim:
A cache collaboration method, comprising: obtaining, by an upper-layer cache node, bandwidth utilization rates of a backbone port and an edge port of the upper-layer cache node, respectively, and related information which defines each piece of content obtained by a user in a preset time through the backbone port of the upper-layer cache node, and an access count of the user to each content; comparing, by the upper-layer cache node, the bandwidth utilization rate of the backbone port and the bandwidth utilization rate of the edge port; and when a difference between the bandwidth utilization rate of the backbone port and the bandwidth utilization rate of the edge port is greater than a preset value, sending, by the upper-layer cache node, a collaboration request message to a lower-layer cache node to make the lower-layer cache node adjust a collaboration proportion according to the collaboration request message as well as cache space and cached content of the lower-layer cache node, wherein the collaboration request message comprises bandwidths of the backbone port and the edge port, the bandwidth utilization rates of the backbone port and the edge port, the related information which defines each piece of content obtained by the user in the preset time through the backbone port of the upper-layer cache node, and the access count of the user to each content.