• DocumentCode
    1815604
  • Title

    Distributed Stream Management using Utility-Driven Self-Adaptive Middleware

  • Author

    Kumar, Vibhore ; Cooper, Brian F. ; Schwan, Karsten

  • Author_Institution
    Center for Exp. Res. in Comput. Sci., Georgia Inst. of Technol., Atlanta, GA
  • fYear
    2005
  • fDate
    13-16 June 2005
  • Firstpage
    3
  • Lastpage
    14
  • Abstract
    We consider pervasive computing applications that process and aggregate data-streams emanating from highly distributed data sources to produce a stream of updates that have an implicit business-value. Middleware that enables such aggregation of data-streams must support scalable and efficient self-management to deal with changes in the operating conditions and should have an embedded business-sense. In this paper, we present a novel self-adaptation algorithm that has been designed to scale efficiently for thousands of streams and aims to maximize the overall business utility attained from running middleware-based applications. The outcome is that the middleware not only deals with changing network conditions or resource requirements, but also responds appropriately to changes in business policies. An important feature of the algorithm is a hierarchical node-partitioning scheme that decentralizes reconfiguration and suitably localizes its impact. Extensive simulation experiments and benchmarks attained with actual enterprise operational data corroborate this paper´s claims
  • Keywords
    business data processing; configuration management; distributed databases; embedded systems; middleware; self-adjusting systems; business policies; business utility; data-streams; distributed data sources; distributed stream management; embedded system; hierarchical node-partitioning; pervasive computing; reconfiguration; resource requirements; self-adaptation algorithm; self-management; utility-driven self-adaptive middleware; Aggregates; Availability; Bandwidth; Computer science; Delay; Humans; Management information systems; Middleware; Pervasive computing; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic Computing, 2005. ICAC 2005. Proceedings. Second International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-7965-2276-9
  • Type

    conf

  • DOI
    10.1109/ICAC.2005.24
  • Filename
    1498048