SLA-Based Guidelines for Database Transitioning

Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-07-22T15:02:52Z No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5) === Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-07...

Full description

Bibliographic Details
Main Author: Leal, F?bio de Sousa
Other Authors: 82500304434
Language:Portuguese
Published: Universidade Federal do Rio Grande do Norte 2016
Subjects:
SLA
Online Access:http://repositorio.ufrn.br/handle/123456789/21027
id ndltd-IBICT-oai-repositorio.ufrn.br-123456789-21027
record_format oai_dc
collection NDLTD
language Portuguese
sources NDLTD
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
SLA
Database
Migration
spellingShingle CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
SLA
Database
Migration
Leal, F?bio de Sousa
SLA-Based Guidelines for Database Transitioning
description Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-07-22T15:02:52Z No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5) === Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-07-26T22:20:11Z (GMT) No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5) === Made available in DSpace on 2016-07-26T22:20:11Z (GMT). No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5) Previous issue date: 2016-02-26 === Engenharia de Software Baseada em Componentes (CBSE) e Arquitetura Orientada a Servi?os (SOA) tornaram-se formas populares de se desenvolver software nos ?ltimos anos. Durante o ciclo de vida de um software, v?rios componentes e servi?os podem ser desenvolvidos, evolu?dos e substitu?dos. Em ambientes de produ??o, a substitui??o de componentes essenciais - como os que envolvem bancos de dados - ? uma opera??o delicada, onde v?rias restri??es e stakeholders devem ser considerados. Service-Level agreement (acordo de n?vel de servi?o - SLA), de acordo com o gloss?rio oficial da ITIL v3 , ? ?um acordo entre um provedor de servi?o de TI e um cliente. O acordo consiste em um conjunto de restri??es mensur?veis que um prestador de servi?os deve garantir aos seus clientes.?. Em termos pr?ticos, um SLA ? um documento que um prestador de servi?o oferece aos seus consumidores garantindo n?veis m?nimos de qualidade de servi?o (QoS). Este trabalho busca avaliar a utiliza??o de SLAs para guiar o processo de transi??o de bancos de dados em ambientes de produ??o. Em particular, propomos um conjunto de guidelines baseados em SLAs para apoiar decis?es migra??es de bancos de dados relacionais (RDBMS) para bancos NoSQL. Nosso trabalho ? validado por estudos de caso. === Component-based Software Engineering (CBSE) and Service-Oriented Architecture (SOA) became popular ways to develop software over the last years. During the life-cycle of a software system, several components and services can be developed, evolved and replaced. In production environments, the replacement of core components, such as databases, is often a risky and delicate operation, where several factors and stakeholders should be considered. Service Level Agreement (SLA), according to ITILv3?s official glossary, is ?an agreement between an IT service provider and a customer. The agreement consists on a set of measurable constraints that a service provider must guarantee to its customers.?. In practical terms, SLA is a document that a service provider delivers to its consumers with minimum quality of service (QoS) metrics.This work is intended to assesses and improve the use of SLAs to guide the transitioning process of databases on production environments. In particular, in this work we propose SLA-Based Guidelines/Process to support migrations from a relational database management system (RDBMS) to a NoSQL one. Our study is validated by case studies.
author2 82500304434
author_facet 82500304434
Leal, F?bio de Sousa
author Leal, F?bio de Sousa
author_sort Leal, F?bio de Sousa
title SLA-Based Guidelines for Database Transitioning
title_short SLA-Based Guidelines for Database Transitioning
title_full SLA-Based Guidelines for Database Transitioning
title_fullStr SLA-Based Guidelines for Database Transitioning
title_full_unstemmed SLA-Based Guidelines for Database Transitioning
title_sort sla-based guidelines for database transitioning
publisher Universidade Federal do Rio Grande do Norte
publishDate 2016
url http://repositorio.ufrn.br/handle/123456789/21027
work_keys_str_mv AT lealfbiodesousa slabasedguidelinesfordatabasetransitioning
_version_ 1718672300447891456
spelling ndltd-IBICT-oai-repositorio.ufrn.br-123456789-210272018-05-23T23:27:34Z SLA-Based Guidelines for Database Transitioning Leal, F?bio de Sousa 82500304434 http://lattes.cnpq.br/6034405930958244 Lucena, Marcia Jacyntha Nunes Rodrigues 80700772472 http://lattes.cnpq.br/7982148962089986 Solar, Genoveva Vargas 00000000000 Souza Neto, Placido Antonio de 01244350419 http://lattes.cnpq.br/3641504724164977 Musicante, Martin Alejandro CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO SLA Database Migration Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-07-22T15:02:52Z No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5) Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-07-26T22:20:11Z (GMT) No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5) Made available in DSpace on 2016-07-26T22:20:11Z (GMT). No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5) Previous issue date: 2016-02-26 Engenharia de Software Baseada em Componentes (CBSE) e Arquitetura Orientada a Servi?os (SOA) tornaram-se formas populares de se desenvolver software nos ?ltimos anos. Durante o ciclo de vida de um software, v?rios componentes e servi?os podem ser desenvolvidos, evolu?dos e substitu?dos. Em ambientes de produ??o, a substitui??o de componentes essenciais - como os que envolvem bancos de dados - ? uma opera??o delicada, onde v?rias restri??es e stakeholders devem ser considerados. Service-Level agreement (acordo de n?vel de servi?o - SLA), de acordo com o gloss?rio oficial da ITIL v3 , ? ?um acordo entre um provedor de servi?o de TI e um cliente. O acordo consiste em um conjunto de restri??es mensur?veis que um prestador de servi?os deve garantir aos seus clientes.?. Em termos pr?ticos, um SLA ? um documento que um prestador de servi?o oferece aos seus consumidores garantindo n?veis m?nimos de qualidade de servi?o (QoS). Este trabalho busca avaliar a utiliza??o de SLAs para guiar o processo de transi??o de bancos de dados em ambientes de produ??o. Em particular, propomos um conjunto de guidelines baseados em SLAs para apoiar decis?es migra??es de bancos de dados relacionais (RDBMS) para bancos NoSQL. Nosso trabalho ? validado por estudos de caso. Component-based Software Engineering (CBSE) and Service-Oriented Architecture (SOA) became popular ways to develop software over the last years. During the life-cycle of a software system, several components and services can be developed, evolved and replaced. In production environments, the replacement of core components, such as databases, is often a risky and delicate operation, where several factors and stakeholders should be considered. Service Level Agreement (SLA), according to ITILv3?s official glossary, is ?an agreement between an IT service provider and a customer. The agreement consists on a set of measurable constraints that a service provider must guarantee to its customers.?. In practical terms, SLA is a document that a service provider delivers to its consumers with minimum quality of service (QoS) metrics.This work is intended to assesses and improve the use of SLAs to guide the transitioning process of databases on production environments. In particular, in this work we propose SLA-Based Guidelines/Process to support migrations from a relational database management system (RDBMS) to a NoSQL one. Our study is validated by case studies. 2016-07-26T22:20:11Z 2016-07-26T22:20:11Z 2016-02-26 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis LEAL, F?bio de Sousa. SLA-Based Guidelines for Database Transitioning. 2016. 108f. Disserta??o (Mestrado em Sistemas e Computa??o) - Centro de Ci?ncias Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2016. http://repositorio.ufrn.br/handle/123456789/21027 por info:eu-repo/semantics/openAccess Universidade Federal do Rio Grande do Norte PROGRAMA DE P?S-GRADUA??O EM SISTEMAS E COMPUTA??O UFRN Brasil reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte instacron:UFRN