• DocumentCode
    2785060
  • Title

    SLA-Based and Consumer-centric Dynamic Provisioning for Cloud Databases

  • Author

    Sakr, Sherif ; Liu, Anna

  • Author_Institution
    Nat. ICT Australia, Australia
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    360
  • Lastpage
    367
  • Abstract
    One of the main advantages of the cloud computing paradigm is that it simplifies the time-consuming processes of hardware provisioning, hardware purchasing and software deployment. Currently, we are witnessing a proliferation in the number of cloud-hosted applications with a tremendous increase in the scale of the data generated as well as being consumed by such applications. Cloud-hosted database systems powering these applications form a critical component in the software stack of these applications. Service Level Agreements (SLA) represent the contract which captures the agreed upon guarantees between a service provider and its customers. The specifications of existing service level agreement (SLA) for cloud services are not designed for flexibly handling even relatively straightforward performance and technical requirements of consumer applications. The concerns of consumers for cloud services regarding the SLA management of their hosted applications within the cloud environments will gain increasing importance as cloud computing becomes more pervasive. This paper introduces the notion, challenges and the importance of SLA-based provisioning and cost management for cloud-hosted databases from the consumer perspective. We present an end-to-end framework that acts as a middleware which resides between the consumer applications and the cloud-hosted databases. The aim of the framework is to facilitate adaptive and dynamic provisioning of the database tier of the software applications based on application-defined policies for satisfying their own SLA performance requirements, avoiding the cost of any SLA violation and controlling the monetary cost of the allocated computing resources. The experimental results demonstrate that SLA-based provisioning is more adequate for providing consumer applications the required flexibility in achieving their goals.
  • Keywords
    cloud computing; contracts; costing; database management systems; middleware; SLA management; SLA performance requirements; SLA-based dynamic provisioning; SLA-based provisioning; application-defined policies; cloud computing paradigm; cloud services; cloud-hosted database systems; consumer-centric dynamic provisioning; contract; cost management; end-to-end framework; hardware provisioning; hardware purchasing; middleware; service level agreements; software deployment; Availability; Cloud computing; Databases; Hardware; Monitoring; Servers; Cloud Databases; Elasticity; Service Level Agreements;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4673-2892-0
  • Type

    conf

  • DOI
    10.1109/CLOUD.2012.11
  • Filename
    6253526