You are on page 1of 10

Dispositivos Perifricos

Unidad II: Perifricos de Almacenamiento. Tema: Parte #2 Introduccin Definicin Discos Magnticos Caractersticas.

UCC-LEON

Objetivos Analizar las caractersticas tcnicas y de funcionamiento de los distintos perifricos de almacenamiento. Comprender el funcionamiento de un disco duro. Contenido Importante recordar

La unidad de Disco Duro es un conjunto de componentes electrnicos y mecnicos que hacen posible el almacenamiento y recuperacin de datos. Pero el disco en realidad es una pila de discos, estas superficies magnticas estn formadas por millones de pequeos elementos capaces de ser magnetizados positiva o negativamente. De esta manera, se representan los dos posibles valores que forman un bit de informacin (un cero o un uno). Ocho bits contiguos constituyen un byte (un carcter). Hemos visto que cada vez que se realiza una operacin de lectura/escritura en el Disco Duro, ste tiene que realizar las siguientes tareas: desplazar los cabezales de lectura/escritura hasta el lugar donde empiezan los datos; giran los platos,
Lic. Rider Sarria Ramos Ing. Sistemas 1

Dispositivos Perifricos

UCC-LEON

mover los cabezales para llegar al lugar donde estn los datos y, finalmente, leer los datos con la cabeza de lectura/escritura correspondiente. Algo importante que destacar es que el giro se realiza a velocidad constante y no cesa mientras est encendida la computadora. Hemos definido que cada una de las superficies del Disco (Plato) se denomina (Cara) inferior/superior, esta a su vez se divide en una serie de anillos concntricos, denominados (Pistas) a su vez las pistas son divididas (sectores); otro concepto importante es el de (Cilindro), usado para describir la misma pista sobre cada uno de los discos (platos) que conforman el disco duro y por ultimo el termino (cluster unidades de asignacin) que es la agrupacin de varios sectores cuyo tamao puede variar (512, 1024,2048, 4096). Las cabezas y cilindros comienzan a numerarse desde el cero y los sectores desde el uno. En consecuencia, el primer sector de un disco duro ser el correspondiente a la cabeza 0, cilindro 0 y sector 1. Hay varios conceptos para referirse a las partes del disco: Plato: Cada uno de los discos que hay dentro del disco duro. Cara: Cada uno de los dos lados de un plato

Cabeza Head: Nmero de cabezas de Lectura/Escritura Pista - Track: Una circunferencia dentro de una cara; la pista 0 est en el borde exterior. Cilindro: Conjunto de varias pistas; son todas las circunferencias que estn alineadas verticalmente (una de cada cara). Sector: Cada una de las divisiones de una pista. El tamao del sector no es fijo, siendo el estndar actual 512 bytes. Antiguamente el nmero de sectores por pista era fijo, lo cual desaprovechaba el espacio significativamente, ya que en las pistas exteriores pueden almacenarse ms sectores que en las interiores. As, apareci la tecnologa ZBR (grabacin de bits por zonas) que aumenta el nmero de sectores en las pistas exteriores, y usa ms eficientemente el disco duro (ver Nota Inferior). Los sectores son las unidades mnimas de informacin que puede leer o escribir un disco duro. Cluster: agrupacin de varios sectores.

Hasta el momento muchachos esto ya lo saben (es recuento de lo de ayer)

Lic. Rider Sarria Ramos

Ing. Sistemas

Dispositivos Perifricos

UCC-LEON

Todas estas divisiones y convenciones sirven para ubicar los datos dentro del disco, es decir, forman parte de la "direccin" del dato. El primer sistema de direccionamiento que se us es CHS (cilindro-cabeza-sector), ya que con estos tres valores se puede situar un dato cualquiera del disco. Valores CHS de un HD Por razones histricas, es costumbre designarlos mediante tres valores (que se representan por sus iniciales inglesas): nmero de cilindro C; nmero de cabeza H y nmero de sector dentro de la pista S. As que en la literatura especializada encontrar repetidamente el acrnimo CHS para referirse a esta terna de valores que corresponden con las caractersticas "lgicas" (que no fsicas) de la unidad. El nmero total de sectores de un disco duro se puede calcular: n sectores = n caras * n pistas/cara * n sectores/pista. Por tanto, cada sector queda determinado si conocemos los siguientes valores: cabeza, cilindro y sector.

Lic. Rider Sarria Ramos

Ing. Sistemas

Dispositivos Perifricos
Valor LBA

UCC-LEON

