• DocumentCode
    606382
  • Title

    Techniques for Optimizing Cloud Footprint

  • Author

    Kejariwal, A.

  • fYear
    2013
  • fDate
    25-27 March 2013
  • Firstpage
    258
  • Lastpage
    268
  • Abstract
    Infrastructure as a Service (IaaS) has emerged as a popular service model in the context of cloud computing. Examples of IaaS vendors include, but not limited to, Amazon´s EC2, Rack space, GoGrid and the Google Compute Engine. Use of IaaS obviates the need for set up and maintenance of infrastructure and thereby boosts product development agility - a key in increasingly competitive landscape. However, the use of IaaS is much more expensive compared to use of an in-house data enter. This calls for development of techniques to minimize the cost overhead associated with the use of an IaaS without sacrificing its various benefits, e.g., elasticity of the cloud. In this paper we present novel techniques to optimize operational efficiency in the cloud. Specifically, we present three techniques targeted to different production scenarios. The techniques have been deployed in production and resulted in up to 50% reduction in operational costs for the target Netflix applications.
  • Keywords
    DP industry; cloud computing; grid computing; software maintenance; Amazon EC2; GoGrid; Google compute engine; IaaS vendors; Netflix applications; Rack space; cloud computing; cost overhead; in-house data enter; infrastructure as a service; infrastructure maintenance; operational costs; operational efficiency; optimizing cloud footprint; product development agility; Cloud computing; Computational modeling; Elasticity; Engines; Measurement; Production; Throughput; Cloud Computing; Cost; Dynamic Scaling; Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Engineering (IC2E), 2013 IEEE International Conference on
  • Conference_Location
    Redwood City, CA
  • Print_ISBN
    978-1-4673-6473-7
  • Type

    conf

  • DOI
    10.1109/IC2E.2013.14
  • Filename
    6529292