下载数据的调度方法及装置制造方法及图纸

技术编号:13537188 阅读:80 留言:0更新日期:2016-08-17 09:34
本发明专利技术实施例提供一种下载数据的调度方法及装置,涉及数据处理领域,解决了现有技术中不同客户端在点播或直播同一资源时的数据利用率低的问题。本发明专利技术实施例的方法包括:当客户端与对端下载同一数据时,获取对端的数据下载情况;根据所述数据下载情况判断对端中是否包含自身未下载的数据块;若判断结果为是,则从对端中获取自身未下载的数据块;若判断结果为否,则从自身未下载的数据块中随机选择一个数据块进行下载。本发明专利技术实施例能够提高不同客户端在点播或直播同一资源时的数据利用率,避免不同客户端在点播或直播同一资源时无法相互进行更多的数据交互。

【技术实现步骤摘要】
201510926185

【技术保护点】
一种下载数据的调度方法,其特征在于,所述方法包括:当客户端与对端下载同一数据时,获取对端的数据下载情况;根据所述数据下载情况判断对端中是否包含自身未下载的数据块;若判断结果为是,则从对端中获取自身未下载的数据块;若判断结果为否,则从自身未下载的数据块中随机选择一个数据块进行下载。

【技术特征摘要】
1.一种下载数据的调度方法,其特征在于,所述方法包括:当客户端与对端下载同一数据时,获取对端的数据下载情况;根据所述数据下载情况判断对端中是否包含自身未下载的数据块;若判断结果为是,则从对端中获取自身未下载的数据块;若判断结果为否,则从自身未下载的数据块中随机选择一个数据块进行下载。2.根据权利要求1所述的方法,其特征在于,所述获取对端的数据下载情况包括:获取对端的位示图,所述位示图用于记录完整数据中各个数据块的下载情况。3.根据权利要求2所述的方法,其特征在于,根据所述数据下载情况判断对端中是否包含自身未下载的数据块包括:从对端的位示图中查找自身未下载的数据块。4.根据权利要求3所述的方法,其特征在于,所述若判断结果为是,则从对端中获取自身未下载的数据块包括:若从对端的位示图中查找到自身未下载的数据块,则从对端中获取自身未下载的数据块。5.根据权利要求3所述的方法,其特征在于,所述若判断结果为否,则从自身未下载的数据块中随机选择一个数据块从服务器进行下载包括:若从对端的位示图中查找不到自身未下载的数据块,则停止原先的顺序下载,从自身未下载的数据块中随机...

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

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

1