• 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