Abstract
Cloud computing is a paradigm that presents many advantages to both costumers and service providers, such as low upfront investment, pay-per-use and easiness of use, delivering/enabling scalable services using Internet technologies. Among many types of services we have today, Database as a Service (DBaaS) is the one where a database is provided in the cloud in all its aspects. Examples of aspects related to DBaaS utilization are data storage, resources management and SLA maintenance. In this context, an important feature, related to it, is resource management and performance, which can be done in many different ways for several reasons, such as saving money, time, and meeting the requirements agreed between client and provider, that are defined in the Service Level Agreement (SLA). A SLA usually tries to protect the costumer from not receiving the contracted service and to ensure that the provider reaches the profit intended. In this paper it is presented a classification based on three main parameters that aim to manage resources for enhancing the performance on DBaaS and guarantee that the SLA is respected for both user and provider sides benefit. The proposal is based upon a survey of existing research work efforts.
Highlights
The service oriented computing paradigm known as cloud computing has been growing quickly in the past years and changing the way computing is perceived and used by people and corporations [1]
Multitenancy, Auto-Tuning and Service Level Agreement (SLA) Maintenance we present existing proposals that aim at developing solution on Database as a Service (DBaaS) focusing on multitenancy architecture, autotuning task or SLA guarantee. 2.1
This research work presented a brief survey, and a classification proposal, aiming at providing a scenario awareness related to parameters, such as multitenancy, auto-tuning and SLA maintenance
Summary
The service oriented computing paradigm known as cloud computing has been growing quickly in the past years and changing the way computing is perceived and used by people and corporations [1]. The existing works are organized through a high level classification, in three categories we consider relevant to the topic These categories are still in research and in development to improve the way resources are attributed to each customer in order to improve its performance and generate more profit to the provider. The last one is about different types of approaches to guarantee SLA maintenance other than worrying with multitenancy and auto-tuning, providing the user a higher-level SLA proposal, or performing query seiSys: Revista Brasileira de Sistemas de Informa (iSys: Brazilian Journal of Information Systems) http://seer.unirio.br/index.php/isys/. Some of these approaches will be addressed
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.