Nube privada Apache CloudStack para desarrolladores de software de España

Nube privada Apache CloudStack para desarrolladores de software de España
12
Leer 4 min.

Objetivos y retos

El reto

Los proyectos en línea de rápido crecimiento exigen soluciones IaaS flexibles y seguras para desplegar infraestructuras complejas. Nuestro cliente, un desarrollador de software español, necesitaba una plataforma en la nube fiable para crear y ofrecer soluciones listas para usar, incluidos sistemas ERP, de comercio y de gestión de inventarios.

A pesar de las preocupaciones iniciales sobre la adopción de una nueva plataforma, el equipo técnico del cliente reconoció rápidamente el potencial de Apache CloudStack, especialmente con la capacidad de crear y gestionar clústeres Kubernetes. La interfaz intuitiva de la plataforma y la curva de aprendizaje mínima consolidaron aún más su decisión.

La solución

Nuestro equipo propuso una solución sólida y rentable, centrada en la fiabilidad y el rendimiento. Seleccionamos servidores dedicados equipados con procesadores AMD de eficacia probada y unidades SSD Enterprise, formando una base de almacenamiento distribuido.

Características principales:

  • Alta disponibilidad: Implementamos un clúster Proxmox VE de tres nodos con replicación de VM tanto para el servidor de gestión como para el servidor NFS, garantizando el funcionamiento continuo incluso si fallaba un nodo.
  • Redundancia de almacenamiento: Conseguida con RAID 5 en SSD empresariales para el almacenamiento primario y secundario, lo que permite escalabilidad futura.
  • Fiabilidad de la red: Eliminación de puntos únicos de fallo mediante la integración de un conmutador de respaldo en la red local.
  • Instalación de SO tolerante a fallos: Las matrices duplicadas en hosts KVM protegen contra los fallos de las unidades.
  • Integración IaC: Compatibilidad perfecta con Terraform y Ansible para agilizar la gestión de la nube.

Los resultados

La infraestructura final combina tolerancia a fallos, escalabilidad y rentabilidad. Con una alta disponibilidad tanto a nivel de servidor como de almacenamiento, el cliente puede desarrollar y ofrecer soluciones de software sin interrupciones.

Proceso de implantación

El proceso de configuración no es complicado, pero consta de varios pasos:

  • Preparación de los servidores con matrices RAID configuradas.
  • Instalación y configuración del sistema operativo.
  • Configuración de las conexiones locales entre servidores.
  • Configuración del clúster Proxmox VE.
  • Configuración de los sistemas de archivos en clúster LINSTOR y GlusterFS.
  • Despliegue de máquinas virtuales (VMs): Servidor de gestión Apache CloudStack y servidor NFS.
  • Preparación de servidores host KVM y conexión a la red local.
  • Integración de nodos en la plataforma Apache CloudStack.
  • Instalación de proveedores adicionales: Terraform y Ansible.
  • Incorporación de todos los componentes hardware al sistema de monitorización.

Hardware utilizado

Para la construcción de la plataforma se utilizaron dos tipos de servidores:

Para el almacenamiento NFS y el servidor de gestión CloudStack.

Plataforma: Dell PowerEdge R7515
CPU: AMD EPYC 7402P, 24 núcleos, 48 hilos, 2,8/3,35 GHz
Memoria: 256 GB REG ECC DDR4
Disco: 2x 500GB SSD - RAID 1
Disco: 3 SSD empresariales de 7,68 TB - RAID 5
Disco: 3 HDD de 14 TB - RAID 5
RAID: RAID 5 por hardware + BBU
VLAN: Conexión de red local de 10 Gbps
IP-KVM: iDRAC
SO: Ubuntu 24.04

Para hosts KVM

Plataforma: Dell PowerEdge R7515

CPU: 2x AMD EPYC 7702, 128 núcleos, 256 subprocesos, 2,0/3,35 GHz
Memoria: 1024 GB REG ECC DDR4
Disco: 2x 480GB SSD de empresa
RAID: Hardware RAID 1 + BBU
VLAN: Conexión de red local de 10 Gbps
IP-KVM: iLO 5
Sistema operativo: Ubuntu Server 24.04

Conclusión

Este proyecto personalizado se diseñó para dotar al cliente de una plataforma en la nube robusta y fiable. Poco después de la implantación, el cliente puso en marcha con éxito un entorno de prueba utilizando proveedores IaC y la API REST. Herramientas de interacción clave a las que dimos prioridad desde el principio.

La combinación de la fiabilidad demostrada de los servidores, el almacenamiento resistente y la ubicación estratégica en un eje central europeo garantiza una latencia de red mínima y una alta disponibilidad. Estamos seguros de que los próximos productos de software del cliente funcionarán a la perfección y cumplirán los más altos estándares de calidad y eficiencia.


Artículo similar

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria