presentación de...
TRANSCRIPT
1Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Universidad de Buenos AiresFacultad de Ciencias Económicas
Tecnología de la Información
Profesor Adjunto
Dr. Anibal Mazza Fraquelli
Almacenamiento
File: 2-18000
2Dr. Anibal Mazza Fraquelli – www.fraquelli.net
➢Discos
➢Cintas
➢Almacenamiento Óptico
Almacenamiento Secundario
3Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Dispositivos de
Almacenamiento Directo
➢HARD DISK:
➢RAID: Redundant array of Inexpensive
Disks
➢FLOPPY DISK: Removible para PC
➢CD ROM Tambien los
clasificamos en:
Fijos / Removibles
Directos / Secuenciales
4Dr. Anibal Mazza Fraquelli – www.fraquelli.net
DISK PACK: Almacenamiento
➢Grandes Sistemas
➢Almacenamiento Confiable
➢Gran Cantidad de Datos
➢Rápido Acceso y recupero
➢Típico: 11 discos de 2 lados
➢Cilindro: Misma pista en todas las superficies
Cilindro 10: Pista 10 (arriba y abajo de cada disco)
DISK 1DISK 2DISK 3DISK 4DISK 5
CabezaLectura
Escritura
5Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Pistas y SectoresCada pista almacenala misma cantidadde datos
SECTOR
Pista
Directorio: Pista CERO
InicioDePistas
Formato del medio de almacenamiento
6Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Introduccion
➢Tipos:
➢Online
➢Disponible en todo momento
➢Offline
➢Retirado FISICAMENTE de la computadora
7Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Drives Hard/Soft
➢No volatiles
➢Acceso directo
➢Hard?
➢Hard: aleacion rigida de aluminio con aislantes
de magnetismo.
➢Floppy: material flexible: mylar
8Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Lectura y escritura
➢Hard y floppy: mismo principio
➢Las cabezas flotan sobre la superficie del disco
➢Mayor cobertura del magnetismo, implica
mayor capacidad de almacenamiento
9Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Formateo
➢Para localizar datos
➢Segmentacion
➢Pistas (circulos concentricos)
➢Pistas divididas en sectores
➢Block o cluster
➢SO define la minima cantidad de almacenamiento.
10Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Escritura en disco
➢Grabar un archivo de RAM al disco.
➢SO lee FAT para localizar un cluster vacio
➢SO lo convierte en un espacio fisico en pista y
sector.
➢SO envia la direccion a la BIOS
11Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Escritura (2)
➢BIOS comunica a la electronica del disco el
copiar los datos de la RAM al disco.
➢Si hay más de 1 sector? Identico procedimiento
➢Puede estar en cualquier lugar del disco
➢FAT contiene los enlaces de cluster a cluster
➢FAT se actualiza al finalizar.
12Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Borrado
➢MS Windows➢No se borran, solo su acceso
➢Unix / Linux➢Archivos se sobre-escriben
➢Bajo Win95 en adelane pueden enviarse a la papelera de reciclaje.
➢ Si se borra un archivo de un diskette, y no se sobre-escribe, se puede recuperar con mayor facilidad
13Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Lectura
➢Acceder a un archivo se llama “abrir”.
➢Solo lectura
➢Leer/Escribir - MODIFICABLE
➢Las aplicaciones suelen mostrar los archivos
de uso + reciente
14Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Lectura (2)
➢Cargar de un medio de almacenamiento a la
RAM.
➢Proceso inverso a la grabacion
➢Se localiza en FAT e informa al BIOS
➢No se destruye el archivo original
➢No se actualiza la FAT
15Dr. Anibal Mazza Fraquelli – www.fraquelli.net
FAT: de todos los tipos
➢Tabla que describe
➢Localizacion fisica del archivo
➢Enlaces entre clusters
➢Espacios vacios del disco
➢Sectores defectuosos
16Dr. Anibal Mazza Fraquelli – www.fraquelli.net
FAT (1)
➢FAT 12
➢Original del DOS
➢12-bit cluster
➢Todos los diskettes aun la usan por
compatiblidad
➢HD < 16 Mbytes
17Dr. Anibal Mazza Fraquelli – www.fraquelli.net
FAT (2)
➢FAT 16
➢Win95
➢16-bit cluster
➢HD < 2 GB
➢FAT 32
➢Win 95/98/2000
➢32-bit cluster
➢HD < 2048 GB
18Dr. Anibal Mazza Fraquelli – www.fraquelli.net
FAT (3)
➢NTFS
➢Win NT / XP
➢Direccionamientos posibles hasta 65536 GB (es
teorico… ya que acceder a un archivo de tales
magnitudes es un poco… “dificil”
19Dr. Anibal Mazza Fraquelli – www.fraquelli.net
FAT: defragmentacion
➢Los clusters no son necesariamente secuenciales
➢Archivos borrados, dejan espacios libres
➢Los nuevos archivos usan esos espacios
➢Defragmentar:
➢Mover a clusters continuos
Fragmentado
Defragmentacion
20Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Directorio
➢Organizacion jerarquica
➢Directorio
➢Grupo de archivos a los que se puede acceder simultaneamente
➢Directorios especiales
➢Root: directorio de 1er nivel de un disco
➢. : actual
➢.. : directorio de nivel superior
21Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Directorios
➢Muchas aplicaciones tienen un directorio
por defecto
➢El usuario las puede organizar a su gusto
22Dr. Anibal Mazza Fraquelli – www.fraquelli.net
➢Archivos Secuenciales
➢NO TIENEN FAT
➢2400 pies de oxido ferroso
➢Grupos de Registros: BLOCKING FACTOR (10
Registros por bloque)
➢Grupos separados por INTER-BLOCK GAP
➢Registros: Leer de un bloque a la vez
HEADER IBG BLOCK 1 BLOCK 2 BLOCK 3
Cinta Magnetica
23Dr. Anibal Mazza Fraquelli – www.fraquelli.net
➢Cinta igual que una cassette
➢Backup
➢Barato
➢Almacenado en lugares seguros
➢Puede ser reutilizado
➢Hoy el costo/MB NO ES MAS barato que un HD
Cartridge de Cinta
24Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Almacenamiento Secundario
➢ Secuencial
➢ Cinta Magnetica
➢ Medio
➢ Carretel
➢ Cartridge
➢ Ventaja
➢ Costo
➢ Facil de Transportar
➢ Desventaja
➢ Tiempo Procesamiento
➢ Acceso Directo
➢ Disco Magnetico
➢ Pila Disco
➢ Concepto Cilindro-Pista
➢ Disco Compacto
➢WORM
➢ CD-ROM
➢ CD-RW (ReWritable)
➢ Ventaja➢ Facil procesamiento
➢ Desventaja➢ Costo
25Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Leader
(blank tape)
Header
Label
Blank
Gap
25 pies?
Para enganchar
la cinta
Primer
Registro
Data
Record 1
Blank
Gap
Data
Record 2
Blank
Gap
Data
Record 3
Para identificar
la cinta
Data
Record n
Blank
Gap
Trailer
Label
Leader
(blank tape)
Ultimo Registro
Contiene totales de control en la
cienta
Reel
Destino
Reel Fuente
Cinta Magnetica
26Dr. Anibal Mazza Fraquelli – www.fraquelli.net
Compresion
➢Reducir espacio de almacenamiento
➢Reduce cantidad de datos perdiendo o sin perder calidad
➢JPEG, (fotos) reducen cantidad con perdida minima.