Mailinglist Archive: opensuse-es (1152 mails)
| < Previous | Next > |
Re: [opensuse-es] Re: Fallos de discos duros externos [Era: Generando avis - ffmpeg - async 1 - velocidad de codificación con xvid - enlaces]
- From: Rafa Grimán <rafagriman@xxxxxxxxx>
- Date: Tue, 29 Dec 2009 17:52:59 +0100
- Message-id: <200912291752.59232.rafagriman@xxxxxxxxx>
Hola :)
On Tuesday 29 December 2009 16:27:06 Camaleón wrote:
[...]
No del todo cierto, puedes encontrarte lo que se llama "silent data
corruption". Si te encuentras con eso ... no hay recuperación de datos :(
Nopes, los "silent data corruption" son errores de 3 tipos:
checksum mismatches: checksum/dato incorrecto y se puede deber a:
- datos corruptos en el camino al disco
- torn write: sólo se escribe correctamente una parte
de los datos en el bloque
- misdirected write: los datos se escriben al disco
equivocado o un sitio incorrecto en el disco
Esto da lugar a datos corruptos y se detectan al leer los
datos (lectura normal de datos, data scrubs, reconstrucción
RAID). Si no los lees, no lo detectas
identity discrepancies: cuando se hace un block identity check
durante una lectura. Se puede deber a:
- una escritura perdida: el sistema de ficheros/operativo
cree que se ha escrito el dato, pero realmene no se ha
escrito porque ha quedado en la caché, pero no ha llegado
al platter, si se produce una pérdida de energía/luz que
afecta a ese disco, los datos de la caché se pierden.
- misdirected write, no se actualiza la dirección en disco
De nuevo, se detectan al hacer una lectura del dato.
parity inconsistencies: paridad calculada de los bloques de datos y paridad
almacenada en el disco difieren. Se puede deber a:
- misdirected writes
- corrupción de datos en memoria
- errores de cálculo del procesador
Se detectan durante data scrubs.
Además de eso, puedes encontrarte ataques de tipo "race condition" que te
modifican datos sin que lo sepas entre una escritura y una lectura.
Luego hay más cosas que pueden fallar, no es sólo el disco: memoria, CPU,
cableado, ...
Y porque:
- se puede almaenar más info (programas)
- puedes borrar si no te gusta lo que has grabado
- la grabación es "más fiable" porque aseguras un flujo
de datos constante a la grabadora
- ...
[...]
En HDD tienes los enterprise y los que no son enterprise. Los que todos
tenemos en nuestros PCs y portátils son NO-enterprise. Mucha gente compra para
su empresa y sus datos queridos y críticos los qu eno son enterprise (porque
son más baratos) ... luego se quejan cuando pierden datos.
La ruleta rusa la tienes en los discos no-enterprise ;)
Esto depende un poco del ámbito (IMHO).
En un ámbito oméstico, por ejemplo, más que por byte leído y/o escrito yo lo
mediría por fichero perdido o no porque puedes tener un byte o bloque perdido
o corrupto, pero sigues accediendo a la info y no notas gran cambio. Por
ejemplo, en un juego, puedes perder algún que otro byte/bloque en un fichero
de imagen y tu vista no lo percibe (mejor dicho, tu cerebro no lo percibe).
También te puede ocurrir en una foto del verano o el vídeo que has grabado del
bautizo de tu sobrino o el MP3 de turno que te has descargado. Generalmente,
ese tipo de ficheros está grabado con algún tipo de compresión de tipo lossy,
es decir, con périda de información por lo que no notarás gran diferencia si
un byte o bloque está corrupto. Además de eso, no son datos "vitales".
Lo mismo no se puede decir cuando trabajas, por ejemplo a 4k en cine o en
entornos científicos en los que el cambio de un byte puede interferir en un
cálculo de pesos o fuerzas o cualquier otra cosa dando lugar a una medición
incorrecta: errores al predecir el tiempo, correas que no soportan el peso que
deberían soportar, puentes no soportan determinadas velocidades de viento,
errores clínicos, ... En el caso dle cine, el realismo no es el mismo o bien,
al comprimir, puedes tener errores en la imagen que hagan que la imagen se vea
mal (y los clientes se quejen).
En el caso de audio profesional, hay gente de ese mundo que te detecta cosas
inimaginables y te dicen si hay un error en lo que están escuchando y que la
calidad no es la correcta. Obviamente, si hablamos del MP3 que se acaban de
bajar, te da igual porque MP3 es lossy.
[...]
Y los discos duros que usamos en casa también ... :(
Rafa
--
"We cannot treat computers as Humans. Computers need love."
rgriman@xxxxxxxxx
rgriman@xxxxxxxxxxxx
Happily using KDE 4.3.3 :)
--
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
On Tuesday 29 December 2009 16:27:06 Camaleón wrote:
El Tue, 29 Dec 2009 15:39:43 +0100, Carlos E. R. escribió:
El 2009-12-29 a las 07:37 -0000, Camaleón escribió:
[...]
Claro, me ha fallado el propio disco duro. Exceso de sectores malos
malosos, nada menos.
Y nada más fácil que sacar los datos y llevarlos a otro lado porque
siguen estando accesibles.
No del todo cierto, puedes encontrarte lo que se llama "silent data
corruption". Si te encuentras con eso ... no hay recuperación de datos :(
La comparación es muy sencilla:
En los DVD puede fallar:
a) DVDera
b) Programa de grabación
c) Discos DVD
En los discos duros puede fallar:
a) El disco duro
:-)
Luego, es mucho más probable que falle un sistema con 3 puntos
susceptibles de fallo que un sistema con uno solo. Pura matemática.
Nopes, los "silent data corruption" son errores de 3 tipos:
checksum mismatches: checksum/dato incorrecto y se puede deber a:
- datos corruptos en el camino al disco
- torn write: sólo se escribe correctamente una parte
de los datos en el bloque
- misdirected write: los datos se escriben al disco
equivocado o un sitio incorrecto en el disco
Esto da lugar a datos corruptos y se detectan al leer los
datos (lectura normal de datos, data scrubs, reconstrucción
RAID). Si no los lees, no lo detectas
identity discrepancies: cuando se hace un block identity check
durante una lectura. Se puede deber a:
- una escritura perdida: el sistema de ficheros/operativo
cree que se ha escrito el dato, pero realmene no se ha
escrito porque ha quedado en la caché, pero no ha llegado
al platter, si se produce una pérdida de energía/luz que
afecta a ese disco, los datos de la caché se pierden.
- misdirected write, no se actualiza la dirección en disco
De nuevo, se detectan al hacer una lectura del dato.
parity inconsistencies: paridad calculada de los bloques de datos y paridad
almacenada en el disco difieren. Se puede deber a:
- misdirected writes
- corrupción de datos en memoria
- errores de cálculo del procesador
Se detectan durante data scrubs.
Además de eso, puedes encontrarte ataques de tipo "race condition" que te
modifican datos sin que lo sepas entre una escritura y una lectura.
Luego hay más cosas que pueden fallar, no es sólo el disco: memoria, CPU,
cableado, ...
¿Por qué crees que los videograbadores domésticos han incluido discos
duros en lugar de dejar la grabadora DVD? Porque no hay quien se acalre
con los formatos que admiten (DVD-R, DVD+RW pero no DVD-RW) y son mucho
más inflexibles, limitados... los usuarios prefieren volcar a disco, más
rápido, más espacio, fácilmente ampliable...
Y porque:
- se puede almaenar más info (programas)
- puedes borrar si no te gusta lo que has grabado
- la grabación es "más fiable" porque aseguras un flujo
de datos constante a la grabadora
- ...
[...]
La comparación no es exacta, porque el smart no verifica realmente la
superficie con un microscopio. Graba un patrón y lo lee de nuevo, o bien
simplemente lo lee y comprueba si es correcto con el CRC. Los dvd
también tienen checksums de sus sectores. El aparato lector podría
informar (pero no lo hace) de si las lecturas son marginales o sólidas,
cosa que si hace un disco duro.
Y no lo hace porque... ¿cuestan 25€?
No son sistemas que se hayan fabricado para ser fiables (las unidades
grabadoras) ni que hayan pasado por las pruebas a las que someten a los
discos duros.
Por no hablar de los medios...
En HDD tienes los enterprise y los que no son enterprise. Los que todos
tenemos en nuestros PCs y portátils son NO-enterprise. Mucha gente compra para
su empresa y sus datos queridos y críticos los qu eno son enterprise (porque
son más baratos) ... luego se quejan cuando pierden datos.
Muchas de las medidas del smart son realmente parámetros de la unidad,
no del medio "superficie". Cierto, las unidades lectoras/grabadoras de
dvd no dan esa información. Podrían. Es posible que haya software
comercial caro, quizás asociado a buenas grabadoras, que hagan cosas de
esas.
"Deberían" dar esa información. Yo prefiero pagar más por una unidad que
sea capaz de analizar y reparar errores (por software, por hardware, como
prefieran) que tener una "ruleta rusa" por DVD.
La ruleta rusa la tienes en los discos no-enterprise ;)
Pero el hecho es que, a mi, los DVDs que archivo no me fallan, y los
discos duros sí. De momento.
Esa es un afirmación muy parcial.
Primero tendrás que hacer cuentas, fallos por cada byte escrito o leído,
y luego, podrás sacar conclusiones.
Esto depende un poco del ámbito (IMHO).
En un ámbito oméstico, por ejemplo, más que por byte leído y/o escrito yo lo
mediría por fichero perdido o no porque puedes tener un byte o bloque perdido
o corrupto, pero sigues accediendo a la info y no notas gran cambio. Por
ejemplo, en un juego, puedes perder algún que otro byte/bloque en un fichero
de imagen y tu vista no lo percibe (mejor dicho, tu cerebro no lo percibe).
También te puede ocurrir en una foto del verano o el vídeo que has grabado del
bautizo de tu sobrino o el MP3 de turno que te has descargado. Generalmente,
ese tipo de ficheros está grabado con algún tipo de compresión de tipo lossy,
es decir, con périda de información por lo que no notarás gran diferencia si
un byte o bloque está corrupto. Además de eso, no son datos "vitales".
Lo mismo no se puede decir cuando trabajas, por ejemplo a 4k en cine o en
entornos científicos en los que el cambio de un byte puede interferir en un
cálculo de pesos o fuerzas o cualquier otra cosa dando lugar a una medición
incorrecta: errores al predecir el tiempo, correas que no soportan el peso que
deberían soportar, puentes no soportan determinadas velocidades de viento,
errores clínicos, ... En el caso dle cine, el realismo no es el mismo o bien,
al comprimir, puedes tener errores en la imagen que hagan que la imagen se vea
mal (y los clientes se quejen).
En el caso de audio profesional, hay gente de ese mundo que te detecta cosas
inimaginables y te dicen si hay un error en lo que están escuchando y que la
calidad no es la correcta. Obviamente, si hablamos del MP3 que se acaban de
bajar, te da igual porque MP3 es lossy.
[...]
Francamente, los DVDs son más robustos y estables, bien guardados. No es
que me fie de ellos, por algo quemo dos copias de cada. Pero oye... es
lo que hay, y de los discos duros tampoco me puedo fiar.
Los medios ópticos que tenemos en los equipos actuales son como una
escopeta de feria, no son una alternativa profesional, pero viene bien en
entornos caseros: son baratos, accesibles y no requieren cuidados
especiales.
Y los discos duros que usamos en casa también ... :(
Rafa
--
"We cannot treat computers as Humans. Computers need love."
rgriman@xxxxxxxxx
rgriman@xxxxxxxxxxxx
Happily using KDE 4.3.3 :)
--
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
| < Previous | Next > |