• DocumentCode
    3396237
  • Title

    Near-optimal configuration of service pool size in service composition

  • Author

    He, Pan ; Wu, Kaigui ; Xie, Qi ; Xu, Jie

  • Author_Institution
    Coll. of Comput. Sci., Chongqing Univ., Chongqing, China
  • fYear
    2011
  • fDate
    17-19 Aug. 2011
  • Firstpage
    1252
  • Lastpage
    1257
  • Abstract
    To improve the reliability of service composition, service pools with redundant services are often registered in advance. Increasing the number of redundant services in a pool could improve the reliability while decreasing the performance or increasing unnecessary cost. Aiming at minimizing the overall cost or response time under certain reliability constraint, this paper proposed a service pool size choosing method from the point of view of service composition. It started with the reliability and performance evaluation of single service pool with multiple services and then employed architecture-based model to obtain the overall reliability/performance model for service composition with multiple service pools. These models were used as the utility function and constraint function to optimize service pool size combination. Two sensitivity-based algorithms were proposed to solve the optimization problem, which assigned more redundant services to those service pools that have higher impact on reliability change and lower impact on performance change. Empirical studies results showed that these algorithms could find the near-optimal size combination of service pools using much less time than the exhaustive iteration method.
  • Keywords
    Web services; software reliability; architecture-based model; constraint function; exhaustive iteration method; near-optimal configuration; overall cost minimization; redundant services; response time minimization; sensitivity-based algorithms; service composition reliability; service pool performance evaluation; service pool size; service pool size choosing method; service pool size combination optimization; utility function; Arrays; Complexity theory; Fault tolerance; Fault tolerant systems; Reliability engineering; Time factors; Markov chain; reliability model; service composition; service pool; web service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Networking in China (CHINACOM), 2011 6th International ICST Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-1-4577-0100-9
  • Type

    conf

  • DOI
    10.1109/ChinaCom.2011.6158350
  • Filename
    6158350