LBA (Logical Block Addressing- direccionamiento lgico de bloques), que consiste en dividir el disco entero en sectores y asignar a cada uno un nico nmero. Este es el que actualmente se usa. Este sistema no se basa en una divisin del disco mediante cilindros, cabezas y sectores sino que a cada bloque se e asigna un nico nmero y permite bloques de 512 bytes y de 1024 bytes. Ejemplo 16383 cilindros 16 cabezales y 63 sectores eso te da un total de 16,514,064 clusters y en modo LBA tiene un soporte de 2048 bytes por cluster o sector por tal al multiplicar el numero de clusters por su capacidad. Entonces te da la capacidad en byte, por lo tanto los bytes que soporta este disco duro es la siguiente 33,820,803,072 o 30.0 Gygabytes Sistemas de Archivos de un disco duro Normalmente nos fijamos en los sistemas operativos como un todo para valorarlos y otorgarles nuestra confianza o descartarlos como opcin vlida. Si acaso, disertamos sobre los ncleos y sus posibilidades, pero nunca nos acordamos de una parte importantsima que los forman y que son los responsables de buena parte del xito o el fracaso de un sistema operativo: los sistemas de archivos. La palabra kernel nos suena a todos. No hay que ser un experto informtico para reconocer la importancia del ncleo dentro de un sistema operativo. Sin embargo, s hay que poseer cierta cultura computacional para conocer el significado de los sistemas de archivos utilizados por los diversos sistemas operativos y su funcin. Si el ncleo representa el motor, los sistemas de archivos podramos considerarlos el chasis sobre el que se maneja este vehculo informtico. Es
Lic. Rider Sarria Ramos Ing. Sistemas 4

Dispositivos Perifricos

UCC-LEON

una parte tan vital como el kernel y de su eleccin depende la eficacia y calidad de los sistemas operativos sobre los que se integran. Un sistema de archivos es un conjunto de datos abstractos, concretamente algoritmos y estructuras lgicas, utilizados para poder acceder a la informacin que tenemos en el disco y que son implementados para el almacenamiento, la organizacin jerrquica, la manipulacin, el acceso, el direccionamiento y la recuperacin de datos. Cada uno de los sistemas operativos crea estas estructuras y algoritmos de diferente manera independientemente del hardware. El desempeo de nuestro disco duro, la fiabilidad, seguridad, capacidad de expansin y la compatibilidad, estar en funcin de estas estructuras lgicas. Por tanto, dependiendo del tipo de sistemas de archivos que utilice nuestro sistema operativo elegido, as ser su eficacia, seguridad y eficiencia.

FAT (File Allocation Table - Tabla de Ubicacin de Ficheros)

El ms famoso y sencillo de todos los conocidos fue creado por Bill Gates y Marc McDonald en 1977 con el objeto de manejar discos en BASIC. El sistema de archivos FAT se caracteriza por la tabla de asignacin de archivos (FAT), que en realidad es una tabla en la que reside la parte "superior" del volumen. Para proteger el volumen, se conservan dos copias de la FAT por si una de ellas resulta daada. Adems, las tablas de FAT y el directorio raz deben almacenarse en una
Lic. Rider Sarria Ramos Ing. Sistemas 5

Dispositivos Perifricos

UCC-LEON

ubicacin fija para que se puedan encontrar correctamente los archivos de inicio del sistema. Un disco formateado con FAT se asigna en clsteres, cuyo tamao est determinado por el tamao del volumen. Cuando se crea un archivo, se crea una entrada en el directorio y se establece el primer nmero de clster que contiene datos. Esta entrada de la tabla FAT indica que ste es el ltimo clster del archivo o seala al clster siguiente. No hay ninguna organizacin en cuanto a la estructura de directorios de FAT y se asigna a los archivos la primera ubicacin libre de la unidad. Adems, FAT slo es compatible con los atributos de archivo de slo lectura, oculto, sistema y modificado. Utilizado en DOS y Windows.
FAT 12

Versin de 12 bits (1977). Formaba parte del antolgico sistema operativo DOS y era el que se utilizaba para formatear los ya vetustos disquettes de1,44 M, que las ltimas generaciones ni conocen. Ahora mismo nos parece limitado y anticuado, pero en la poca de su desarrollo, sirvi para consolidar toda una generacin de ordenadores basados en DOS y lanz los primeros PC al mercado. Slo poda manejar archivos de un tamao mximo de 32 MB. Hoy da nos parece ridculo, pero hace 30 aos alcanzar semejante cantidad de informacin nos pareca un disparate. En aquellos entonces las memorias RAM se contaban por Kilobytes, no por megas y este sistema de archivos era mas que suficiente para colmar las expectativas de los ms entusiastas.
FAT 16

Versin de 16 bits (1988). Diez aos ms tarde, el tmido avance de los primeros ordenadores, se convirti en un constante aumento de las prestaciones, lo que dio lugar a una mejora del anterior FAT. Los sistemas DOS llegaron a su mximo esplendor y ya se podan manejar archivos de hasta 2 GB, que por aquellos entonces, nos segua pareciendo una salvajada. Exactamente fue la versin MSDOS 4.0 la que consolid esta mejora del inicial sistema de archivos FAT.
FAT 32

Versin de 32 bits (1996). Fue la respuesta para superar el lmite de tamao de FAT16 al mismo tiempo que se mantena la compatibilidad con MS-DOS en modo real. Microsoft decidi implementar una nueva generacin de FAT utilizando direcciones de cluster de 32 bits. Apareci por primera vez en el Windows 95 OSR2 y se extendi al Windows 98, al Windows NT y al Windows 2000. Poda manejar archivos de hasta 4 GB, un salto poco interesante desde el punto de vista cuantitativo con respecto a su antecesor y que ya nos daba una pista de las necesidades futuras de los usuarios con respecto a los archivos a manejar.
Lic. Rider Sarria Ramos Ing. Sistemas 6

