DocumentCode
3142858
Title
Scalable matching and ranking for network search
Author
Uddin, Muslem ; Stadler, R. ; Clemm, Alexander
Author_Institution
ACCESS Linnaeus Center, KTH R. Inst. of Technol., Stockholm, Sweden
fYear
2013
fDate
14-18 Oct. 2013
Firstpage
251
Lastpage
259
Abstract
Network search makes operational data available in real-time to management applications. In contrast to traditional monitoring, neither the data location nor the data format needs to be known to the invoking process, which simplifies application development, but requires an efficient search plane inside the managed system. The search plane is realized as a network of search nodes that process search queries in a distributed fashion. This paper introduces matching and ranking for network search queries. We are proposing a semantic for matching and ranking, which is configurable to support different types of management applications-from exact matching for database-style queries to loose, approximate matching, which is appropriate for exploratory purposes. We describe an echo protocol for efficient distributed query processing that supports matching and ranking. Further, we present the design of a search node, which maintains a real-time database of operational information and allows for parallel processing of search queries. A prototype implementation on a cloud testbed shows that the network search system, on a 9-node cluster with 24 core servers, executes 200 global search queries/sec with the 75th percetile latency below 100 milliseconds and with a CPU utilization below 5%. The performance measurements, together with our design, suggest that a system of 100,000 servers processing the same load would exhibit the same overhead per server and a query latency of below 1 sec.
Keywords
cloud computing; query processing; distributed query processing; echo protocol; network search queries; parallel processing; scalable matching; scalable ranking; search node; Databases; Measurement; Peer-to-peer computing; Protocols; Search problems; Semantics; Web search; Network search; distributed management; distributed query processing; innetwork management; matching and ranking;
fLanguage
English
Publisher
ieee
Conference_Titel
Network and Service Management (CNSM), 2013 9th International Conference on
Conference_Location
Zurich
Type
conf
DOI
10.1109/CNSM.2013.6727844
Filename
6727844
Link To Document