Krypton Solid

La última tecnología en raciones de 5 minutos

¿Cuáles son algunas de las desventajas de usar códigos de borrado con el almacenamiento de objetos?

La codificación de borrado es una tecnología de corrección de errores hacia adelante que se utiliza para proporcionar resistencia de datos e integridad de datos a largo plazo, especialmente en grandes sistemas de datos. Los códigos de borrado se utilizan a menudo en lugar del RAID tradicional debido a su capacidad para proporcionar un proceso de corrección más granular, lo que reduce el tiempo y la sobrecarga necesarios para reconstruir datos (reconstrucciones de unidades).

Los códigos de borrado (EC) analizan los datos entrantes en varios bloques de componentes y luego, como un cálculo de paridad, expanden cada bloque con información adicional, creando un superconjunto de datos ligeramente redundante pero más resistente. Con un algoritmo matemático, el sistema puede utilizar estos bloques expandidos para recrear el conjunto de datos original, incluso con bloques dañados o faltantes. Esto permite que el sistema de almacenamiento aún entregue datos, incluso después de múltiples fallas de unidades o nodos.

La mayoría de los esquemas de codificación de borrado permiten al usuario configurar el nivel de resiliencia, esencialmente aumentando la cantidad de datos de paridad generados para cada bloque. También hay diferentes niveles en los que se puede aplicar EC: a nivel de matriz, a nivel de nodo (para arquitecturas de escalamiento horizontal) o a nivel de sistema, lo que puede afectar la sobrecarga de procesamiento que consume.

Esta es una de las posibles desventajas de usar EC. Consume recursos informáticos, a menudo cantidades significativas en comparación con la replicación de objetos, que simplemente copia los datos. X numero de veces. La sobrecarga que representa la EC depende de dónde se apliquen los códigos de borrado (en la matriz, el nodo o el sistema) y el nivel de resistencia elegido.

EC se puede combinar con la distribución o dispersión de datos para mejorar la resiliencia y eliminar la necesidad de realizar copias dedicadas para el almacenamiento externo. Este proceso esencialmente distribuye bloques de datos a través de múltiples nodos o sistemas, generalmente en diferentes ubicaciones físicas. Sin embargo, el uso de una arquitectura distribuida donde los bloques de datos se distribuyen entre diferentes ubicaciones físicas puede crear un problema de latencia.

Cuando se deben reconstruir los datos distribuidos, el ancho de banda de la red se convierte rápidamente en el factor limitante a medida que se extraen bloques a través de la WAN. Algunos sistemas de almacenamiento de objetos combinan EC y replicación, utilizando códigos de borrado a nivel del sistema local y copiando datos entre ubicaciones geográficas para aliviar la latencia.

Deja un comentario

También te puede interesar...

Diferentes etapas de madurez del almacén de datos

Este artículo apareció originalmente en BeyeNETWORK. Mirando hacia atrás en la industria del almacenamiento de datos durante la última década y habiendo visto muchas organizaciones diferentes y sus esfuerzos de almacenamiento de datos, se hace

Cómo cambiar la fuente de una palabra completa

Escribe un documento de texto y necesitas editarlo FUENTE en el que hacer palabras específicas. Desafortunadamente, sin conocimientos informáticos, está teniendo algunas dificultades para tener éxito en este empeño, por lo que ha decidido buscar

Se acerca Red Hat Enterprise Linux 6.5

sombrero rojo, la compañía de Linux líder en el mundo, ha anunciado que la última versión de su sistema operativo insignia, Red Hat Enterprise Linux (RHEL) 6.5, está listo para funcionar. Según la empresa con

Herramientas de gestión de cumplimiento y GRC

Mantenerse actualizado sobre las regulaciones de cumplimiento puede ser una tarea abrumadora. Parece haber actualizaciones constantes de las regulaciones de cumplimiento de TI, y justo cuando parece que ya sabe lo que se requiere para

Definición de contabilidad de adquisiciones

¿Qué es la contabilidad de compras? La contabilidad de compras es un método para informar la adquisición de una empresa en el balance de la empresa adquirente. Trata a la empresa objetivo como una inversión.

definición de tribunal de quiebras

¿Qué es el Tribunal de Quiebras? El Tribunal de Quiebras de EE. UU. se refiere a los tribunales federales especializados en los Estados Unidos. El gobierno federal ha establecido tribunales de quiebras para tratar todo

Definición de alquiler neto doble

¿Qué es un alquiler doble neto? Un arrendamiento neto doble (también conocido como arrendamiento «neto-neto» o «NN») es un arrendamiento en el que el inquilino es responsable tanto de los impuestos sobre la propiedad como

Los operadores móviles responden al tick de la CE

Acaba de llegar de GSMA, la organización que representa a los operadores móviles. El Mobile World Congress de la organización está en pleno apogeo en Barcelona y en medio de debates sobre nuevas plataformas y

Activo corriente y fijo: las diferencias explicadas

En contabilidad financiera, los activos son los recursos que una empresa necesita para operar y hacer crecer su negocio. Los activos se dividen en dos categorías: activos circulantes y activos fijos, que aparecen en el

El código abierto y Steve Jobs está bien

Ellos incluso nos hizo ir allí por un tiempo el viernes. La próxima vez que Bill Gates, Steve Jobs, Sergey Brin y Michael Dell se toman una foto caminando por un paso de peatones, solo

Conjunto de esculturas Victorinox: Cortador superior

¿Te sientes un poco intimidado por cortar el pájaro navideño? No ser. Con el juego de esculturas forjadas de dos piezas de Victorinox, estará listo para esculpir con precisión suiza. El cuchillo para trinchar de

Peso cubano (CUP)

¿Qué es el Peso Cubano (CUP)? CUP es la abreviatura de la moneda cubana peso, o «peso nacional» es una de las dos monedas oficiales utilizadas en Cuba. El peso cubano es la moneda nacional