发明名称 用于集群的分发内容缓存方法及系统
摘要 本发明提供了一种用于集群的分发内容缓存方法,包括:确定与内容分发请求对应的第一特征值;确定集群中各缓存节点的各个第二特征值;从各缓存节点中选择满足:符合工作要求;第二特征值大于第一特征值,且与第一特征值的差距相对于未选择的剩余节点而言更接近的至少一个缓存节点缓存待分发内容。本发明还提供了相应的系统。本发明对内容和节点均进行了特征值的确定和比较,将内容相对于节点的缓存位置进行了排序。当集群中节点减少时,只需将下线节点中的内容全部移至第二特征值大于且最接近该下线节点的节点中即可完成数据迁移,避免了通过简单哈希确定缓存位置的方法在节点减少时大量数据的缓存位置需要重新确定且确定后的缓存位置随机的缺陷。
申请公布号 CN105847362A 申请公布日期 2016.08.10
申请号 CN201610184530.5 申请日期 2016.03.28
申请人 乐视控股(北京)有限公司;乐视云计算有限公司 发明人 李洪福
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京商专永信知识产权代理事务所(普通合伙) 11400 代理人 方挺;黄谦
主权项 一种用于集群的分发内容缓存方法,所述方法包括:确定与内容分发请求对应的第一特征值,所述第一特征值至少根据所述内容分发请求的待分发内容的特征信息确定;确定集群中各缓存节点的各个第二特征值,所述第二特征值至少根据所述各缓存节点的具备唯一标识的特征信息确定;从各缓存节点中选择满足下述条件的至少一个缓存节点缓存所述待分发内容:‑符合工作要求;‑第二特征值大于第一特征值,且与第一特征值的差距相对于未选择的剩余节点而言更接近。
地址 100025 北京市朝阳区姚家园路105号3号楼10层1102