• DocumentCode
    2445736
  • Title

    Cost-Optimal Outsourcing of Applications into the Clouds

  • Author

    Trummer, Immanuel ; Leymann, Frank ; Mietzner, Ralph ; Binder, Walter

  • fYear
    2010
  • fDate
    Nov. 30 2010-Dec. 3 2010
  • Firstpage
    135
  • Lastpage
    142
  • Abstract
    Commercial services for provisioning software components and virtual infrastructure in the cloud are emerging. For customers, this creates a multitude of possibilities for outsourcing part of the IT-stack to third parties in order to run their applications. These possibilities are associated with different running costs, so cloud customers have to determine the optimal solution. In this paper, we present and experimentally evaluate an algorithm that solves the corresponding optimization problem. We assume that applications are described as templates, fixing the deployment structure and constraining the properties of the used soft- and hardware components. Different parts of the application may be outsourced to different providers and several levels of outsourcing can be considered. However, dependencies between different parts of the application have to be respected. Our algorithm decomposes the application graph in a first step-in order to discover all suitable cloud provisioning services from a registry. It determines the optimal solution by representing the problem as constraint optimization problem that can be solved by an existing solver implementation.
  • Keywords
    cloud computing; constraint handling; costing; customer services; optimisation; outsourcing; IT-stack; application graph; cloud customer; cloud provisioning service; commercial service; cost optimal outsourcing; deployment structure; hardware component; optimization problem; software component; virtual infrastructure; Containers; Engines; Licenses; Optimization; Outsourcing; Servers; Software; Cloud computing; Constraint programming; Minimizing application running costs; Selecting optimal providers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2010 IEEE Second International Conference on
  • Conference_Location
    Indianapolis, IN
  • Print_ISBN
    978-1-4244-9405-7
  • Electronic_ISBN
    978-0-7695-4302-4
  • Type

    conf

  • DOI
    10.1109/CloudCom.2010.64
  • Filename
    5708444