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
fDate :
Feb. 27 2013-March 1 2013
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;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2013 21st Euromicro International Conference on
Conference_Location :
Belfast
Print_ISBN :
978-1-4673-5321-2
Electronic_ISBN :
1066-6192
DOI :
10.1109/PDP.2013.28