• DocumentCode
    3077782
  • Title

    Performance-Based Service Differentiation in Clouds

  • Author

    Lakew, Ewnetu Bayuh ; Klein, Cristian ; Hernandez-Rodriguez, Francisco ; Elmroth, Erik

  • Author_Institution
    Dept. of Comput. Sci., Umea Univ., Umea, Sweden
  • fYear
    2015
  • fDate
    4-7 May 2015
  • Firstpage
    505
  • Lastpage
    514
  • Abstract
    Due to fierce competition, cloud providers need to run their data-centers efficiently. One of the issues is to increase data-center utilization while maintaining applications´ performance targets. Achieving high data-center utilization while meeting applications´ performance is difficult, as data-center overload may lead to poor performance of hosted services. Service differentiation has been proposed to control which services get degraded. However, current approaches are capacity-based, which are oblivious to the observed performance of each service and cannot divide the available capacity among hosted services so as to minimize overall performance degradation. In this paper we propose performance-based service differentiation. In case enough capacity is available, each service is automatically allocated the right amount of capacity that meets its target performance, expressed either as response time or throughput. In case of overload, we propose two service differentiation schemes that dynamically decide which services to degrade and to what extent. We carried out an extensive set of experiments using different services -- interactive as well as non-interactive -- by varying the workload mixes of each service over time. The results demonstrate that our solution precisely provides guaranteed performance or service differentiation depending on available capacity.
  • Keywords
    cloud computing; computer centres; interactive systems; cloud providers; data centers; interactive systems; performance-based service differentiation; Computational modeling; Degradation; Noise; Resource management; Throughput; Time factors; Time measurement; cloud; elasticity; guaranteed service; performance models; service differentiation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
  • Conference_Location
    Shenzhen
  • Type

    conf

  • DOI
    10.1109/CCGrid.2015.145
  • Filename
    7152516