用于集群的分发内容缓存方法及系统技术方案

技术编号:13516533 阅读:46 留言:0更新日期:2016-08-12 04:21
本发明专利技术提供了一种用于集群的分发内容缓存方法,包括:确定与内容分发请求对应的第一特征值;确定集群中各缓存节点的各个第二特征值;从各缓存节点中选择满足:符合工作要求;第二特征值大于第一特征值,且与第一特征值的差距相对于未选择的剩余节点而言更接近的至少一个缓存节点缓存待分发内容。本发明专利技术还提供了相应的系统。本发明专利技术对内容和节点均进行了特征值的确定和比较,将内容相对于节点的缓存位置进行了排序。当集群中节点减少时,只需将下线节点中的内容全部移至第二特征值大于且最接近该下线节点的节点中即可完成数据迁移,避免了通过简单哈希确定缓存位置的方法在节点减少时大量数据的缓存位置需要重新确定且确定后的缓存位置随机的缺陷。

【技术实现步骤摘要】
201610184530

【技术保护点】
一种用于集群的分发内容缓存方法,所述方法包括:确定与内容分发请求对应的第一特征值,所述第一特征值至少根据所述内容分发请求的待分发内容的特征信息确定;确定集群中各缓存节点的各个第二特征值,所述第二特征值至少根据所述各缓存节点的具备唯一标识的特征信息确定;从各缓存节点中选择满足下述条件的至少一个缓存节点缓存所述待分发内容:‑符合工作要求;‑第二特征值大于第一特征值,且与第一特征值的差距相对于未选择的剩余节点而言更接近。

【技术特征摘要】

【专利技术属性】
技术研发人员:李洪福
申请(专利权)人:乐视控股北京有限公司乐视云计算有限公司
类型:发明
国别省市:北京;11

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

1