节点文献

分布式爬虫任务调度策略的优化

Optimization of distributed crawler task scheduling strategy

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王霓虹张露露

【Author】 WANG Nihong;ZHANG Lulu;College of Information Science and Engineering,Northeast Forestry University;

【机构】 东北林业大学信息与计算机工程学院

【摘要】 针对当前分布式爬虫任务调度策略存在的节点任务分配不均、发生异常后引起的负载均衡问题,提出了一种基于SP-cycle算法的节点地址空间分配策略。通过该策略构造环形序列取代传统散列函数的节点地址空间映射方法,可使所有抓取服务器分配的地址空间达到动态均等,从而实现可调度节点的负载均衡。实验结果表明,相对于传统一致性哈希方法,改进的任务调度策略具有更好的负载均衡效果,并且发生异常时具有较好的健壮性,有效地提升了分布式爬虫整体性能。

【Abstract】 The task scheduling strategy is the problem to the distributed crawler performance,and the node load balancing is becoming the focus in task scheduling strategy research. An improvement is made on the basis of the task scheduling strategy of consistent hashing. A new node address allocation strategy is proposed based on SP-cycle algorithm rather than the original hash functions to make all servers allocate address space equally so as to realize the load balance. The experimental results show that the improved task scheduling strategy will perform better load balancing,and will appear better robustness in the breakdown conditions. In this way,the performance of the distributed crawler would be improved effectively.

【基金】 “十二五”农村领域国家科技计划资助项目(2012AA102003-2)
  • 【文献出处】 黑龙江大学自然科学学报 ,Journal of Natural Science of Heilongjiang University , 编辑部邮箱 ,2016年05期
  • 【分类号】TP391.3
  • 【被引频次】12
  • 【下载频次】275
节点文献中: 

本文链接的文献网络图示:

本文的引文网络