发明名称 |
用于在内容分发网络中实现分布式内容缓存的方法和装置 |
摘要 |
描述了一种内容分发服务器。所述内容分发服务器可以用在内容分发网络(CDN)中。还描述了分布式内容缓存技术。可以在CDN内以高效的、低成本的方式实现所述分布式内容缓存技术。在各种实施例中,通过降低(理想地)最小化与网络中的内容分发相关联的成本函数,来确定在所述CDN内的多个网关设备处缓存的内容。所述成本函数可以考虑到从网关设备向用户分发内容的成本以及与从CDN的集中位置向用户分发内容相关联的成本。 |
申请公布号 |
CN105229624A |
申请公布日期 |
2016.01.06 |
申请号 |
CN201480014119.2 |
申请日期 |
2014.03.12 |
申请人 |
麻省理工学院 |
发明人 |
M·梅达尔;F·D·P·卡尔蒙;曾未非 |
分类号 |
G06F15/16(2006.01)I |
主分类号 |
G06F15/16(2006.01)I |
代理机构 |
永新专利商标代理有限公司 72002 |
代理人 |
刘瑜;王英 |
主权项 |
一种机器实现的用于内容分发网络(CDN)中的方法,所述CDN将内容分发给多个用户,所述CDN具有管理内容分发服务的中央服务器和位于用户位置附近的多个网关设备,所述网关设备具有数据存储能力以用于缓存所述CDN中待分发的所述内容中的至少一些,所述方法包括:收集描述所述CDN的信息;集合与用户内容需求相对应的所述CDN的操作的统计;通过使与内容分发相关联的成本函数最小化来确定将被存储在所述多个网关设备处的内容,其中,所述成本函数说明与从所述服务器进行的内容分发相关联的成本以及与从所述网关设备进行的内容分发相关联的成本,其中确定内容包括使用所收集的信息和所集合的统计;以及根据对将被存储的内容进行确定的结果,将内容发送到所述多个网关设备以使所述内容在所述多个网关设备处被缓存。 |
地址 |
美国马萨诸塞州 |