DocumentCode
1960135
Title
Service Deployment Algorithms for Vertical Search Engines
Author
Gil-Costa, Veronica ; Inostrosa-Psijas, Alonso ; Marin, Mario ; Feuestein, E.
Author_Institution
Yahoo! Res. Latin America, Santiago, Chile
fYear
2013
fDate
Feb. 27 2013-March 1 2013
Firstpage
140
Lastpage
147
Abstract
Web search engines are systems devised to cope with highly dynamic and demanding query rates. These systems are composed by several services, each one dedicated to execute a single operation required to solve a query. Services are allocated into thousand of multi-core processors organized in racks. Some services communicate more than others, so it is desirable to put them in the same rack. In this work, we present and evaluate deployment algorithms for a web search engine. In particular, we focus on vertical search engines with specific on-line content which may include shopping, advertisement, etc.. Our goal is to improve the performance of a search engine by reducing communication time. Communication among services is performed by means of a fast and complex network supporting parallel sending and receiving of messages. We propose a communication-graph-based method, in which processors are the nodes of the graph and communication between them is represented as weighted arcs. Results show that our proposal method is able to reduce maximum query response time.
Keywords
Internet; graph theory; multiprocessing systems; parallel processing; query processing; search engines; Web search engines; communication time; communication-graph-based method; complex network; highly demanding query rates; highly dynamic query rates; maximum query response time; multicore processors; on-line content; parallel message receiving; parallel message sending; service allocation; service deployment algorithms; vertical search engines; Cost accounting; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing (PDP), 2013 21st Euromicro International Conference on
Conference_Location
Belfast
ISSN
1066-6192
Print_ISBN
978-1-4673-5321-2
Electronic_ISBN
1066-6192
Type
conf
DOI
10.1109/PDP.2013.28
Filename
6498545
Link To Document