Tecnología RAID [III de III]: Paridad y Redundancia

lunes, 8 de junio de 2009 · 0 comentarios

************************************************************
Tecnología RAID [I de III]: ¿Que significa RAID?. Sistemas Raid

Tecnología RAID [II de III]: Implementaciones RAID. Niveles de RAID.

Tecnología RAID [III de III]: Paridad y Redundancia

************************************************************

La paridad es aquello que tienen en común los sistemas RAID con los consejos de ministros, y más allá, es uno de los conceptos más importantes de la tecnología RAID. Vamos a intentar explicar de forma simple por qué la información de paridad permite realizar la recuperación de los datos perdidos. La premisa fundamental es dotar al sistema de capacidad para recuperar la información al vuelo en el caso de un error de disco usando una forma de redundancia a la que se le llama paridad.

Para explicarlo de una forma sencilla, la paridad es la suma de todos los dispositivos utilizados en una matriz. Recuperarse del fallo de dispositivo es posible leyendo los datos buenos que quedan y comparándolos con el dato de paridad almacenado en el conjunto. La paridad es usada por los niveles de RAID 2, 3, 4 y 5. RAID 1 no utiliza la paridad puesto que todos los datos están completamente duplicados al tratarse de un espejo.

Para entender la paridad podemos asemejarla a una ecuación algebraica sencilla en la que la Paridad es el cálculo de la suma de todos los datos (en la practica será un checksum de datos). Si se produce un error en un disco ese dato pasa a ser una incógnita que se puede calcular despejándola de la ecuación.

W + X + Y + Z = PARIDAD

1 + 2 + 3 + 4 = 10

1 + 2 + A + 4 = 10

A = 10 - 1 - 2 - 4

A = 3

Donde A es el dato recuperado como resultado del chequeo de paridad.

************************************************************
Tecnología RAID [I de III]: ¿Que significa RAID?. Sistemas Raid

Tecnología RAID [II de III]: Implementaciones RAID. Niveles de RAID.


Tecnología RAID [III de III]: Paridad y Redundancia

************************************************************

Tecnología RAID [II de III]: Implementaciones RAID. Niveles de RAID.

viernes, 5 de junio de 2009 · 0 comentarios

************************************************************
Tecnología RAID [I de III]: ¿Que significa RAID?. Sistemas Raid

Tecnología RAID [II de III]: Implementaciones RAID. Niveles de RAID.

Tecnología RAID [III de III]: Paridad y Redundancia

************************************************************


Implementaciones RAID

Un sistema RAID puede configurarse y gestionarse mediante hardware o mediante software. Además existen sistemas híbridos. De aquí vienen las expresiones “RAID por Hardware” y “RAID por Software”.
Un “RAID por Hardware” requiere que el equipo tenga al menos una controladora RAID específica, ya sea como tarjeta de expansión independiente o integrada en la propia placa base del equipo. Esta tarjeta gestiona la administración de los discos y efectúa los cálculos de paridad.
En un “RAID por Software” los discos van conectados a una controladora de disco convencional, ya sea IDE, SATA, SCSI o SAS o Fibra Channel.
En los sistemas híbridos, el RAID va montado en una caja externa específica que a su vez se conecta al sistema principal mediante conexiones SCSI, iSCSI o Fibre Channel. En algunos sistemas, como los NAS el RAID es completamente autónomo, conectándose al resto del sistema mediante la red.

Niveles de RAID

En su origen, la especificación RAID sugería ciertas combinaciones diferentes de discos, a las que llamaba “niveles RAID”. A cada una le asignaba un número RAID 0, RAID 1, RAID 2, etc. Con el paso del tiempo la tecnología se ha extendido y han aparecido diferentes implementaciones y métodos, algunos de ellos muy distintos a los originales, sin embargo se ha conservado la costumbre de llamarlos con números. Esto puede llevar a cierta confusión dado que un conjunto RAID 5, por ejemplo, puede ser totalmente diferente de otro RAID 5.
La definición RAID en sí misma puede quedar en entredicho ya que el uso del término “redundante” podría hacer dudar que un RAID 0 sea realmente un RAID. En general, se entiende que cualquier sistema que emplee los conceptos básicos de la tecnología RAID de combinar espacio físico en disco para mejorar sus prestaciones es un sistema RAID. Toca lo que toca, una pequeña clasificación de los niveles RAID:


Niveles RAID más comunes:

• RAID 0
• RAID 1
• RAID 5

Niveles RAID originales:

• RAID 0
• RAID 1
• RAID 2
• RAID 3
• RAID 4
• RAID 5
• RAID 6
• JBOD
• RAID 5E
• RAD 6E

Sistemas RAID anidados:

• RAID 0+1
• RAID 1+0
• RAID 30
• RAID 100
• RAID 50


Niveles RAID propietarios:

• Paridad doble
• RAID 1.5
• RAID 7
• RAID S o RAID de paridad
• Matrix RAID
• Linux MDRAID 10
• IBM ServeRAID1E
• RAID Z

************************************************************
Tecnología RAID [I de III]: ¿Que significa RAID?. Sistemas Raid

