Enming SHI, Xiaojun XIAO, Yu LU. Research and design of distributed high-performance network reptiles based on cloud platform[J]. Telecommunications science, 2017, 33(8): 180-186.
DOI:
Enming SHI, Xiaojun XIAO, Yu LU. Research and design of distributed high-performance network reptiles based on cloud platform[J]. Telecommunications science, 2017, 33(8): 180-186. DOI: 10.11959/j.issn.1000-0801.2017234.
Research and design of distributed high-performance network reptiles based on cloud platform
data has become the most valuable resource.And web crawler technology as an important means of external data collection
has become a standard tool for data analysis.A high-performance
convenient cloud-based crawler architecture design was introduced.The overall structure of the reptile to the distributed design and the design of the sub-module was described in detail.Each module of the crawler was encapsulated in Docker
and Kubernetes was used as the resource scheduling and management of the cluster.In the performance of optimization
the MD5 reset tree algorithm
DNS optimization and asynchronous I/O were adopted.Experimental results show that the performance of crawler has obvious advantages compared with the UN optimized scheme.
关键词
Keywords
references
NEGUS C . Docker containers from start to enterprise (includes content update program):build and deploy with Kubernetes,Flannel,Cockpit and Atomic [J ] . Vaccine , 2016 ( 19 ): S87 - S95 .
WU H , GONG J , YANG W . Algorithm based on double Counter Bloom Filter for large flows identification [J ] . Journal of Software , 2010 , 21 ( 5 ): 1115 - 1126 .
YAN L , DING B , YAO Z M , et al . Design and optimisation of md5 duplicate elimination tree-based network crawler [J ] . Computer Application and Software , 2015 ( 2 ): 325 - 329 ,333.
BRIN S , PAGE J . The anatomy of a large-scale hypertextual web search engine [J ] . Computer Networks and Isdn Systems , 1998 , 98 ( 30 ): 107 - 117 .
ZHU Z D , LI M , ZHANG J , et al . Web content extraction based on text density model [J ] . Pattern Recognition and Artificial Intelligence , 2013 ( 7 ): 667 - 672 .