Se ha lanzado la plataforma en la nube Apache CloudStack 4.17, que permite automatizar el despliegue, configuración y mantenimiento de infraestructuras en la nube privadas, híbridas o públicas (IaaS, infraestructura como servicio). La plataforma CloudStack fue transferida a la Fundación Apache por la empresa Citrix, que adquirió el proyecto tras la compra de Cloud.com. Se han preparado paquetes de instalación para CentOS, Ubuntu y openSUSE.
CloudStack no depende del tipo de hipervisor y permite utilizar en una misma infraestructura en la nube a la vez Xen (XCP-ng, XenServer/Citrix Hypervisor y Xen Cloud Platform), KVM, Oracle VM (VirtualBox) y VMware. Se ofrece una interfaz web y una API especializada para gestionar la base de usuarios, el almacenamiento, los recursos computacionales y de red. En su forma más sencilla, la infraestructura en la nube basada en CloudStack consiste en un servidor de gestión y un conjunto de nodos de computación, en los cuales se organiza la ejecución de sistemas operativos invitados en modo de virtualización. En sistemas más complejos, se admite el uso de un clúster de múltiples servidores de gestión. servidores y balanceadores de carga adicionales. En este caso, la infraestructura se puede dividir en segmentos, cada uno de los cuales funciona en un centro de datos separado.
La versión 4.17 se clasifica como LTS (Soporte a Largo Plazo) y será mantenida durante 18 meses. Las principales novedades son:
- Soporte para la actualización de enrutadores virtuales (VR, Virtual Router) mediante reemplazo en el lugar, sin necesidad de detener el funcionamiento (anteriormente se requería detener y eliminar la instancia antigua, para luego instalar y poner en marcha la nueva). La actualización sin interrupciones se realiza mediante la aplicación de parches en vivo, aplicados al vuelo.
- Para redes aisladas y VPC, se ofrece soporte para IPv6, que anteriormente solo estaba disponible para redes compartidas (Shared). También es posible configurar rutas estáticas IPv6 con la asignación de subredes IPv6 para entornos virtuales.

- Se ha incluido en el núcleo un complemento de almacenamiento para la plataforma SDS (Almacenamiento Definido por Software) StorPool, que permite utilizar funciones como instantáneas, clonación de volúmenes, asignación dinámica de espacio, copias de seguridad y políticas de QoS separadas para cada disco virtual.

- Se brinda a los usuarios la posibilidad de crear redes compartidas (Shared Networks) y puertas de enlace privadas (Private Gateways) de forma autónoma a través de la interfaz web estándar o API (anteriormente, estas capacidades solo estaban disponibles para el administrador).

- Se ha proporcionado la opción de enlazar redes con varias cuentas (varios usuarios pueden compartir una sola red) sin involucrar enrutadores virtuales y sin redireccionar puertos.
- En la interfaz web se ha implementado la posibilidad de añadir múltiples claves SSH al entorno sin editar manualmente el archivo .ssh/authorized_keys (las claves se seleccionan durante la creación del entorno).

- En la interfaz web, la información sobre eventos del sistema, utilizada para auditoría y diagnóstico de fallos, está estructurada. Los eventos ahora están claramente vinculados con el recurso que los generó. Es posible buscar, filtrar y clasificar eventos por objetos.

- Se ha añadido un método alternativo para crear instantáneas de los volúmenes de máquinas virtuales que funcionan bajo el hipervisor KVM. En la implementación anterior, se utilizaba libvirt para crear instantáneas, que no admite trabajar con discos virtuales en formato RAW. La nueva implementación utiliza las capacidades específicas de cada almacenamiento y permite crear instantáneas de discos virtuales sin volcar la memoria.
- En el asistente de migración de entornos y secciones se ha añadido soporte para vincular explícitamente una sección a un almacenamiento primario específico.
- En la interfaz de administración se han añadido informes sobre el estado de los servidores de gestión, el servidor de distribución de recursos y el servidor con la base de datos.
- Para los entornos host con KVM se ha añadido la opción de utilizar varias particiones de almacenamiento locales (anteriormente solo se permitía un almacenamiento local primario, lo que complicaba la adición de discos adicionales).
- Se ha proporcionado la opción de reservar direcciones IP públicas para su uso posterior en redes propias.
Fuente: opennet.ru





