Alta disponibilidad y durabilidad de datos / El dispositivo de almacenamiento Ceph integra una pila de software optimizada y un servidor Arm diseñado específicamente que ofrece un rendimiento, confiabilidad, interfaz de usuario web y reducción del TCO sobresalientes.

El almacenamiento de objetos de Ceph logra la disponibilidad de los datos a través de la replicación y la codificación de borrado avanzada mediante la cual los datos se combinan con la información de paridad y luego se fragmentan y distribuyen en todo el grupo de almacenamiento. Cuando falla un dispositivo de almacenamiento, solo se necesita un subconjunto de los fragmentos para recuperar los datos, no hay tiempo de reconstrucción ni rendimiento degradado, y los dispositivos de almacenamiento defectuosos se pueden reemplazar cuando sea conveniente. Ceph combina datos ampliamente distribuidos y tecnología de depuración de datos que valida continuamente los datos escritos en los medios y le permite lograr 15 nueves de durabilidad de datos. Con más de 20 años de experiencia en almacenamiento definido por software, integrado con el talentoso equipo experimentado en el diseño y fabricación de dispositivos de almacenamiento definidos por software basados ​​en ARM.

service@ambedded.com.tw

Horario de atención: de 9 a. M. A 6 p. M.

Ambedded Technology Co., LTD.

Ceph ofrece replicación, código EC, CRUSH, depuración para protección de datos y HA

Alta disponibilidad y durabilidad de datos

El almacenamiento de objetos de Ceph logra la disponibilidad de los datos a través de la replicación y la codificación de borrado avanzada mediante la cual los datos se combinan con la información de paridad y luego se fragmentan y distribuyen en todo el grupo de almacenamiento.
Cuando falla un dispositivo de almacenamiento, solo se necesita un subconjunto de los fragmentos para recuperar los datos, no hay tiempo de reconstrucción ni rendimiento degradado, y los dispositivos de almacenamiento defectuosos se pueden reemplazar cuando sea conveniente.
Ceph combina datos ampliamente distribuidos y tecnología de depuración de datos que valida continuamente los datos escritos en los medios y le permite lograr 15 nueves de durabilidad de datos.


Replicación de datos, codificación de borrado y depuración

Replicación de objetos

Cuando un cliente va a escribir datos, usa el ID del objeto y el nombre del grupo para calcular en qué OSD debe escribir. Después de que el cliente escribe datos en el OSD, el OSD copia los datos en uno o más OSD. Puede configurar tantas replicaciones como desee para que los datos puedan sobrevivir en caso de que varios OSD fallen al mismo tiempo. La replicación es similar al RAID-1 de la matriz de discos, pero permite más copias de datos. Porque a escala, una simple replicación RAID-1 puede que ya no cubra suficientemente el riesgo de falla del hardware. El único inconveniente de almacenar más réplicas es el costo de almacenamiento.

Los clientes de Ceph escriben datos de forma aleatoria en los OSD según el algoritmo CRUSH . Si el disco o el nodo OSD falla, Ceph puede recuperar los datos de otras replicaciones almacenadas en OSD en buen estado.

Puede definir el dominio de fallas para que Ceph almacene datos replicados en diferentes servidores, racks, salas o centros de datos para evitar la pérdida de datos debido a una o más fallas de todo el dominio de fallas. Por ejemplo, si tiene 15 servidores de almacenamiento instalados en 5 racks (3 servidores en cada rack), puede usar la réplica tres y el rack como dominio de falla. La escritura de datos en el grupo Ceph siempre tendrá tres copias almacenadas en tres de los cinco bastidores. Los datos pueden sobrevivir con hasta 2 de los racks que fallan sin degradar el servicio al cliente. La regla CRUSH es la clave para que el almacenamiento de Ceph no tenga un solo punto de falla .

Las reglas de CRUSH aseguran que los datos replicados se distribuyan a diferentes nodos del servidor siguiendo el dominio de falla

Codificación de borrado

La replicación ofrece el mejor rendimiento general, pero no ahorra mucho espacio de almacenamiento. Especialmente si necesita un mayor grado de redundancia.
Tener una alta disponibilidad de datos es la razón por la que usamos RAID-5 o RAID-6 en el pasado como alternativa a RAID-1. Parity RAID asegura la redundancia con mucha menos sobrecarga de almacenamiento a costa del rendimiento del almacenamiento (principalmente rendimiento de escritura). Ceph usa la codificación de borrado para lograr un resultado similar. Cuando la escala de su sistema de almacenamiento se vuelve grande, es posible que no se sienta seguro de permitir que solo uno o dos discos o dominios de falla fallen al mismo tiempo. El algoritmo del código de borrado le permite configurar un mayor nivel de redundancia pero con menos espacio de sobrecarga.
La codificación de borrado fragmenta los datos originales en K fragmentos de datos y calcula M fragmentos de codificación adicionales. Ceph puede recuperar el máximo de datos M, mientras tanto, los dominios fallan. El total de K + M de fragmentos se almacena en los OSD, que se encuentran en diferentes dominios de falla.

utilice la codificación de borrado K + M = 4 + 2 para su protección de datos.

Depuración

Como parte del mantenimiento de la coherencia y limpieza de los datos, Ceph OSD Daemons puede limpiar objetos dentro de grupos de ubicación. Es decir, Ceph OSD Daemons puede comparar metadatos de objetos en un grupo de ubicación con sus réplicas en grupos de ubicación almacenados en otros OSD. La limpieza (generalmente realizada a diario) detecta errores o errores del sistema de archivos. Ceph OSD Daemons también realiza una limpieza más profunda comparando datos en objetos bit a bit. La limpieza profunda (generalmente realizada semanalmente) encuentra sectores defectuosos en una unidad que no eran evidentes en una limpieza ligera.

Curación de datos

Debido al diseño de ubicación de datos de Ceph, los datos se curan con todos los OSD en buen estado. No se requiere un disco de repuesto para la recuperación de datos. Esto puede hacer que el tiempo de recuperación sea mucho más corto en comparación con la matriz de discos, que tiene que reconstruir los datos perdidos en el disco de repuesto.

un nodo del servidor falla, el clúster se recuperará automáticamente aplicando el mismo método de protección de datos.

Configurar mapa y reglas de CRUSH

Utilice el administrador de UVS para definir la distribución de datos y el dominio de fallas.




Ambedded: una solución de almacenamiento Ceph profesional para el mercado.

Ubicado en Taiwán desde 2013, Ambedded Technology Co., LTD. es un proveedor de soluciones de almacenamiento de Ceph que ofrece dispositivos de almacenamiento definidos por software basados ​​en ARM con un 60% de ahorro de CapEX, un 70% menos de consumo de energía y un 100% de ventajas de escalamiento horizontal.

Para el diseño y la fabricación de almacenamiento definido por software, el equipo de Ambedded tiene una amplia experiencia para ayudar a los clientes a adoptar la solución ceph en industrias versátiles, como telecomunicaciones, médica, militar, centro de datos de borde y almacenamiento empresarial requerido de alta disponibilidad.

Ambedded ha estado ofreciendo a los clientes soluciones de almacenamiento Ceph desde 2013, tanto tecnología avanzada como 20 años de experiencia, Ambedded garantiza que se cumplan las demandas de cada cliente.