• DocumentCode
    1973975
  • Title

    Risk-Aware Web Service Allocation in the Cloud Using Portfolio Theory

  • Author

    Rebeish, Faisal A. L. ; Bahsoon, Rami

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Birmingham, Birmingham, UK
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    675
  • Lastpage
    682
  • Abstract
    In this paper, we view the cloud as market place for trading instances of web services, which can be bought or leased by web applications. Applications can buy diversity by selecting web services from multiple cloud sellers in a cloud-based market. We argue that by diversifying the selection, we can improve the dependability of the application and reduce risks associated with service level agreements violations. We propose a novel dynamic adaptive search based software engineering approach, which uses portfolio theory to construct a diversify portfolio of web service instances, traded from multiple cloud providers. The approach systematically evaluates the Quality of Service and risks of the portfolio, compare it to the optimal traded portfolio at a given time. It can then dynamically decide on a new portfolio and adapt the application accordingly. We use a hypothetical scenario to demonstrate the effective use of the portfolio-based optimization.
  • Keywords
    Web services; cloud computing; optimisation; quality of service; risk analysis; software engineering; Web service instances; cloud providers; cloud sellers; cloud-based market; diversify portfolio; dynamic adaptive search based software engineering approach; optimal traded portfolio; portfolio theory; portfolio-based optimization; quality of service; risk-aware Web service allocation; service level agreements violations; Equations; Mathematical model; Optimization; Portfolios; Quality of service; Resource management; Web services; Based Market; Cloud Computing; Design Diversity; Modern Portfolio Theory; Risk; Web Service Allocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2013 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5026-8
  • Type

    conf

  • DOI
    10.1109/SCC.2013.40
  • Filename
    6649756