Está en la página 1de 4

UNIVESIDAD PRIVADA FRANZ TAMAYO

LA PAZ - BOLIVIA






ESTRUCTURA DE ALMACENAMIENTO SECUNDARIO















Nombre: Roger Alexandro Arce Zaballos







GESTIN 2012
Generalidades
Una vez conocidas las caractersticas fsicas de los discos duros, acometeremos
aqu una descripcin de cmo estn organizados los datos en su interior; cmo es
la estructura lgica que los alberga. Empezaremos advirtiendo que en ste, como
en otros aspectos de la informtica, la estructura est organizada en niveles. En
este caso, la estructura de ms alto nivel es lo que conocemos como Sistema de
Ficheros ("File System"). Antes debemos introducir algunos conceptos
imprescindibles para manejarnos en el tema con un mnimo de vocabulario.
El uso y la experiencia han consagrado distintos sistemas de ficheros en los
distintos Sistemas Operativos y disposiciones hardware. Pero en todo caso, su fin
ltimo es siempre el mismo: conseguir un mecanismo que proporcione la forma
ms rpida, segura y flexible de almacenar y recuperar los datos en los sistemas
de disco. En nuestra descripcin seguiremos el orden que creemos ms didctico
para el interesado que desee una visin general sobre el asunto, sin otro requisito
previo que la necesaria dosis de curiosidad.
Adelantaremos que la forma de organizacin de los niveles altos, en especial el
Sistema de Ficheros en su conjunto, es caracterstico de cada SO particular.
Aunque las interioridades de su funcionamiento son propias de cada disco
(dependen del fabricante) las interfaces de bajo nivel son universales. Ya que las
unidades fsicas pueden ser montadas en equipos muy distintos y deben ser
utilizadas con cualquier sistema operativo.

Planificacin de disco

En los sistemas de computacin multiprogramados, muchos procesos pueden
estar generando solicitudes de lectura y escritura de registros en discos. Como a
veces dichos procesos realizan peticiones ms rpido de lo que pueden ser
atendidas por los discos de cabeza mvil, se forman colas de espera para cada
dispositivo. Algunos sistemas de cmputo se limitan a atender las peticiones
segn un esquema de primero que llega, primero que se atiende (FCFS). La
solicitud de servicio que llegue primero ser la primera en atenderse. FCFS es un
mtodo justo para asignar servicio, pero cuando es la tasa de solicitud (es decir, la
carga) llega a ser pesada, FCFS puede dar lugar a tiempos de espera muy largos.

La planificacin de disco implica un examen cuidadoso de las peticiones
pendientes para determinar la forma ms eficiente de atenderlas. Un planificador
de disco examina las relaciones de posicin entre las peticiones en espera. La
cola de espera se reordena para que las peticiones puedan atenderse con un
mnimo de movimiento mecnico.

Los dos tipos ms comunes de planificacin, que estudiaremos, son la
optimizacin de bsqueda y la optimizacin rotacional (o de latencia). Como los
tiempos de bsqueda son un orden de magnitud ms grande que los tiempos de
latencia, la mayor parte de los algoritmos de planificacin se concentran en reducir
al mnimo los tiempos de bsqueda para un conjunto de peticiones. La reduccin
de la latencia por lo general tiene poco efecto sobre el rendimiento global del
sistema, excepto bajo cargas pesadas.

En condiciones de carga ligera (es decir, un promedio pequeo de la longitud de la
cola de peticiones), FCFS es una forma aceptable de atender las peticiones. Sin
embargo, en condiciones de carga mediana o pesada la planificacin produce
normalmente un rendimiento mucho mejor que el de FCFS.

Administracin de Discos de entrada y salida

Controlador de trfico de E/S: Observa el estado de los dispositivos, unidades de
control y canales; por medio de una base de datos con los bloques de control de
canal, de unidades de control y de dispositivo organizados en colas.

Establecer si existe una trayectoria disponible.

Determinar cual seleccionar.

Si las trayectorias estn ocupadas; definir cuando quedara disponible una.
Planificador de E/S: Implementa las polticas que determinan la asignacin y
acceso a dispositivos. Unidades de control y canales.

Sin apropiacin de la solicitud de E/S
Con apropiacin por los procesos de prioridad ms alta

Controlador de dispositivos de E/S: ejecuta la transferencia real de datos

Procesa las interrupciones de E/S
Maneja las condiciones de error
Proporciona algoritmos detallados de programacin del tipo de dispositivo.

Administracin de espacio de intercambio SWAP

El espacio de memoria de intercambio o Swap, es lo que se conoce como
memoria virtual. La diferencia entre la memoria real y la virtual es que est ltima
utiliza espacio en el disco duro en lugar de un mdulo de memoria. Cuando la
memoria real se agota, el sistema copia parte del contenido de esta directamente
en este espacio de memoria de intercambio a fin de poder realizar otras tareas.

Utilizar memoria virtual tiene como ventaja el proporcionar la memoria adicional
necesaria cuando la memoria real se ha agotado y se tiene que realizar un
proceso. El inconveniente radica en que, como consecuencia de utilizar espacio
en el disco duro, la utilizacin de esta es mucho muy lenta. Uno puede percatarse
de esto cuando el disco duro empieza a trabajar repentinamente hasta por varios
minutos despus de abrir varias aplicaciones.

Confiabilidad del Disco

Los discos solan ser el componente menos confiable de un sistema de cmputo
Tcnicas de uso confiable de discos implican el uso de mltiples discos que
trabajan cooperativamente.
Intercalacin de discos: Striping -- utiliza un grupo de discos como una unidad de
almacenamiento.
Cada bloque de datos se descompone en varios sub-bloques, con un sub-bloque
almacenado en cada disco, y que son transferidos a la memoria en paralelo
(sincronizados)

Implementacin de Almacenamiento Estable

El concepto de bitcora de escritura adelantada requiere de almacenamiento
estable (por definicin, la informacin nunca se pierde).
Implementar almacenamiento estable requiere:
Duplicar informacin en varios dispositivos de almacenamiento no-voltil con
modos de fallo independientes.
Actualizar informacin de una manera controlada que asegure que podamos
recobrar datos estables despus de una falla, incluso si hay falla durante la
recuperacin.