Administrador de Archivos

Spread the love

Administrador de Archivos o Datos. (file manager)

Objetivos

  • Administrar los recursos utilizados por archivos.
  • Proveer los mecanismos necesarios a archivos para:

–        crear,

–        borrar,

–        modificar y

–        controlar el acceso.

  • Tener una colaboración estrecha con el administrador de dispositivos.

Funciones

  • Organización de Archivos.
  • Asignación de almacenamiento físico.
  • Compresión de datos.
  • Encriptación.
  • Métodos de acceso a archivos.
  • Verificación de control de acceso a usuarios.
  • Desfragmentación.
  • Movilidad

Perfiles.

  • Está a cargo de monitorear cada archivo en el sistema.
  • Proveer una visión lógica y uniforme del almacenamiento de la información en la memoria secundaria.
  • Proveer mecanismos para crear y eliminar archivos.
  • Proveer mecanismos para organizar archivos relacionados en directorios.
  • Controlar el acceso y la modificación de los directorios y archivos.
  • Asignar y liberar recursos para la utilización de los archivos

La eficiencia depende de como los archivos:

  • Son organizados (secuencial, directo, o indexado secuencial)?
  • Son almacenados (continuos, no continuos, o indexados)?
  • Sus registros son estructurados (longitud fija o longitud variable)?

Responsabilidades

  • Saber donde cada archivo es almacenado.
  • Determinar donde y como los archivos serán almacenados.
  • Utilizar eficientemente el espacio de almacenamiento.

–        Proveer acceso eficiente.

–        Asignar el archivo cuando el usuario tiene permiso de acceso.

–        Registrar su uso

  • Liberar el archivo cuando ya no esta en uso.
  • Comunicar la disponibilidad a otros usuarios que esperan por el.

Definición de Sistema de Archivos(file system)

  • Relativo a la perduración de la información, un Sistema Operativo debe proveer funcionalidades para:

–        Almacenar una cantidad muy grande de información.

–        La información debe sobrevivir a la terminación del proceso que la usa.

–        Existir la capacidad de que múltiples procesos accedan a la información de forma concurrente.

  • El “Sistema de Archivos” es la parte del sistema de administración del almacenamiento responsable, principalmente, de:

–        la administración de los archivos del almacenamiento secundario.

–        permitir “compartir controladamente” la información de los archivos.

  • El Sistema de Archivos suele contener:

–        “Métodos de acceso” relacionados con la manera de acceder a los datos almacenados en archivos.

–        “Administración de archivos” referida a la provisión de mecanismos para que los archivos sean almacenados, referenciados, compartidos y asegurados.

–        “Administración del almacenamiento auxiliar” para la asignación de espacio a los archivos en los dispositivos de almacenamiento secundario.

–        “Integridad del archivo” para garantizar la integridad de la información del archivo.

Funcionalidades del Sistema de Archivos

  • Poder crear, modificar y borrar archivos.
  • Se deben poder compartir los archivos de una manera controlada.
  • Se  debe proporcionar varios tipos de acceso controlado:

–        Ej.: “Acceso de Lectura”“Acceso de Escritura”“Acceso de Ejecución”, varias combinaciones de estos, etc.

  • Se debe poder estructurar los archivos de la manera más apropiada a cada aplicación.
  • Se deben proporcionar posibilidades de “respaldo” y “recuperación” para prevenirse contra:

–        La pérdida accidental de información.

La destrucción maliciosa de información

  • Se debe poder referenciar a los archivos mediante “Nombres Simbólicos”, brindando “Independencia de Dispositivos”.
  • En ambientes sensibles, se debe proporcionar posibilidades de “Cifrado” y “Descifrado”.
  • El sistema de archivos debe brindar una interfase favorable al usuario:

–        Debe suministrar una “visión lógica” de los datos y de las funciones que serán ejecutadas, en vez de una “visión física”.

El usuario no debe tener que preocuparse por:

–        Los dispositivos particulares.

–        Dónde serán almacenados los datos.

–        El formato de los datos en los dispositivos.

–        Los medios físicos de la transferencia de datos hacia y desde los dispositivos.


Publicado

en

por

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *