摘要
大规模网络环境下要求快速数据分发方法具有较低的分发延迟和较少的通信冗余.已有的数据分发方法多侧重于某个方面的优化而没能充分权衡分发延迟和通信冗余.提出一种邻居状态感知的快速数据分发方法SNS.SNS中每个节点根据邻居节点已下载的数据块状态信息确定推拉的分界点,在分发前期采用基于推的数据分发方法以提高分发速率,减少分发冗余,在分发后期采用基于拉的数据分发方法,通过并发的多个请求以降低分发延迟.实验结果表明,相对于已有方法,SNS具有较小的分发延迟,且有效折中了通信冗余.
大规模网络环境下要求快速数据分发方法具有较低的分发延迟和较少的通信冗余.已有的数据分发方法多侧重于某个方面的优化而没能充分权衡分发延迟和通信冗余.提出一种邻居状态感知的快速数据分发方法SNS.SNS中每个节点根据邻居节点已下载的数据块状态信息确定推拉的分界点,在分发前期采用基于推的数据分发方法以提高分发速率,减少分发冗余,在分发后期采用基于拉的数据分发方法,通过并发的多个请求以降低分发延迟.实验结果表明,相对于已有方法,SNS具有较小的分发延迟,且有效折中了通信冗余.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2011年第S1期201-209,共9页
Journal of Computer Research and Development
基金
国家"九七三"重点基础研究发展计划基金项目(2011CB302601)
国家自然科学基金项目(60873215)
湖南省自然科学杰出青年基金项目(S2010J5050)
高等学校博士学科点专项科研基金项目(200899980003)