Teoría de Sistemas Operativos Sistema de I/O. 2 Introducción Una de las funciones principales del sistema operativo es el control de todos los dispositivos.

Slides:



Advertisements
Presentaciones similares
Sistemas de almacenamiento
Advertisements

Las indagadoras de la historia
Discos Duros.
Jennifer Tabares Martínez Pensamiento analítico sistémico Disco Duro 10º2 08/02/2012.
El disco duro es el sistema de almacenamiento más importante de su computador y en el se guardan los archivos de los programas - como los sistemas operativo.
LINUX CENTOS LINUX CENTOS Prof: Carlos Jara Alva
CPU “Microprocesador de datos” Bus “ Transporte de los datos”
HARDWARE DE LA COMPUTADORA
 En informática, un disco duro o disco rígido (en inglés Hard Disk Drive, HDD) es un dispositivo de almacenamiento de datos no volátil que emplea un.
Administración del espacio
Administración de I/O y Scheduling de disco
2. Características del hardware de almacenamiento ESTRUCTURAS DE DATOS Por José Manuel Manrique Arreola.
Elaborado por: Guillermo Baquerizo I Término
Hard disk.
Tema 10.3: Asignación de Espacio No Contiguo. Tema 10.3: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.),
UNIVERSIDAD TECNOLÓGICA
Disco Rígido Instalación y reemplazo de componentes Internos.
Asignación de Espacio No Contiguo
Disco duro Yeison Andrés castro García Introducción al tecnología
UNIDAD DE DVD Unidad de DVD: el nombre de este dispositivo hace referencia a la multitud de maneras en las que se almacenan los datos: DVD-ROM (dispositivo.
Disco rígido presentación. INDICE (HISTORIA) (HISTORIA) Que son los Discos Rígidos ? Tamaños, Interfaces, todo lo que necesitas saber!!! Que son los Discos.
Katerin Henao Isaza 10i2. Que es un disco duro  es un dispositivo de almacenamiento de datos no volátil que emplea un sistema de grabación magnética.
Discos Duros Karen Muñoz Ossa Soporte 10I2. Descripción interna de un Disco Duro Gabinete de lata resistencia ya sea de aluminio o metal solido cerrado.
Gustavo Andrés Uribe Gómez
INTEGRANTES: JOHN CARRIEL GOMEZ EVELYN CASTRO FLORES ELIANA MORA SUAREZ.
Gestión de E/S y planificación de discos
MEDIOS DE ALMACENAMIENTO
EL COMPUTADOR.
DISCOS.
Teoría de Sistemas Operativos I/O
IDE (Integrated Drive Electronics )
INTRODUCCIÓN: CARACT DE LOS DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIO
Capítulo 4 Entrada/Salida 4.1 Principios hardware de E/S
Almacenamiento y discos
Almacenamiento y Recuperación de la Información 2do Semestre 2005 Wenceslao Palma M.
HERRAMIENTAS INFORMATICAS Prof. Carlos Cardona Méndez.
PARTES INTERNAS DEL PC.
1. Motivación 2. Cintas magnéticas 3. Discos magnéticos 4. Discos ópticos 5. RAID.
Disco duro (HDD).
HARD DISK Laura Vanessa Vanegas Ruda 10i2 Diana Morales Serna.
MANUELA QUIROZ BURITICÁ 10 INFORMATICA 2 DISCO DURO (HARD DISK DRIVE)
DISCO DURO Por: Melissa Barrientos Arenas 10 Informática 2.
Descripción de un disco duro internamente (hard drive)
Maria Camila Torres Quiroz 10I2 Cefa 2012
Almacenamiento y discos. Discos y almacenamiento 1.Motivación 2.Cintas magnéticas 3.Discos magnéticos 4.Discos ópticos 5.RAID.
Teoría de Sistemas Operativos Sistema de I/O. 2 Introducción Una de las funciones principales del sistema operativo es el control de todos los dispositivos.
Disco duros hecho por: Ángela Martínez naranjo 10i2.
MEDIOS DE ALMACENAMIENTO
DISCO DURO. ¿Qué son los dispositivos de almacenamiento? La memoria de la computadora (Ram) como todos la conocemos, es un lugar provisional de almacenamiento.
Redundant Array Independent Disk
Sebastian Madrid perez
DISCOS DUROS.
Integrantes de equipo: Bryan Andrés García Alfaro Jesús Martínez Leyva.
Ing. Katty Lagos Ortiz. M.Sc.
DISCOS RAID (Redundant Array of Independent Disks)
1 RAID (Redundant Array of Inexpensive Disks). RAID Una serie de sistemas para organizar varios discos como si de uno solo se tratara. Haciendo que trabajen.
Leidy Tatiana Marín Cerón TRABRAJO DE MANTENIMIENTO
 Características  Componentes  Estructura. Un disco duro es la unidad de almacenamiento de un ordenador, ya sea de sobremesa o portátil. Son unidades.
Unidad de transferencia de memoria
Republica Bolivariana de Venezuela Universidad Alonso de Ojeda Facultad de Ingeniería Escuela de Computación Ing. Prof. Leonel Sequera Entrada y Salidas.
Memoria ROM Esta memoria es solo de almacenamiento y almacena el programa básico de iniciación, instalado desde fabrica.
Rafael Luis Camiña Cultrera
Disco duro El disco duro (o rígido) es un dispositivo de almacenamiento no volátil, es decir conserva la información que le ha sido almacenada de forma.
El microprocesador y su arquitectura
[Sistemas RAID]. [Disk Arrays RAID] RAID= Redundant Array of Independent (or Inexpensive) Disks Usa combinaciones de discos para ‘obtener’ un disco con.
Discos Duros. Unidad de disco duro  se presentan recubiertos de una capa magnética delgada  se dividen en unos círculos concéntricos  Las caras pueden.
Teoría de Sistemas Operativos I/O Departamento de Electrónica 2º Semestre, 2003 Gabriel Astudillo Muñoz
Daniela lopez 10 Info  Gabinete de alta resistencia ya sea de aluminio o metal solido cerrada al vacío en la mayoría de los.
Arquitectura y Ensamblaje de Computadores Semana 08 Lab.
Planificación de Disco
Transcripción de la presentación:

Teoría de Sistemas Operativos Sistema de I/O

2 Introducción Una de las funciones principales del sistema operativo es el control de todos los dispositivos de entrada/salida.

3 Sistema de I/O Introducción Tipos de dispositivos De bloque De caracter

4 Sistema de I/O Almacenamiento Secundario Estructura de un Disco

5 Sistema de I/O Almacenamiento Secundario Estructura de un Disco Unidad de discos (platos). Material de soporte magnético. Cabezal de lectura/escritura. Motor de accionamiento de eje o de rotación de la unidad. Motor de impulsos o de posicionamiento de los cabezales. Tarjeta controladora. Pistas, sectores, cilindro.

6 Sistema de I/O Almacenamiento Secundario Estructura de un Disco Unidad de discos (platos). Material de soporte magnético. Cabezal de lectura/escritura. Motor de accionamiento de eje o de rotación de la unidad. Motor de impulsos o de posicionamiento de los cabezales. Tarjeta controladora. Pistas, sectores, cilindro.

7 Sistema de I/O Almacenamiento Secundario Estructura de un Disco El disco está organizado en platos y estos a su vez se dividen en delgados círculos concéntricos denominados pistas. Las cabezas se mueven desde la pista más externa o pista 0 a la más interna.

8 Sistema de I/O Almacenamiento Secundario Estructura de un Disco Las pistas están formadas por una agrupación de sectores, que son un conjunto de segmentos concéntricos de cada una de las pistas.

9 Sistema de I/O Almacenamiento Secundario Estructura de un Disco

10 Sistema de I/O Almacenamiento Secundario Estructura de un Disco

11 Sistema de I/O Almacenamiento Secundario Estructura de un Disco Capacidad #caras * #pistas/cara * #sectores/pista * # bytes/sector

12 Sistema de I/O Almacenamiento Secundario Estructura de un Disco Capacidad

13 Sistema de I/O Almacenamiento Secundario Estructura de un Disco Tiempo de acceso

14 Sistema de I/O Almacenamiento Secundario Estructura de un Disco Tiempo de acceso Tiempo de posicionamiento

15 Sistema de I/O Almacenamiento Secundario Estructura de un Disco Tiempo de acceso Tiempo de latencia

16 Sistema de I/O Almacenamiento Secundario Velocidad de transferencia de datos Estructura de un Disco Depende de diversos factores Velocidad de transferencia interna de la unidad de disco (densidad de los datos y rpm).

17 Sistema de I/O Almacenamiento Secundario Velocidad de transferencia de datos Estructura de un Disco Depende de diversos factores Tiempo de respuesta de la interfaz controladora (IDE, SCSI), y de la existencia de un caché en ella.

18 Sistema de I/O Almacenamiento Secundario Velocidad de transferencia de datos Estructura de un Disco Depende de diversos factores Velocidad del bus al cual la interfaz se conecta (PCI en PC, SBUS en SPARC) Velocidad del bus al cual la interfaz se conecta (PCI en PC, SBUS en SPARC)

19 Sistema de I/O Almacenamiento Secundario Velocidad de transferencia de datos Estructura de un Disco A igual rpm, se deben aumentar la densidad lineal de bits (#bits/cm) por pista. Aumentar las rpms del disco A igual rpm, se deben aumentar la densidad lineal de bits (#bits/cm) por pista. Aumentar las rpms del disco Aumento

20 Sistema de I/O Almacenamiento Secundario Velocidad de transferencia de datos Estructura de un Disco Esto aumento debe estar avalado por: Interfaces (IDE o SCSI) que tengan la capacidad transportar los datos a escribir o los leídos en un disco Esto aumento debe estar avalado por: Interfaces (IDE o SCSI) que tengan la capacidad transportar los datos a escribir o los leídos en un disco Aumento

21 Sistema de I/O Almacenamiento Secundario Velocidad de transferencia de datos Estructura de un Disco Esto aumento debe estar avalado por: Buses con un ancho de banda apto para soportar tales velocidades de transferencia entre la interfaz y memoria Esto aumento debe estar avalado por: Buses con un ancho de banda apto para soportar tales velocidades de transferencia entre la interfaz y memoria Aumento

22 Sistema de I/O Almacenamiento Secundario Velocidad de transferencia de datos Estructura de un Disco T e/s = t posicionamiento + t latencia + t transferencia Tiempo total de acceso a los datos

23 Sistema de I/O Almacenamiento Secundario Organización (Algoritmos de despacho de solicitudes) Datos utilizados en los ejemplos Pistas requeridas: 98, 183, 37, 122, 14, 124, 65, 67 Pista inicial: 53

24 Sistema de I/O Almacenamiento Secundario Organización :: F.C.F.S. (First Come, First Served) PistaDeltaTotal Recorrido

25 Sistema de I/O Almacenamiento Secundario Organización :: F.C.F.S. (First Come, First Served)

26 Sistema de I/O Almacenamiento Secundario Organización :: S.S.T.F. (Shortest seek time first) PistaDeltaTotal Recorrido

27 Sistema de I/O Almacenamiento Secundario Organización :: S.S.T.F. (Shortest seek time first)

28 Sistema de I/O Almacenamiento Secundario Organización :: SCAN Continúa en dirección de movimiento, sirviendo todos los requerimientos que ha encontrado en el camino Al llegar a un extremo cambia de dirección. Para analizar este algoritmo es necesario conocer la dirección del movimiento del brazo del disco.

29 Sistema de I/O Almacenamiento Secundario Organización :: SCAN PistaDeltaTotal Recorrido

30 Sistema de I/O Almacenamiento Secundario Organización :: SCAN

31 Sistema de I/O Almacenamiento Secundario Organización :: C – SCAN (Circular SCAN) Continúa en dirección de movimiento, sirviendo todos los requerimientos que ha encontrado en el camino Al llegar a un extremo regresa al inicio de las pistas

32 Sistema de I/O Almacenamiento Secundario Organización :: C – SCAN (Circular SCAN)

33 Sistema de I/O Almacenamiento Secundario Organización :: LOOK y C-LOOK Modificación de SCAN y C-SCAN Se invierte la dirección al servir el último requerimiento en dirección actual No llega nuevamente al extremo

34 Sistema de I/O Almacenamiento Secundario Organización :: LOOK y C-LOOK

35 Sistema de I/O Almacenamiento Secundario Organización :: Resumen F.C.F.S. (First Come, First Served) S.S.T.F. (Shortest seek time first) SCAN C – SCAN (Circular SCAN) LOOK C - LOOK

36 Sistema de I/O Almacenamiento Secundario Administración del disco

37 Sistema de I/O Almacenamiento Secundario Administración del disco :: Formateo Salida de la fábrica ==> disco en blanco. Formateo Físico : Disco es dividido en sectores HEAD CRC DATA Sector

38 Sistema de I/O Almacenamiento Secundario Administración del disco :: Formateo Salida de la fábrica ==> disco en blanco. Formateo Físico : Disco es dividido en sectores HEAD CRC DATA Sector Comparasión realizada por la controladora

39 Sistema de I/O Almacenamiento Secundario Administración del disco :: Boot Block Encendido ROM Boot Block

40 Sistema de I/O Almacenamiento Secundario Administración del disco :: Boot Block Encendido ROM Boot Block El HW carga el programa de diagnóstico residente en ROM (En x86 ==> B.I.O.S).

41 Sistema de I/O Almacenamiento Secundario Administración del disco :: Boot Block Encendido ROM Boot Block Se ejecuta el programa residente en este bloque (en x86=>MBR) y este carga el kernel en memoria.

42 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco Se requiere que los datos estén siempre disponibles. De alguna manera, se debe tener cierta redundancia.  RAID.

43 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco R.A.I.D. ( Redundant Arrays of Inexpensive Disks ) Combina múltiples discos duros (arreglo, matriz). Este arreglo es visto desde los procesos como una sóla unidad de disco. Existen diversos métodos de construir un arreglo de discos en RAID.

44 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID Lineal Dos o más discos se combinan en un único dispositivo físico Los discos suman sus capacidades. No existe redundancia en este nivel.

45 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID 0 Modo striping o de distribución por bandas. Las lecturas y escrituras se realizan en paralelo en los dispositivos. Los dispositivos deben ser de igual tamaño. El rendimiento de las lecturas y las escrituras se incrementará. No hay redundancia.

46 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID 0 Producción y edición de Video e imágenes. Aplicaciones que requieren un gran ancho de banda. Aplicaciones

47 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID 0

48 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID 1 Puede usar en dos o más discos con cero o más discos de reserva. Este modo mantiene en un disco un duplicado exacto de la información del otro(s) disco(s). Si fallan hasta N-1 discos, los datos permanecerán intactos. Rendimiento de las lecturas aumenta. Disminuye la eficiencia de las escrituras.

49 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID 1

50 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID 3 Similar a RAID 0. Reserva un disco para corrección de datos. Provee buena performance y cierto nivel de tolerancia a fallos.

51 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID 3

52 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID 5 RAID-5 se puede usar sobre 3 o más discos con cero o más discos de reserva. El tamaño del dispositivo resultante es (N-1)*S S: capacidad del disco menor, N: nº de discos. Cada disco posee los datos necesarios para corregir sus datos.

53 Sistema de I/O Almacenamiento Secundario Confiabilidad del disco RAID 5 Si uno de los discos falla, todos los datos permanecerán intactos. El rendimiento de las lecturas y las escrituras se incrementa.