¿Qué software de almacenamiento de datos es más compatible?
Ceph es un potente sistema de almacenamiento que proporciona almacenamiento de objetos, bloques (a través de RBD) y archivos en el mismo sistema. Ya sea que desee utilizar dispositivos de bloques en máquinas virtuales o almacenar datos no estructurados en un almacenamiento de objetos, Ceph lo ofrece todo en una plataforma con una flexibilidad excepcional. Todo en Ceph se almacena como objetos. Rados (Almacenamiento de objetos distribuido autónomo confiable) los almacenará como objetos independientemente del tipo de datos original.
La capa RADOS garantiza que los datos sean siempre consistentes y confiables. Ceph logrará la coherencia de los datos mediante la replicación de datos, la detección y recuperación de fallas, y la migración y el reequilibrio de datos entre los nodos del clúster. Ceph proporciona un sistema de archivos de red compatible con POSIX (CephFS) diseñado para alto rendimiento, almacenamiento de big data y máxima compatibilidad con aplicaciones heredadas. Ceph puede acceder sin problemas al almacenamiento de objetos a través de varios lenguajes de programación o radosgw (RGW), una interfaz REST compatible con aplicaciones escritas para S3 y Swift. El dispositivo de bloques RADOS (RBD) de Ceph, por otro lado, proporciona acceso a imágenes de dispositivos de bloques que se dividen y replican en todo el clúster de almacenamiento.
Características de Ceph
Plataforma independiente, abierta y unificada: consolida el almacenamiento de bloques, objetos y archivos en una única plataforma, incluido el CephFS recientemente agregado.
Compatibilidad: puede utilizar el almacenamiento Ceph para proporcionar el almacenamiento de objetos que sea más compatible con Amazon Web Services (AWS) S3.
Modo de configuración delgada: al asignar espacio de almacenamiento, solo la capacidad de asignación virtual ocupará espacio real en el disco cuando se utilice posteriormente. Este modo proporciona mayor flexibilidad y utilización del espacio en disco.
Replicación: en el almacenamiento Ceph, todos los datos almacenados se replicarán automáticamente de un nodo a varios otros nodos. De forma predeterminada, hay tres copias de datos en el clúster en cualquier momento.
Autorreparación: Ceph Monitors monitoreará continuamente sus conjuntos de datos. Una vez que se pierde una réplica, Ceph generará automáticamente una nueva réplica para garantizar que siempre haya tres réplicas.
Alta disponibilidad: en el almacenamiento Ceph, todos los datos almacenados se replicarán automáticamente de un nodo a varios otros nodos. Esto significa que si algún conjunto de datos en un nodo se daña o se elimina accidentalmente, habrá más de dos copias disponibles en otros nodos, lo que garantiza una alta disponibilidad de sus datos.
Ceph es muy poderoso: su clúster se puede utilizar en cualquier escenario. Ya sea que desee almacenar datos no estructurados, proporcionar almacenamiento en bloques o un sistema de archivos para sus datos, o si desea que sus aplicaciones utilicen su almacenamiento directamente a través de librados, todo esto ya está integrado en una plataforma Ceph.
Escalabilidad: c