• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Diseño e implementación de una herramienta para la migración de datos entre bases de datos PostgreSQL multitenancy usando un autorregulador de recursos

Vargas Flores, Diego Pavel 27 September 2019 (has links)
Debido al creciente interés en servicios en la nube, las empresas proveedoras han buscado distintas formas de abarcar más clientes usando menos recursos físicos. Siendo los datos o la información lo que más espacio físico ocupa, los proveedores de bases de datos como servicio (o DBaaS por sus siglas en inglés) agrupan a distintos clientes en un solo servidor físico con el fin de ahorrar costos; asignando una cantidad limitada de recursos a cada uno. Para ese efecto, el proveedor se compromete a mantener cierto nivel de calidad en el servicio, los cuales son detallados por Acuerdos de Nivel de Servicio (o SLA). Si, en algún momento, los recursos asignados a un cliente son insuficientes (sea por incremento de tráfico de consultas, acumulación acelerada de datos, entre otros); los proveedores realizarán la migración los datos del cliente a un espacio físico con mayor cantidad de recursos. De esta forma, se evita que los SLAs sean violados. Sin embargo, la migración es un proceso que también requiere de una cantidad considerable de recursos y, por ende, puede también generar la violación de un SLA; especialmente cuando la migración se realiza durante el periodo en el que los recursos se encuentran limitados. Por lo tanto, se propone una solución que pueda realizar la migración de datos con el menor impacto sobre los clientes con el fin de no comprometer la calidad del servicio. Para ello, en este trabajo se diseñará e implementará una herramienta que migre los datos almacenados en un motor de base de datos PostgreSQL y sea capaz de monitorear y alterar su comportamiento para usar solo la cantidad de recursos necesarios para no violar un SLA. Este objetivo se desarrollará usando la teoría de control, con lo que se podrá habilitar a la herramienta a autorregular su propio consumo de recursos.

Page generated in 0.0361 seconds