Tecnología RAID [II de III]: Implementaciones RAID. Niveles de RAID.

Tecnología RAID [III de III]: Paridad y Redundancia


************************************************************

Tecnología RAID [I de III]: ¿Que significa RAID?. Sistemas Raid

jueves, 4 de junio de 2009 · 0 comentarios

************************************************************
Tecnología RAID [I de III]: ¿Que significa RAID?. Sistemas Raid

Tecnología RAID [II de III]: Implementaciones RAID. Niveles de RAID.

Tecnología RAID [III de III]: Paridad y Redundancia

************************************************************

¿Qué significa RAID?

Aunque suene a competición automovilística sobre tierra, o peor aún, a matamoscas, la expresión RAID apareció por primera vez en un artículo publicado en 1987 por algunos estudiantes de la universidad de Berkeley en California. RAID resultaba ser un acrónimo de Redundante Array of Inexpensive Disks, es decir, conjunto redundante de discos baratos, más tarde, cuando lo de baratos resultó un eufemismo, se cambió la I de Inexpensive por la I de Independiente. A fin de cuentas, un sistema RAID se refiere a un sistema de almacenamiento de datos realizado con una matriz de discos duros que el sistema operativo reconoce como un solo dispositivo. En otras palabras, los chicos de la Universidad de Berkeley pretendían hacer trabajar varios discos modestos como un sólo disco profesional de alto rendimiento.

La tecnología RAID desarrolla la forma de agrupar dos o más discos de forma que aparezcan como un sólo dispositivo en el sistema operativo que los aloja. Es decir, un RAID combina en una sola unidad lógica varios discos duros, de esta forma el sistema operativo, en vez de ver varios discos duros diferentes, ve uno solo.

El objetivo de esta tecnología es aumentar el rendimiento y el nivel de protección de los datos.

Sistemas Raid

La mar es salada, la leche es blanca, seis por seis son treinta y seis y los discos duros dan problemas. Hay veces en las que se llenan de datos, se quedan sin espacio libre y por lo tanto pierden la capacidad de almacenar más información y con esto, su propósito. Otras veces, sencillamente, dejan de funcionar.

De entre todos los componentes que se encuentran en nuestros equipos informáticos el que más sufre siempre es el pobre disco duro. Tenemos que tener en cuenta que se trata de un dispositivo que gira a algo así como diez mil vueltas por minuto, y lo hace durante horas y horas. El disco duro, por lo tanto, será el primero en estropearse y el primero en quedarse pequeño, y por si esto fuera poco, además es el más lento de nuestros elementos, debido a que es el único que incorpora una parte mecánica.

La tecnología RAID trata de mejorar todos estos problemas, y en general, si se ha diseñado correctamente, lo consigue.

El sistema RAID proporciona una serie de ventajas frente a los discos duros convencionales:

· El rendimiento general aumenta ya que lo discos que forman un sistema RAID pueden funcionar de forma paralela.

· Ofrece tolerancias al fallo y niveles de rendimiento más altos que un disco duro único o que un grupo de discos duros independientes.

Aunque en un principio, estas matrices de discos fueron consideradas complejas y relativamente orientadas a sistemas de almacenamiento especializados, hoy en día son fáciles de utilizar y su presencia es común, sobretodo en aplicaciones del tipo cliente/servidor.

Dependiendo del nivel de RAID que se escoja, si uno de los discos del conjunto falla, la unidad continúa funcionando, sin pérdida de tiempo ni de datos. La reconstrucción de los datos del disco que ha fallado se hace de forma automática sin intervención humana.

En el caso de algunos sistemas operativos la regeneración de datos se hace desde software (Por ejemplo en Windows NT), aunque en estos sistemas se pueden usar controladoras RAID que sí regenerarían los datos automáticamente.

Sin embargo, esta tolerancia a errores de los sistemas RAID no los hace inmunes a fallos y sí al relax de los administradores que a menudo utilizan la implementación de un sistema RAID como alternativa a las copias de seguridad. Una buena política de copias de seguridad no es menos necesaria al utilizar un sistema RAID.

El hecho de que un sistema RAID prevenga cierto tipo de fallos no evita que puedan prevenir que la fuente de alimentación sufra una sobretensión que haga arder los discos como una pira. Tampoco protege la información de otros peligrosos factores destructivos como incendios, inundaciones, terremotos, meteoritos, guerras termonucleares a nivel global o… los usuarios.

En este caso, la recuperación de datos de un sistema RAID siempre es complicada.

************************************************************
Tecnología RAID [I de III]: ¿Que significa RAID?. Sistemas Raid

Tecnología RAID [II de III]: Implementaciones RAID. Niveles de RAID.

Tecnología RAID [III de III]: Paridad y Redundancia

************************************************************

Recuperar Pendrive con dd y foremost

miércoles, 27 de mayo de 2009 · 0 comentarios

El problema parecía ser la existencia de sectores defectuosos que impedían un correcto funcionamiento del aparato.

1. Crear una imagen del dispositivo

Para poder crear la imagen lancé desde la terminal el siguiente comando

dd if=/dev/sdb of=/tmp/pendrive.iso conv=noerror,sync


donde:

