Canonical ha publicado MicroCloud 3, un conjunto de herramientas para desplegar clusters.

La empresa Canonical ha publicado la herramienta de gestión de infraestructura en la nube MicroCloud 3.1 (primer lanzamiento de la rama 3.x), que permite desplegar rápidamente sistemas de nube y clústeres de computación con almacenamiento de datos distribuido y red virtual protegida en su propio hardware. MicroCloud está empaquetado como un paquete snap, que incluye los componentes necesarios para gestionar el funcionamiento de los nodos del clúster. La herramienta está escrita en el lenguaje Go y se distribuye bajo la licencia AGPL 3.0.

MicroCloud permite crear clústeres que van desde 3 hasta 50 nodos al habilitar la tolerancia a fallos. El stack de software para gestionar el clúster se basa en la herramienta LXD, la plataforma para crear redes virtuales OVN (Open Virtual Network) y almacenamiento distribuido tolerante a fallos Ceph. La configuración de LXD, Ceph y OVN en todos los nodos del clúster se realiza automáticamente. Se considera que la plataforma principal es la distribución Ubuntu Server, aunque la herramienta no está limitada a Ubuntu y puede ser utilizada en cualquier distribución que admita la instalación de herramientas snap (Arch Linux, CentOS, Fedora, Debian, openSUSE, RHEL, etc.). Canonical ha publicado MicroCloud 3, un conjunto de herramientas para desplegar clusters.

Para la identificación de nuevos servidores En la red, los dispositivos que pueden conectarse al clúster utilizan mDNS, lo que permite configurar todo el clúster ejecutando un solo comando 'microcloud init' en uno de los nodos y el comando 'sudo microcloud join' en los demás nodos, después de haber instalado los paquetes snap lxd, microceph, microcloud y microovn. Tras ejecutar el comando 'microcloud init', la herramienta detectará otros servidores en la red local, solicitará la adición de discos al almacenamiento compartido Ceph y propondrá configurar los parámetros de la red virtual. Para añadir nodos adicionales después de completar la inicialización, se puede usar el comando 'microcloud add'. La configuración del clúster se puede guardar en formato YAML para el posterior despliegue de sistemas similares.

El almacenamiento de archivos general se crea con replicación e interrumpibilidad, lo que permite, en caso de fallo de nodos individuales, no perder datos al almacenar múltiples copias de los datos en diferentes nodos. Para implementar el almacenamiento basado en Ceph en un clúster, además de los discos locales, debe haber al menos tres discos separados dedicados al almacenamiento distribuido en tres computadoras distintas.

Una vez que el clúster está listo, se brinda a los usuarios la posibilidad de ejecutar sus aplicaciones utilizando contenedores o máquinas virtuales, así como acceso al almacenamiento compartido de Ceph y herramientas de gestión centralizada basadas en LXD. Es posible una gestión flexible de los recursos de CPU, memoria y entrada/salida, así como la conexión de dispositivos USB, GPU y almacenamiento. Los entornos aislados y virtuales pueden trasladarse entre nodos en modo de migración en vivo y guardarse utilizando instantáneas. Las métricas del rendimiento del clúster y el registro de eventos pueden exportarse para su monitoreo mediante Prometheus y Grafana.

En la nueva versión:

  • Se ha añadido soporte para utilizar Cluster Manager para la monitorización y gestión centralizada de múltiples clústeres MicroCloud en una única aplicación. Canonical ha publicado MicroCloud 3, un conjunto de herramientas para desplegar clusters.
  • Tras completar la instalación interactiva del clúster con el comando «microcloud init», se proporciona una solicitud que permite generar un enlace para el acceso temporal a la interfaz web de gestión, lo que permite acceder de inmediato a la interfaz web de LXD, a través de la cual se pueden crear y configurar nodos, redes, grupos de almacenamiento, imágenes, grupos de permisos, etc. El acceso temporal es válido durante 24 horas (se supone que este tiempo es suficiente para configurar el acceso permanente). Canonical ha publicado MicroCloud 3, un conjunto de herramientas para desplegar clusters.
  • Se ha añadido soporte experimental para MicroOVN 26.03 (Micro Open Virtual Network), un conjunto de procesos en segundo plano para Open vSwitch que traducen la configuración de la red virtual a OpenFlow. A diferencia de Open vSwitch, MicroOVN ofrece un nivel más alto de abstracciones, trabajando no con flujos, sino con enrutadores y conmutadores lógicos.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster