Krypton Solid

La última tecnología en raciones de 5 minutos

¿Cuál es la mejor manera de protegerse contra fallas en el disco duro?

La codificación de borrado y la duplicación de copias múltiples se desarrollaron en respuesta a la incapacidad del RAID tradicional para mantener …

con las ganancias de densidad de la unidad de disco duro (HDD). A pesar de que las unidades de disco duro han aumentado en densidad de área, no han mejorado la tasa de error de bits ni el número de cabezales por plato. La probabilidad de un error de bit no recuperable ha aumentado, lo que aumenta la posibilidad de que se produzcan fallos en el disco duro y la consiguiente pérdida de datos del grupo RAID. Las velocidades más lentas por gigabyte aumentan los tiempos de reconstrucción del disco duro, así como la ventana de riesgo de fallas simultáneas del disco duro y pérdida de datos del grupo RAID.

RAID 6, RAID 60 y RAID 6 de triple paridad han ayudado hasta cierto punto; sin embargo, los tiempos prolongados de reconstrucción del disco duro y los ejercicios de adrenalina que provocan ataques cardíacos provocados por la falla del disco duro crearon una necesidad urgente de una alternativa sólida. Esto se volvió cada vez más obvio, especialmente para los datos nearline que deben conservarse durante años o incluso décadas sin forma de volver a crearlos en caso de que se pierdan.

La duplicación de copias múltiples resuelve el problema al realizar múltiples copias de los datos en diferentes HDD detrás de varios controladores de almacenamiento (comúnmente llamados nodos). Cuando ocurre una falla en el disco duro o el disco duro tiene un error de bit no recuperable, simplemente se copia una buena copia de los datos en otra unidad. El número de fallas simultáneas de HDD o nodos que se pueden tolerar determina la cantidad de copias: dos fallas concurrentes requieren dos copias de los datos, mientras que tres fallas concurrentes requieren tres copias de los datos. Copiar datos de otra buena copia hace que esta sea una opción de protección y recuperación de datos muy rápida, pero es muy costosa. Cada copia de los datos consume capacidad de almacenamiento adicional, que se acumula rápidamente.

La codificación de borrado está diseñada para ser más eficiente porque divide los datos en fragmentos. El número de trozos totales se llama ancho, mientras que el número de fragmentos necesarios para leer el datagrama completo se denomina amplitud. Cada fragmento tiene parte de los datos o una representación de los datos (como una fórmula) e información de metadatos sobre todo el datagrama. Las relaciones comunes de ancho a ancho para códigos de borrado son 16:10, lo que significa que una vez que se leen los primeros 10 fragmentos, se recrea el datagrama completo. Si falta algún fragmento (hasta seis), se vuelve a crear y se escribe en otros HDD y / o nodos.

La codificación de borrado también es mucho más económica que la duplicación de copias múltiples. El ejemplo 16:10 protege contra hasta seis fallas simultáneas de HDD o nodos sin perder un byte de datos. Para hacerlo, solo se requiere un 60% más de almacenamiento en comparación con el 600% necesario para la duplicación de copias múltiples. Si la proporción de ancho a ancho fuera de 26:20, el almacenamiento adicional consumido sería de un mero 30% y aún protegería contra hasta seis fallas simultáneas de HDD o nodos. La desventaja es que la fragmentación agrega una sobrecarga de procesamiento considerable, lo que ralentiza las escrituras y lecturas. Esto hace que la codificación de borrado sea más útil para datos secundarios o almacenamiento nearline, como el almacenamiento de objetos en la nube pública y privada.

Deja un comentario

También te puede interesar...

Microsoft comprará Aquantive por $ 6 mil millones

En un intento por aumentar su presencia publicitaria, Microsoft dijo el viernes que pagaría 6.000 millones de dólares para adquirir Aquantive, una empresa de servicios y marketing digital. El acuerdo es el más grande jamás

¿Qué es un error (error de computadora)?

¿Qué es un error? En tecnología informática, un error es un error de codificación en un programa informático. (Consideramos que un programa también incluye microcódigo que se fabrica en un microprocesador). El proceso de encontrar

Nokia E52 – ¿La mejor duración de la batería?

He estado probando el Nokia E52 durante aproximadamente una semana y será una revisión completa aquí en el sitio a su debido tiempo. Pero antes de publicarlo, quiero señalar una característica bastante sorprendente de este

SanDisk se hace cargo del Memory Stick de Sony

SanDisk, el líder estadounidense en tarjetas de memoria flash, se ha convertido en la última empresa en respaldar el Memory Stick de Sony. El miércoles, SanDisk anunció que compraría tarjetas de memoria flash Memory Stick

iTunes ha tenido un gran comienzo en Europa

Vendió más de 800.000 canciones en su primera semana. iTunes Music Store parece ser popular entre los aficionados a la música europeos. Una semana después, la tienda vendió más de 800 000 descargas en el

Contabilidad contra Correcto: ¿Cuál es la diferencia?

La contabilidad y el derecho son profesiones que atraen a muchos estudiantes. Cada campo ofrece un fuerte potencial de ingresos, movilidad ascendente y una variedad de trayectorias profesionales dentro de la profesión. Los contadores y

El principio de proximidad en el diseño web

El principio de proximidad en el diseño web Recientemente recogí un libro de diseño antiguo que no había tocado en un tiempo, y me recordó un principio de diseño que muchos de nosotros ponemos en