Resumen:
|
[ES] El objetivo de este trabajo ha sido la construcción de un sistema de virtualización con herramientas OpenSource a fin de dar soporte a dos casos de uso reales. Una vez elegida la herramienta de virtualización (Proxmox), ...[+]
[ES] El objetivo de este trabajo ha sido la construcción de un sistema de virtualización con herramientas OpenSource a fin de dar soporte a dos casos de uso reales. Una vez elegida la herramienta de virtualización (Proxmox), se han creado dos clústeres con diferentes sistemas de almacenamiento (iSCSI y Ceph) para comprobar cual da mejor rendimiento para ambos casos. A continuación, se describe, a grandes rasgos, el diseño de los dos casos, su implementación en el sistema final y una pequeña muestra de cómo sería el funcionamiento de cada uno en el día a día. Finalmente, se ha añadido un sistema de copias de respaldo para asegurar el funcionamiento en caso de fallo de alguna de las máquinas virtuales del sistema.
Para conseguir el resultado propuesto, la memoria desarrolla toda la teoría relacionada con virtualización, clústering, herramientas Opensource y elementos relativos a la administración de sistemas y, a continuación explica, de manera práctica y desarrollando algunos conceptos importantes, todo el proceso detallado en el párrafo anterior. Finalmente, ofrece una conclusión personal del trabajo realizado y se añaden algunas futuras mejoras que se le puede hacer al sistema.
[-]
[EN] The objective of this work has been the implementation of a virtualization system with Open Source tools in order to support two real use cases. Once the virtualization tool has been chosen (Proxmox), two clusters ...[+]
[EN] The objective of this work has been the implementation of a virtualization system with Open Source tools in order to support two real use cases. Once the virtualization tool has been chosen (Proxmox), two clusters with different storage systems (iSCSI and Ceph) have been created to verify which gives better performance for both cases. Next, it is described, in broad strokes, the design of the two cases, their implementation in the final system and a small sample of how the operation of each one would be on a day-to-day basis. Finally, a backup system has been added to ensure the operation in case of failure of any of the virtual machines of the system.
To achieve the proposed result, the memory develops all the theory related to virtualization, clustering, Opensource tools and elements related to system administration and then explains, in a practical way and developing some important concepts, the entire process detailed in the previous paragraph. Finally, it offers a personal conclusion of the work done and some future improvements that can be added to the system.
[-]
|