• DocumentCode
    141893
  • Title

    Automated operator placement in distributed Data Stream Management Systems subject to user constraints

  • Author

    Thoma, Carsten ; Labrinidis, Alexandros ; Lee, Adam J.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Pittsburgh, Pittsburgh, PA, USA
  • fYear
    2014
  • fDate
    March 31 2014-April 4 2014
  • Firstpage
    310
  • Lastpage
    316
  • Abstract
    Traditional distributed Data Stream Management Systems assign query operators to sites by optimizing for some criterion such as query throughput, or network delay. The work presented in this paper begins to augment this traditional operator placement technique by allowing the user issuing a continuous query to specify a variety of constraints - including collocation, upstream/downstream, and tag- or attribute-based constraints - controlling operator placement within the query network. Given a set of constraints, operators, and sites; four strategies are presented for optimizing the operator placement. An optimal brute force algorithm is presented first for smaller cases, followed by linear programming, constraint satisfaction, and local search strategies. The four methods are compared for speed, accuracy, and efficiency, with constraint satisfaction performing the best, and allowing assignments to be adapted on the fly by the DDSMS.
  • Keywords
    data handling; database management systems; distributed processing; linear programming; query processing; search problems; automated operator placement; constraint satisfaction; continuous query; distributed data stream management systems; linear programming; local search strategies; optimal brute force algorithm; query network; query operators; stream distributed database management systems; user constraints; Aggregates; Delays; Delta-sigma modulation; Force; MATLAB; Optimization; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshops (ICDEW), 2014 IEEE 30th International Conference on
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/ICDEW.2014.6818346
  • Filename
    6818346