Ceph Pacific 16.2.0 ya está disponible

Ubuntu abril 2, 2021

1 de abril de 2021: hoy, Ceph upstream lanzó la primera versión estable de ‘Pacific’, un año completo después de la última versión estable de ‘Octopus’. Pacific se centra en la usabilidad y las integraciones multiplataforma, con características interesantes como iSCSI y NFS promovidas a mejoras estables o importantes en el tablero. Esto hace que sea más fácil integrar, operar y monitorear Ceph como un sistema de almacenamiento unificado. Los paquetes Ceph están diseñados para Ubuntu 20.04 LTS y Ubuntu 21.04 para garantizar una experiencia uniforme en todas las nubes.

Puede probar la versión beta de Ceph Pacific siguiendo estas instrucciones, y su implementación se actualizará automáticamente a la versión final tan pronto como esté disponible en Canonical.

¿Qué hay de nuevo en Ceph Pacific?

Como es habitual, la comunidad de Ceph agrupó las últimas mejoras en cinco temas diferentes, que están en orden descendente de importancia para los cambios en usabilidad, calidad, rendimiento, uso de múltiples sitios y ecosistema e integraciones.

Usabilidad

Lo más destacado de Pacific es la disponibilidad multiplataforma de Ceph con un nuevo controlador RBD nativo de Windows y las puertas de enlace iSCSI y NFS estables. Estos permiten que una amplia variedad de plataformas aprovechen Ceph: desde sus cargas de trabajo nativas de Linux hasta sus clústeres de VMware y su estado de Windows, puede aprovechar el almacenamiento definido por software escalable para reducir los costos de infraestructura.

También vale la pena mencionar que el panel de Ceph ahora incluye todos los servicios y extensiones principales de Ceph, es decir, objeto, bloque, archivo, iSCSI, NFS Ganesha, a medida que evoluciona hacia una GUI de administración robusta y receptiva frente a la API de Ceph. También proporciona nuevas capacidades de observación y administración para administrar los OSD de Ceph, implementaciones en múltiples sitios, hacer cumplir RBAC, desafiar las políticas de seguridad y más.

Un nuevo modo de mantenimiento de host reduce las interrupciones inesperadas, ya que se informa al clúster cuando un nodo está a punto de recibir mantenimiento. Cephadm, el módulo orquestador, obtuvo un nuevo modo de exportador / agente que aumenta el rendimiento al monitorear grandes clústeres. Otras mejoras de usabilidad notables en Pacific incluyen una salida de estado simplificada y una barra de progreso para los procesos de recuperación del clúster, MultiFS marcado como estable y el soporte de archivos cifrados del lado MDS en CephFS.

Calidad

RADOS es, como de costumbre, el punto focal cuando se trata de mejoras de calidad para hacer que Ceph sea más robusto y confiable. Los grupos de ubicaciones se pueden eliminar significativamente más rápido y esto tiene un impacto menor en las cargas de trabajo de los clientes. En CephFS, un nuevo bit de función permite activar o desactivar las funciones requeridas del sistema de archivos, evitando que se rechacen los clientes más antiguos que no son compatibles con las funciones requeridas. Por último, mejorado paneles públicos basados ​​en la función de telemetría de Ceph ahora están disponibles, lo que brinda a los usuarios información sobre el uso de clústeres y dispositivos de almacenamiento Ceph en la naturaleza, lo que ayuda a impulsar el diseño basado en datos y las decisiones comerciales.

Rendimiento

El backend de RADOS Bluestore ahora admite la fragmentación de RocksDB para reducir los requisitos de espacio en disco, un asignador híbrido reduce el uso de memoria y la fragmentación del disco, y se trabajó para brindar un seguimiento de memoria más detallado. El uso del programador mclock y las pruebas exhaustivas en SSD ayudaron a mejorar la calidad del servicio y el rendimiento del sistema. La fijación efímera, la gestión de caché mejorada y la desvinculación / creación asincrónica mejoran el rendimiento, la escalabilidad y reducen los viajes de ida y vuelta innecesarios al MDS para CephFS.

Ceph Crimson obtuvo un prototipo para el nuevo backend SeaStore, junto con una capa de compatibilidad con el backend BlueStore heredado. Las nuevas implementaciones de recuperación, relleno y limpieza también están disponibles para Crimson con la versión Pacific. Ceph Crimson es el proyecto para reescribir el módulo Ceph OSD para soportar mejor la memoria persistente y el almacenamiento NVMe rápido.

Multi-sitio

La función de duplicación de sitios múltiples basada en instantáneas en CephFS significa la replicación automática de cualquier instantánea desde un clúster de origen a clústeres remotos que son más grandes que cualquier directorio. De manera similar, la función de replicación de sitios múltiples antes del depósito en RGW, que recibió mejoras de estabilidad significativas, permite la replicación de datos asíncronos a nivel de sitio o zona mientras se federan varios sitios a la vez.

Ecosistema e integraciones

Mejorar la experiencia del usuario mientras se incorpora a Ceph es el enfoque del tema del ecosistema, con proyectos en curso para renovar la documentación y el sitio web de ceph.io al tiempo que se eliminan las instancias de términos con carga racial. El soporte de ARM64 también está en progreso con nuevos CI, versiones de versiones y flujos de trabajo de prueba, y Pacific será la primera versión de Ceph disponible, aunque inicialmente con soporte limitado, en ARM.

En el frente de las integraciones, Rook ahora puede operar clústeres extensibles en dos centros de datos con un MON en una tercera ubicación y puede administrar la duplicación de CephFS mediante CRD. La interfaz de almacenamiento de contenedores permite que Openstack Manila se integre con plataformas de contenedores y en la nube, brindando capacidades mejoradas de administración y seguridad en CephFS y RBD.

Ceph Pacific disponible en Ubuntu

Pruebe Ceph Pacific ahora en Ubuntu para combinar los beneficios de un sistema de almacenamiento unificado con un sistema operativo seguro y confiable. Puede instalar la versión beta de Ceph Pacific desde OpenStack Wallaby Ubuntu Cloud Archive para Ubuntu 20.04 LTS o utilizando la versión de desarrollo de Ubuntu 21.04 (Hirsute Hippo).

Canonical admite todas las versiones de Ceph como parte de la oferta de soporte empresarial Ubuntu Advantage for Infrastructure. Charmed Ceph de Canonical empaqueta las imágenes Ceph upstream en envoltorios llamados encantos, que agregan capacidades de automatización del ciclo de vida, lo que simplifica significativamente las implementaciones de Ceph y las operaciones del día 2, gracias al marco impulsado por el modelo Juju. Charmed Ceph Pacific se lanzará junto con el lanzamiento de Canonical Openstack Wallaby a finales de abril de 2021.

Obtenga más información sobre las ofertas de almacenamiento de Canonical Ceph

Recursos sugeridos para Ceph