• DocumentCode
    2175655
  • Title

    Utility Optimization for Event-Driven Distributed Infrastructures

  • Author

    Lumezanu, Cristian ; Bhola, Sumeer ; Astley, Mark

  • Author_Institution
    University of Maryland, College Park
  • fYear
    2006
  • fDate
    2006
  • Firstpage
    24
  • Lastpage
    24
  • Abstract
    Event-driven distributed infrastructures are becoming increasingly important for information dissemination and application integration. We examine the problem of optimal resource allocation for such an infrastructure composed of an overlay of nodes. Resources, like CPU and network bandwidth, are consumed by both message flows and message consumers; therefore, we consider both rate control for flows and admission control for consumers. This makes the optimization problem difficult because the objective function is nonconcave and the constraint set is nonconvex. We present LRGP (Lagrangian Rates, Greedy Populations), a scalable and efficient distributed algorithm to maximize the total system utility. The key insight of our solution involves partitioning the optimization problem into two types of subproblems: a greedy allocation for consumer admission control and a Lagrangian allocation to compute the flow rates, and linking the subproblems in a manner that allows tradeoffs between consumer admission and flow rates while satisfying the nonconvex constraints. LRGP allows an autonomic approach to system management where nodes collaboratively optimize aggregate system performance. We evaluate the quality of results and convergence characteristics under various workloads.
  • Keywords
    Admission control; Aggregates; Bandwidth; Collaborative work; Constraint optimization; Distributed algorithms; Joining processes; Lagrangian functions; Resource management; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2006. ICDCS 2006. 26th IEEE International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-2540-7
  • Type

    conf

  • DOI
    10.1109/ICDCS.2006.84
  • Filename
    1648811