The embodiment of the present invention discloses a content distribution method, a content service node and a storage medium. The method of the domain core control node applied in the domain includes: receiving the content acquisition request forwarded by the first content service node, in which the content acquisition request is forwarded when the first content service node is unable to provide the target content to which the content acquisition request is directed; querying the cache status of all content service nodes in the domain according to the content acquisition request Information determines whether there is a second content service node capable of providing the target content in the domain; when there is a second content service node capable of providing the target content in the domain, the node information of the second content service node is sent to the first content service node, where the node information is used for the first content service node from the second content service node. The capacitive service node obtains the target content.
【技术实现步骤摘要】
内容分发方法、网络节点及存储介质
本专利技术涉及网络
,尤其涉及一种内容分发方法、内容服务节点及存储介质。
技术介绍
内容分发网络(ContentDeliveryNetwork,CDN)是一种由分布在不同区域的服务器群所组成的叠加网络,可以将内容发布到离用户最近的地方,并可根据网络流量和各节点的连接、负载状况以及到用户的距离等综合信息将用户的请求导向最优节点。CDN可以有效提升用户访问速度、降低网络流量冲击、加快业务部署,已经成为互联网和运营商业务的重要基础设施,被广泛采用。移动内容分发网络(MobileContentDeliveryNetwork,MCDN)主要面向移动用户,通过将边缘服务节点部署在移动接入网,更靠近移动用户的位置,以降低移动用户对于互联网内容获取请求的服务时延。在现网通用的CDN业务流程中,当边缘服务节点无法直接提供用户请求的内容时,需要由节点代理向上级节点或源站发起回源请求,并获取内容返回给用户。这种获取资源的方法,虽然可以确保移动终端获取到对应的内容,但是由于传输链路长,且很多节点都访问上级节点从而导致返回延时大,上级节点的负载大等问题,且会导致很多服务节点的缓存的网络内容的下载量少,即缓存击中率低的问题。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种内容分发方法、内容服务节点及存储介质,至少可以上述问题之一。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例第一方面提供一种内容分发方法,应用于本域的域核心管控节点,包括:接收第一内容服务节点转发的内容获取请求,其中,所述内容获取请求为所述第一内容服务节点无 ...
【技术保护点】
1.一种内容分发方法,其特征在于,应用于本域的域核心管控节点,包括:接收第一内容服务节点转发的内容获取请求,其中,所述内容获取请求为所述第一内容服务节点无法提供所述内容获取请求指向的目标内容时转发的;根据所述内容获取请求,查询本域内所有内容服务节点的缓存状况信息,确定出本域内是否有能够提供所述目标内容的第二内容服务节点;当本域内有能够提供所述目标内容的第二内容服务节点时,将所述第二内容服务节点的节点信息发送给所述第一内容服务节点,其中,所述节点信息,用于所述第一内容服务节点从所述第二内容服务节点获取所述目标内容。
【技术特征摘要】
1.一种内容分发方法,其特征在于,应用于本域的域核心管控节点,包括:接收第一内容服务节点转发的内容获取请求,其中,所述内容获取请求为所述第一内容服务节点无法提供所述内容获取请求指向的目标内容时转发的;根据所述内容获取请求,查询本域内所有内容服务节点的缓存状况信息,确定出本域内是否有能够提供所述目标内容的第二内容服务节点;当本域内有能够提供所述目标内容的第二内容服务节点时,将所述第二内容服务节点的节点信息发送给所述第一内容服务节点,其中,所述节点信息,用于所述第一内容服务节点从所述第二内容服务节点获取所述目标内容。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定出所述第二内容服务节点后,选择满足预设条件的所述第一内容服务节点到所述第二内容服务节点的传输路径;向位于所述传输路径上的路径节点下发转发信息,其中,所述转发信息用于供所述第一内容服务节点利用所述传输路径访问所述第二内容服务节点。3.根据权利要求2所述的方法,其特征在于,所述在确定出所述第二内容服务节点后,选择满足预设条件的所述第一内容服务节点到所述第二内容服务节点的传输路径,包括:在确定出所述第二内容服务节点后,根据本域内各路径的可用带宽、所述第二内容服务节点的负载状况信息、内容服务节点之间的距离及本域的网络拓扑的至少其中之一,选择出满足所述预设条件的传输路径。4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:当本域内没有能够提供所述目标内容的第二内容服务节点时,向上级内容服务节点、邻域的域核心管控节点或域间核心管控节点发送所述内容获取请求。5.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:根据所述目标内容的内容标识,更新所述缓存状况信息,其中,更新后的所述缓存状况信息用于指示所述第一内容服务节点缓存有所述目标内容。6.一种内容分发方法,其特征在于,应用于第一内容服务节点中,包括:接收用户终端发送的内容获取请求;查询是否有本地缓存所述内容获取请求对应的目标内容;当本地未缓存有所述目标内容时,向本域的域核心管控节点发送所述内容获取请求;接收所述本地核心管控节点返回的本域的第二内容服务节点的节点信息;基于所述节点信息向所述第二内容服务节点发送所述内容获取请求;接收所述第二内容服务节点返...
【专利技术属性】
技术研发人员:郭嵩,
申请(专利权)人:中国移动通信有限公司研究院,中国移动通信集团公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。