• DocumentCode
    1404780
  • Title

    A Distributed Probabilistic Commitment Control Algorithm for Service-Oriented Systems

  • Author

    Bannazadeh, Hadi ; Leon-Garcia, Alberto

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
  • Volume
    7
  • Issue
    4
  • fYear
    2010
  • fDate
    12/1/2010 12:00:00 AM
  • Firstpage
    204
  • Lastpage
    217
  • Abstract
    Application creation through service composition is a cornerstone for several architectures including Service-Oriented Architecture. As the number and diversity of applications created based on this paradigm increase, the need for guaranteeing quality of service becomes more important. In this paper, we present a distributed algorithm for guaranteeing a specified level of application completion probability. The algorithm is designed to control service commitments in both queue-less and queue-enabled service-oriented systems. The algorithm does not assume a specific distribution type for service execution times and application request inter-arrival times, and hence is suitable for systems with stationary or non-stationary request arrivals. We show that the proposed distributed algorithm achieves its performance objectives for both queue-less and queue-enabled service oriented systems.
  • Keywords
    distributed algorithms; quality of service; queueing theory; service-oriented architecture; application completion probability; application creation; application request inter-arrival times; distributed algorithm; distributed probabilistic commitment control algorithm; non-stationary request arrivals; quality of service; queue-enabled service-oriented systems; queue-less service-oriented systems; service commitments; service composition; service execution times; service-oriented architecture; Admission control; Approximation methods; Distributed algorithms; Probabilistic logic; Random variables; Upper bound; Admission Control; Finite Capacity Queuing Networks; QoS guarantee; Queuing Networks; Service-Oriented Architecture;
  • fLanguage
    English
  • Journal_Title
    Network and Service Management, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1932-4537
  • Type

    jour

  • DOI
    10.1109/TNSM.2010.1012.I9P0338
  • Filename
    5668977