用于内容递送网络的资产管理架构制造技术

技术编号:9494068 阅读:89 留言:0更新日期:2013-12-26 04:58
公开了一种用于灵活地处理内容对象的方法和系统。利用具有多个在地理上分布的存在点(POP)的内容递送网络(CDN)来执行该处理。通过着陆台摄取内容对象,并且以灵活的方式对内容对象进行存储或进行其它处理,在该灵活的方式中,存储砖和其它资源由表征标签灵活地选择。使用策略来描述哪些内容对象由哪些种类的资源处理。当执行该处理时,选择由标签表征的一组资源。当检索内容时,可将内容对象存储在通过标签分析过程发现的任何存储砖上。将查询转换成用于所选择的存储砖的地址。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】公开了一种用于灵活地处理内容对象的方法和系统。利用具有多个在地理上分布的存在点(POP)的内容递送网络(CDN)来执行该处理。通过着陆台摄取内容对象,并且以灵活的方式对内容对象进行存储或进行其它处理,在该灵活的方式中,存储砖和其它资源由表征标签灵活地选择。使用策略来描述哪些内容对象由哪些种类的资源处理。当执行该处理时,选择由标签表征的一组资源。当检索内容时,可将内容对象存储在通过标签分析过程发现的任何存储砖上。将查询转换成用于所选择的存储砖的地址。【专利说明】用于内容递送网络的资产管理架构
本公开一般地涉及内容递送网络(⑶N),并且并非以限制性方式涉及管理与⑶N相关联的资产。
技术介绍
内容提供者(B卩,客户)出于任何多个原因而将他们的内容递送卸载至⑶N。⑶N专门进行针对性能而优化的一定范围的内容递送和掌管选项以使得终端用户获得期望的服务质量(QoS)。不同的⑶N取决于在地理上跨因特网分布的或多或少的存在点(POP)而具有不同的拓扑结构。具有较多POP的CDN倾向于在每个POP中具有较少的资源,而那些具有较少POP的CDN倾向于在每个POP中具有较多的资源。具体CDN中的拓扑结构和资产分配是不灵活的。客户以更具创造性的方式使用⑶N和云服务。应用、存储和其它服务被远程地提供。CDN没有提供适应于客户的所有需要的灵活性,尽管CDN具有所分布的POP的优良拓扑结构,其中在那些POP之间具有快速的互连性。目前,只有很少或没有客户化的至CDN的受限接口导致失去的机会。
技术实现思路
在一种实施方式中,本公开提供了用于灵活地处理内容对象的方法和系统。利用具有多个在地理上分布的存在点(POP)的内容递送网络(⑶N)来执行该处理。通过着陆台摄取内容对象,并且以灵活的方式对内容对象进行存储或进行其它处理,在该灵活的方式中,存储砖和其它资源由表征标签灵活地选择。使用策略来描述哪些内容对象由哪些种类的资源处理。当执行该处理时,选择由标签表征的一组资源。当检索内容时,可将内容对象存储在通过标签分析过程发现的任何存储砖上。将查询转换成用于所选择的存储砖的地址。在另一实施方式中,本公开提供了用于从具有在地理上分布的多个存在点(POP)的内容递送网络(CDN)供应内容对象的方法。内容对象被接收以便存储在CDN上。用于内容对象的唯一标识符被标识以将所述内容对象与CDN中的其它内容对象区别开。内容对象被存储在从多个存储设备中选择的存储设备上。在所述多个POP中的POP处、从终端用户系统接收指示文件名称和路径的用于所述内容对象的统一资源定位符(URL)。与所述文件名称和路径对应的信息被多播至在地理上分布在所述CDN内的多个内容目录。每个内容目录能够提供存储所述内容对象中的至少一些内容对象的所述多个存储设备中的任何存储设备的位置信息。从包括所述存储设备的第一位置和所述唯一标识符的内容目录接收响应。从第一位置请求所述唯一标识符。在CDN内,所述内容对象中的至少一些内容对象从第一位置被传递至第二位置。所述内容对象中的至少一些内容对象从⑶N被返回至终端用户系统。在另一实施方式中,本公开提供了利用具有多个在地理上分布的存在点(POP)的内容递送网络来处理内容对象的方法。接收从处理存储在所述CDN处的内容对象的多个策略中对策略的选择。每个策略包括适用性准则和存储部署。在所述CDN处接收表征内容对象、所述内容对象的请求者和/或所述内容对象的提供者的元数据。接收内容对象以便存储在⑶N处。通过对元数据和/或适用性准则的分析来确定策略和其它策略适用于所述内容对象。分辨被发现适用于内容对象的策略和其它策略之间的交叠。对内容对象执行策略的处理。在另一实施方式中,本公开提供了利用与具有多个在地理上分布的存在点(POP)的内容递送网络(CDN)相关联的多个资源来处理内容对象的方法。登记所述多个资源以便能够从CDN访问所述多个资源。使用分类包括资源的所述多个资源的多个标签来分类所述多个资源中的每个资源。接收从处理存储在CDN处的内容对象的多个策略中对策略的选择。所述策略包括适用性准则和对资源的调用。在所述CDN处接收表征内容对象、所述内容对象的请求者和/或所述内容对象的提供者的元数据。接收所述内容对象以便存储在CDN处。通过对元数据和/或适用性准则的分析来确定所述策略适用于所述内容对象并且其它策略不适用于所述内容对象。根据所述策略中的调用来调用资源以使得资源对所述内容对象执行指定的处理。在另一实施方式中,本公开提供了用于具有在地理上彼此远离的多个存在点(POP)的内容递送网络(⑶N)的内容摄取的方法。第一着陆台应用程序接口(API)被掌管并且能够从第一 POP访问。第二着陆台API被掌管并且能够从第二 POP访问。第一着陆台API和第二着陆台API提供在结构和可用内容上彼此相一致的文件系统接口。第一 POP和第二 POP是所述多个POP的一部分。通过寻找附近POP的过程来定位第一 POP。在第一着陆台API处接收第一内容对象。分析第一标签以发现第一标签适用于所述第一内容对象。基于对第一标签的分析从多个存储介质中选择第一存储介质。利用第一存储介质存储第一内容对象。在第二着陆台API处接收第二内容对象。分析第二标签以发现第二标签适用于第二内容对象。基于对第二标签的分析从多个存储介质中选择第二存储介质。第二存储介质在地理上远离第一存储介质。利用第二存储介质存储第二内容对象。尽管第一内容对象和第二内容对象处于不同的存储介质上,但它们以一致的文件结构来存储。在另一实施方式中,本公开提供了用于在具有多个存在点(POP)的内容递送网络(CDN)内布居边缘服务器的方法。执行第一功能,所述第一功能收集用于内容对象的布居度信息。通过利用历史布居度信息进行的分析来确定用于所述布居度信息的布居度趋势。确定用于所述多个POP中的每个POP的所述内容对象的拷贝的数目。所述数目作为变量被传递至第二功能。执行第二功能,第二功能根据所述布居度趋势和所述数目来添加或删除用于所述多个POP中的每个POP的所述内容对象的拷贝。在又一实施方式中,本公开提供了用于在具有位于不同的限定的地理区域中的多个存在点(POP)的内容递送网络(⑶N)内处理内容对象的方法。从位于第一限定的地理区域中的所述多个POP中的一个POP收集内容对象。确定将对所述内容对象执行处理功能。分析对所述处理功能的地理限制。确定用于执行所述处理功能的第二限定的地理区域。所述内容对象被发送至位于第二限定的地理区域中的执行所述处理功能的资源。利用位于第二限定的地理区域处的所述资源来执行所述处理功能以产生经处理的内容对象。从所述多个POP中的多个内容存储装置中寻找将保持所述经处理的内容对象的内容存储装置。所述经处理的内容对象被存储在所述内容存储装置上。从下文所提供的详细描述中,本公开的另外的适用领域将变得显而易见。应当理解的是,当表示不同的实施方式时,详细描述及具体示例仅意在描述的目的并非意在必要地限制本公开的范围。【专利附图】【附图说明】结合附图对本公开进行描述。图1描绘了内容分发系统的实施方式的框图。图2A和图2B描绘了存在点(POP)的实施方式的框图。图3A和图3B描绘了内容管理架构的实施方式的框图。图4A和本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:尼尔·邓巴贾里德·伯伦斯布赖恩·布莱克西·朗格卢克·克诺尔雅各布·S·罗厄斯马
申请(专利权)人:杰出网络公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1