Publicación: Automatización de despliegue de plataforma de cloud computing Openstack : una estrategia escalable empleando infraestructura como código
Portada
Citas bibliográficas
Código QR
Autor corporativo
Recolector de datos
Otros/Desconocido
Director audiovisual
Editor
Tipo de Material
Fecha
Citación
Título de serie/ reporte/ volumen/ colección
Es Parte de
Resumen en español
La creciente necesidad de entrega de contenido y servicios en la nube ha impulsado la adopción de infraestructuras más flexibles, escalables y orientadas a la automatización. La gestión de recursos en estos entornos se ha visto limitada por la complejidad operacional inherente a la configuración, despliegue y mantenimiento del plano de control y de los servicios distribuidos. En el presente trabajo se propone una estrategia para agilizar el despliegue de infraestructuras en la nube mediante el uso de herramientas de automatización y contenedorización. Se implementa una solución basada en Openstack, una plataforma de computación en la nube de código abierto, utilizando Kolla-Ansible para la orquestación, gestión de contenedores y provisión automatizada de servicios. La metodología empleada incluye la configuración de un entorno capaz de aprovechar los recursos físicos disponibles en la red de laboratorio, implicando la definición de los planos de red y de almacenamiento, la gestión de las librerías y dependencias necesarias para los servicios del plano de control, y la habilitación de la comunicación segura entre los nodos. Posteriormente, se lleva a cabo la automatización del despliegue mediante playbooks de Ansible, seguida de la validación integral del funcionamiento y la interoperabilidad del entorno de nube. Los resultados demuestran que la automatización mediante Kolla-Ansible reduce significativamente la complejidad administrativa y la intervención manual, sin comprometer la funcionalidad del sistema e incluso mejorando la visibilidad y comprensión de las interdependencias entre los servicios que interactúan. Al emplear Kolla-Ansible para el despliegue del entorno de nube, los operadores pueden ofrecer a los usuarios finales una plataforma completa para la prestación de soluciones basadas en infraestructura como servicio. Se concluye que la adopción de infraestructuras como código constituye una estrategia efectiva para optimizar la gestión de entornos de nube, facilitando su escalabilidad y capacidad de adaptación frente a entornos dinámicos.
Resumen en inglés
The growing need for delivering cloud-based content and services has driven the adoption of more exible, scalable, and automation-oriented infrastructures. Resource management in these environments has been constrained by the operational complexity inherent to the configuration, deployment, and maintenance of the control plane and distributed services. This work proposes a strategy to streamline cloud infrastructure deployment through the use of automation and containerization tools. A solution based on Openstack, an open-source cloud computing platform, is implemented using Kolla-Ansible for container orchestration, management, and automated service provisioning. The methodology includes configuring an environment capable of leveraging the physical resources available in the laboratory network, involving the definition of network and storage planes, the management of libraries and dependencies required by control-plane services, and the enablement of secure communication between nodes. Subsequently, the infrastructure deployment is automated through Ansible playbooks, followed by a comprehensive validation of the cloud environment's operation and interoperability. The results demonstrate that automation through Kolla-Ansible signi cantly reduces administrative complexity and manual intervention, without compromising system functionality and even improving the visibility and understanding of service interdependencies. By employing Kolla-Ansible for cloud deployment, operators can provide end users with a complete platform for delivering Infrastructure-as-a-Service solutions. It is concluded that adopting infrastructure as code constitutes an effective strategy for optimizing cloud-environment management, enhancing scalability and adaptability in dynamic environments.
Vista en línea 