* /dev/sdb es el dispositivo a recuperar (para saber cuál es el tuyo no tiene más que seguir estas instrucciones).
* /tmp/pendrive.iso es el fichero que vamos a crear a partir del contenido del pendrive.
* conv=noerror,sync es el parámetro que indica al comando dd que ignore los errores y siga generando la imagen del dispositivo aunque se produzcan fallos.

2. Recuperar ficheros de la imagen creada

Una vez creada la imagen del paso anterior (recomiendo hacer copia de seguridad de la iso por si fuese necesario) sólo nos queda lanzar (una vez más desde la terminal) un

foremost -v -i /tmp/pendrive.iso


Como por arte de magia y, en el directorio que nos encontremos en ese momento, aparecerán directorios para todos y cada uno de los tipos de archivos que foremost es capaz de recuperar (png, jpgs, pdfs, docs, ppts, …)

3. Conclusión

Método sencillo (una vez que sabes cómo) que puede serte de utilidad ante un duro trance como es la pérdida de información importante por un fallo mecánico de un dispositivo.

Aplicable a otros elementos como cdroms o dvds seriamente dañados (los hongos hacen extragos en algunos de ellos y de las ralladuras mejor ni hablar) por lo que espero haber sentado las bases para otros experimentos y/o pruebas.


Fuente:

http://bioinformatiquillo.wordpress.com/2009/01/18/recuperar-un-pendrive-estropeado-con-dd-y-foremost/

Kon Boot: Acceso al ordenador sin contraseña

jueves, 14 de mayo de 2009 · 0 comentarios

Más de una vez nos habrá pasado el necesitar acceder a un ordenador y no poder hacerlo por no disponer de la contraseña, ya sea porque se nos ha olvidado a nosotros o al propietario de la máquina (¿quién no ha tenido que arreglar el ordenador de sus padres?). En este caso, las opciones para recuperar la contraseña son varias, pero probablemente ninguna tan sencilla como Kon-boot.

La aplicación desarrollada para KryptosLogic por Piotr Bania, parchea directamente en memoria el kernel saltando el proceso de autenticación e introducciendonos directamente como Administrador/root del equipo por lo que se supone que no modifica el contenido del disco.

Se trata de un sistema que nos permitirá arrancar el ordenador con cualquier usuario que le especifiquemos sin necesidad de conocer la contraseña y sin modificar ningún fichero en el disco. Mediante un disco de arranque, parchea los ficheros y nos ofrece acceso ilimitado a la máquina.

Ataques a Correos Electrónicos de Famosos

martes, 5 de mayo de 2009 · 0 comentarios

Tres famosos, David Bisbal, Sarah Palin y Sala Hayek, han visto como se accedía su correo electrónico:

David Bisbal: Según parece, una psicologa hizo un perfil suyo para adivinar la contraseña, o probablemente era una fan que sabía demasiado sobre él.


Salma Hayek: Más de lo mismo. Las respuestas para recordar la contraseña de su cuenta podían encontrarse en la Wikipedia.

Sarah Palin: la buena de Sarah en vez de emplear una cuenta de correo electrónico corporativo, tenía la costumbre de usar su cuenta de Yahoo (gov.palin@yahoo.com) y un grupo de hackers se crackearon


via: Security By Default

Disco duro recuperado del Columbia resuelve un problema de la física

lunes, 4 de mayo de 2009 · 0 comentarios

Los investigadores han publicado por fin los resultados de un destrozado y chamuscado disco duro que cayó a la Tierra con los restos de la Lanzadera Espacial Columbia, la cual estalló durante su reentrada el 1 de febrero de 2003, matando a los siete miembros de la tripulación.

El disco duro contenía datos del experimento CVX-2 (Viscosidad Crítica de Xenón), diseñado par estudiar la forma en que el gas xenón fluye en microgravedad.

El grupo descargó aproximadamente el 85% de los datos del experimento de 370 horas mientras el Columbia estaba en órbita — suficiente para ver si funcionaba como esperaban — pero la prueba dependía de los datos completos, los cuales estaban encerrados en un disco duro comercial de 400 gigabytes protegidos por una “caja de tarjetas” de metal y alojado junto con otros equipos electrónicos en un gran recipiente en la bodega de la lanzadera.


Tras la reentrada, cuando no se recuperó de forma inmediata, se supuso que había caído fuera de la caja y se había quemado. Pero los ingenieros del Centro Espacial Johnson habían encontrado el aparato en el hangar del Centro Espacial Kennedy donde los trabajadores habían depositado los restos del Columbia.

Cuando los ingenieros del Centro de Investigación Glenn en Cleveland supieron que el disco duro había sobrevivido, lo enviaron a Ontrack Data Recovery en Minneapolis para extraer cualquier dato que se mantuviera en el destrozado disco duro. Los datos recuperados fueron un 99 por ciento del total, pero los resultados eran tan complejos que aislar el efecto del comportamiento pseudoplástico llevó unos años adicionales.

Aquí está la noticia original

 

Copyright © 2011 Mixx Blogger Template - Blogger Templates by BloggerReflex

Sponsored by: Trucks | SUV | Cheap Concert Tickets