• Login
    View Item 
    •   DSpace Home
    • 3. Licenciatura
    • Facultad de Ciencias e Ingeniería
    • Ingeniería Informática
    • View Item
    •   DSpace Home
    • 3. Licenciatura
    • Facultad de Ciencias e Ingeniería
    • Ingeniería Informática
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    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

    Thumbnail
    Acceso restringido
    Date
    2019-09-27
    Author
    Vargas Flores, Diego Pavel
    URI
    http://hdl.handle.net/20.500.12404/15057
    Abstract
    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.
    Temas
    Servidores Web--Administración
    Bases de datos--Gestión de información
    Servicios Web--Calidad
    Servicios Web--Satisfacción del cliente
    Para optar el título de
    Ingeniero Informático
    Collections
    • Ingeniería Informática

    Contact Us | Send Feedback
    Theme by 
    Atmire NV
     

     

    Preguntas FrecuentesVer Respuestas

    Browse

    All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Statistics

    View Usage Statistics

    Contact Us | Send Feedback
    Theme by 
    Atmire NV