Dispositivos Perifricos
NTFS

UCC-LEON

Microsoft desarroll un nuevo sistema de archivos que dejaba atrs todo lo conocido con sus famosos FAT. Le llam NTFS (NT File System) porque en un principio fue implementado para el Windows NT, pero finalmente termin por acomodarse a todas las versiones posteriores de XP o 2000. Se pretendi disear un sistema de archivos ms seguro, ms fiable y con posibilidad de recuperacin de archivos daados. NTFS utiliza una tabla de ficheros maestra (MFT) para localizar todos los ficheros dentro de un volumen NTFS. Todos los datos crticos son duplicados para permitir recuperacin en caso de errores, asegurndose de que la perdida en un sector no significar la perdida de toda la particin. Tambin puede recuperar datos de un sector daado y asegurar de que ese sector no sea usado de nuevo. Adems, el tamao mximo de archivos manejado por esta ltima apuesta de Microsoft, aunque depende del tamao del volumen, supera ampliamente lo ofrecido por FAT en cualquiera de sus versiones. Su lmite terico se fija en 16 EB, mas que suficiente para manipular archivos hoy da. Sin embargo, NTFS no es compatible haca atrs con FAT, adems, necesita ser desfragmentado cada cierto tiempo porque conforme se va usando, se van empobreciendo el rendimiento del sistema operativo. Hoy por hoy, es el sistema estrella en la mayora de ordenadores del mundo.

Lic. Rider Sarria Ramos

Ing. Sistemas

Dispositivos Perifricos
HPFS

UCC-LEON

En 1989 HPFS (High Performance File System) fue desarrollado tambin por Microsoft y creado especficamente para el sistema operativo OS/2 con el objetivo de mejorar las limitaciones del sistema de archivos FAT. Fue escrito por Gordon Letwin y otros empleados de Microsoft, y agregado a OS/2 versin 1.2, en esa poca OS/2 era todava un desarrollo conjunto entre Microsoft e IBM. Se caracterizaba por permitir nombres largos, metadatos e informacin de seguridad, as como de autocomprobacin e informacin estructural. Otra de sus caractersticas es que, aunque posea tabla de archivos (como FAT), sta se encontraba posicionada fsicamente en el centro de la particin, de tal manera que redundaba en menores tiempos de acceso a la hora de leerla/escribirla. Manejaba un tamao mximo de archivos de 2 GB que, para aquellos entonces, superaba ampliamente las expectativas.

MFS

En los albores de la informtica, Apple ya se distingui de los dems aportando en 1984 su propio sistema de archivos, llamado MFS (Macintosh File System). Creado para almacenar archivos en disquetes de 400K y para dar respuesta a las
Lic. Rider Sarria Ramos Ing. Sistemas 8

Dispositivos Perifricos

UCC-LEON

necesidades de aquellos entonces. A MFS se le denomina como sistema de archivo plano porque no admite carpetas. Apenas poda manejar archivos de 256 MB. Todo un dinosaurio de la prehistoria informtica.
HFS

Apple introdujo el HFS (Hierarquical File System) como reemplazo para MFS en 1985. En Mac OS 7.6.1, Apple dej de prestar servicio de escritura en volmenes MFS, y en Mac OS 8 fue quitado en conjunto la compatibilidad con dicho tipo de volumen. HFS se introdujo para superar algunos de los problemas de rendimiento que llegaron con la introduccin de los grandes medios de almacenamiento como los discos duros. En HFS reemplazaron la estructura de directorios de MFS por una ms adecuada a los sistemas de ficheros ms grandes. HFS sustituy la estructura de tabla plana por el archivo de catlogo (Catalog File) que utiliza una estructura de rbol B* que puede realizar bsquedas con gran rapidez, independientemente de su tamao. En 1998, Apple introdujo HFS+ para abordar la ineficacia en la asignacin de espacio en disco en HFS y aadir otras mejoras. HFS es an soportado por las versiones actuales de Mac OS, pero a partir de Mac OS X un volumen HFS no puede utilizarse para arrancar.

Lic. Rider Sarria Ramos

Ing. Sistemas

Dispositivos Perifricos
EXT

UCC-LEON

El mundo Linux aport su manera de ver las cosas en los sistemas de archivos que proporcionaron a la informtica unas enormes posibilidades en cuanto a eficiencia y optimizacin de recursos. EXT (extended file system) fue el primer sistema de archivos creado especficamente para el sistema operativo Linux. Diseado por Rmy Card para vencer las limitaciones del sistema de archivos MINIX aport grandes mejoras a la informtica de entonces. Fue reemplazado tanto por ext2 como Xiafs, entre los cuales haba una competencia, que finalmente gan ext2, debido a su viabilidad a largo plazo. Las variantes del sistema EXT tienen muchsima ms resistencia a la fragmentacin que sus oponentes en Windows. No son necesarios pesados y largos procesos de desfragmentacin como sucede en NTFS y sus rendimientos, por tanto, son ms elevados.

Lic. Rider Sarria Ramos

Ing. Sistemas

10

You might also like