En esta parte del manual aprenderá cómo iniciar o detener los servicios de Ceph, a supervisar el estado de un clúster, a utilizar y modificar los mapas de CRUSH y a gestionar los repositorios de almacenamiento.
Puede gestionar los servicios de Ceph mediante systemd
o con DeepSea.
Si dispone de un clúster en ejecución, puede utilizar la herramienta ceph
para supervisarlo. Normalmente, determinar el estado del clúster implica comprobar su estado de OSD, monitor, grupo de colocación y servidor de metadatos.
cephx
Para identificar a los clientes y protegerlos frente a ataques de tipo "man-in-the-middle", Ceph proporciona su propio sistema de autenticación: cephx. En este contexto, los clientes son usuarios humanos (por ejemplo, el usuario administrador) o servicios/daemons relacionados con Ceph (por ejemplo, …
El algoritmo CRUSH determina cómo se deben almacenar y recuperar los datos. Para ello, calcula las ubicaciones de almacenamiento. CRUSH aporta a los clientes de Ceph la capacidad de comunicarse con los OSD directamente, en lugar de hacerlo a través de un servidor centralizado o un intermediario. Con…
Ceph almacena los datos en repositorios. Los repositorios son grupos lógicos en los que se almacenan objetos. Al distribuir un clúster por primera vez sin crear un repositorio, Ceph utiliza los repositorios por defecto para almacenar los datos. Los repositorios aportan lo siguiente:
Un bloque es una secuencia de bytes, por ejemplo, un bloque de 512 bytes de datos. Las interfaces de almacenamiento basadas en bloques son la forma más habitual de almacenar los datos en soportes de uso rotativo, como discos duros, CD o disquetes. La ubicuidad de las interfaces de dispositivos de bl…
Ceph ofrece una alternativa a la réplica normal de datos en repositorios denominada borrado o repositorio codificado de borrado. Los repositorios de borrado no proporcionan todas las funciones de los repositorios replicados, pero requieren menos almacenamiento en bruto. Un repositorio de borrado por…
Un nivel de caché es una capa de almacenamiento adicional implementada entre el cliente y el almacenamiento estándar. Está diseñado para agilizar el acceso a los repositorios almacenados en discos duros lentos y los repositorios codificados de borrado.