0% encontró este documento útil (0 votos)
34 vistas47 páginas

FIC - S3 Modificado

Cargado por

Leonardo Arteaga
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
34 vistas47 páginas

FIC - S3 Modificado

Cargado por

Leonardo Arteaga
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Tarea Antes de clase

(desarrollado en equipo con presentación personal)

Ver el video publicado en Canvas de la Sesión.


En un documento Word formular Preguntas y Respuestas con “todo” el
contenido del video.
Nombre del archivo: “SX_TAC_PaternoM.docx”, donde X es el número de
la semana.
Cada alumno presenta la tarea en Canvas en “Tarea Antes de Clase”.
Preguntas (video):
1. ¿Cuál es el tema del video?
Saberes previos:
1. ¿Cuáles son los tipos de sistemas de archivos?
2. ¿Cómo se organiza la información en un plato del HD?
3. ¿Cuáles son los tipos de partición de un HD?
4. ¿Cuáles son las estructuras de partición de un HD?
5. ¿Cuáles son los tipos de formateo de un HD?
Fundamentos de la Ingeniería del Computador

Semana 3. Sesión 1:
Sistemas de archivos y particiones de un HD

Profesor
Mag. Ing. José Carlos Benítez Palacios
LOGRO DE LA SESIÓN
Al finalizar la sesión el estudiante conoce los sistemas de
archivos de los sistemas operativos y los tipos de partición de
los discos duros para evaluarlos y seleccionar el más adecuado.
CONTENIDO:
1. Tipos de sistemas de archivos
2. Evaluación de filesystem
3. Sector y clúster
4. Tipos de partición
5. Estructuras de partición
6. Formateo de disco duro
7. Tarea en clase (Laboratorio)
8. Tarea después de clase
1. Tipos de sistemas de archivos o filesystem

Un filesystem (FS) o sistema de


archivos, es un componente
fundamental de un SO que se
encarga de organizar y
administrar los datos
almacenados en un dispositivo
de almacenamiento, como un
disco duro o una memoria USB.
1. Tipos de sistemas de archivos o filesystem

Funciones principales:
• Organizar los datos: El filesystem divide los datos en unidades más
pequeñas y manejables, llamadas archivos. Los archivos se agrupan
en directorios, que son como carpetas que pueden contener otros
archivos o directorios.
• Administrar el espacio de almacenamiento: El filesystem lleva un
registro de qué partes del dispositivo de almacenamiento están
disponibles y cuáles están ocupadas por archivos.
• Proporcionar acceso a los datos: El filesystem permite a los
usuarios y aplicaciones leer, escribir y modificar archivos.
• Proteger los datos: El filesystem puede implementar mecanismos
de seguridad para proteger los datos contra accesos no autorizados.
1. Tipos de sistemas de archivos o filesystem

Componentes principales:
• Superbloque: Contiene información general sobre el
filesystem, como el tamaño del dispositivo de
almacenamiento, el tamaño de bloque y el tipo de filesystem.
• Inodos: Contienen información sobre cada archivo, como el
nombre del archivo, la ubicación de los datos del archivo y los
permisos de acceso.
• Bloques de datos: Almacenan los datos reales de los archivos.
• Directorios: Contienen una lista de archivos y subdirectorios.
1. Tipos de sistemas de archivos o filesystem
Tipos de filesystem:
Existen diferentes tipos de filesystem, cada uno con sus
propias características y ventajas. Algunos de los tipos más
comunes son:
• FAT (File Allocation Table): Simple y compatible con una
amplia variedad de dispositivos.
• NTFS (New Technology File System): Más eficiente que
FAT y admite archivos y particiones de mayor tamaño.
• ext4 (Fourth Extended File System): Diseñado para
sistemas Linux.
• HFS+ (Hierarchical File System Plus): Sistema de
archivos nativo de macOS.
• ZFS (Zettabyte File System): Sistema de archivos de
código abierto con características avanzadas.
1. Tipos de sistemas de archivos o filesystem

Se pueden clasificar a los sistemas de archivos de


diversas formas, aquí algunas:
• Sistemas de archivos de disco
• Sistemas de archivos de red
• Sistemas de archivos de propósito especial
• Sistemas de archivos por SO
• Sistemas de archivos distribuidos
1. Tipos de sistemas de archivos o filesystem
Sistemas de archivos de disco
• FAT (File Allocation Table): Simple y compatible con una amplia variedad de
dispositivos. Limitado en tamaño de archivo y particiones.
• NTFS (New Technology File System): Más eficiente que FAT y admite archivos y
particiones de mayor tamaño. Soporta permisos de seguridad y compresión de
archivos.
• ext4 (Fourth Extended File System): Diseñado para sistemas Linux. Eficiente y
admite archivos y particiones de gran tamaño. Soporta permisos de seguridad,
registro por diario y journaling. Robusto y resistente a la corrupción de datos.
• HFS+ (Hierarchical File System Plus): Sistema de archivos nativo de macOS.
Similar a NTFS en cuanto a características y rendimiento. Soporta archivos y
particiones de gran tamaño. Ofrece buena integración con Time Machine para
copias de seguridad.
1. Tipos de sistemas de archivos o filesystem

Sistemas de archivos por Sistema Operativo


• Windows: FAT, NTFS, exFAT, ReFS
• Linux: ext4, ext3, ext2, Btrfs, ZFS
• macOS: HFS+, APFS
• Android: ext4, f2fs
• iOS: HFS+, APFS
1. Tipos de sistemas de archivos o filesystem
Sistemas de archivos de disco
• ZFS (Zettabyte File System):
Sistema de archivos de código abierto con características
avanzadas. Soporta archivos y particiones de gran tamaño. Ofrece
alta escalabilidad y rendimiento. Incorpora protección contra la
corrupción de datos y RAID integrado.
• Btrfs (B-tree File System):
Sistema de archivos de código abierto con características similares
a ZFS. Soporta archivos y particiones de gran tamaño, snapshots,
RAID y compresión de datos.
• ReFS (Resilient File System):
Sistema de archivos desarrollado por Microsoft para Windows
Server. Ofrece alta disponibilidad, escalabilidad y resistencia a la
corrupción de datos.
1. Tipos de sistemas de archivos o filesystem

Sistemas de archivos de red


• NFS (Network File System): Permite compartir
archivos y directorios entre sistemas Unix.
• CIFS (Common Internet File System): Permite
compartir archivos y directorios entre sistemas
Windows y Unix.
• SMB (Server Message Block): Protocolo de red
utilizado para compartir archivos, impresoras y
otros recursos.
1. Tipos de sistemas de archivos o filesystem
Sistemas de archivos de propósito especial
• ISO 9660:
Sistema de archivos utilizado para CDs y DVDs.
• UDF (Universal Disk Format):
Sistema de archivos utilizado para CDs, DVDs y Blu-ray discs.
• exFAT (Extended File Allocation Table):
Sistema de archivos optimizado para dispositivos de
almacenamiento flash como memorias USB y tarjetas SD.
1. Tipos de sistemas de archivos o filesystem
Sistemas de archivos distribuidos
• GlusterFS:
Sistema de archivos distribuido de código abierto que permite
crear un único volumen de almacenamiento a partir de varios
servidores.
• HDFS (Hadoop Distributed File System):
Sistema de archivos distribuido diseñado para grandes
conjuntos de datos.
Es importante elegir el sistema de archivos adecuado para cada
caso de uso. Se debe considerar el tamaño de los archivos y
particiones, la compatibilidad con el SO, las características de
seguridad y el rendimiento.
2. Evaluación de filesystem

Elección del filesystem adecuado:


La elección del filesystem adecuado para cada caso de uso
depende de varios factores, como:
• Tamaño de los archivos y particiones: Algunos filesystem no
son adecuados para archivos o particiones de gran tamaño.
• Compatibilidad con el sistema operativo: No todos los
filesystem son compatibles con todos los sistemas operativos.
• Características de seguridad: Algunos filesystem ofrecen
características de seguridad más avanzadas que otros.
• Rendimiento: Algunos filesystem son más eficientes que otros
en cuanto a rendimiento.
Sector:
3. Sector y clúster
• Un sector es la unidad más pequeña de
almacenamiento en un disco duro.
• Se compone de un conjunto de bloques físicos
contiguos, generalmente de 512 bytes.
• Los sectores se agrupan en pistas y cilindros para
formar la estructura física del disco.
Cluster:
• Un cluster es un grupo de sectores que se agrupan
para ser tratados como una sola unidad de
almacenamiento por el sistema operativo.
• El tamaño del cluster puede variar, pero suele ser de 4
a 32 sectores.
• Los clusters se utilizan para optimizar el rendimiento
del disco duro al reducir el número de operaciones de
lectura y escritura.
3. Sector y clúster
4. Tipos de Partición

Particiones de un Disco Duro:


▪ Una partición es una división lógica de un disco duro
que se comporta como una unidad de almacenamiento
independiente. Es como si se dividiera el disco duro en
varios "discos virtuales" dentro del mismo disco físico.
Tipos de particiones:
• Particiones primarias
• Partición extendida
• Particiones lógicas
4. Tipos de Partición
Particiones primarias:
▪ Son las particiones principales del disco duro.
▪ Un disco duro puede tener hasta 4 particiones primarias.
▪ En una partición primaria se puede instalar un sistema
operativo.
▪ Las particiones primarias se pueden usar para:
• Partición del sistema: Contiene el sistema operativo y los
archivos necesarios para arrancar el equipo.
• Partición de datos: Almacena los archivos del usuario,
como documentos, imágenes, música y videos.
• Partición de recuperación: Contiene una copia de
seguridad del sistema operativo que se puede usar para
restaurar el equipo en caso de un fallo.
4. Tipos de Partición
Partición extendida:
▪ Es una partición especial que se puede usar para crear
particiones lógicas.
▪ Un disco duro puede tener una sola partición extendida.
▪ En una partición extendida no se puede instalar un sistema
operativo.
▪ Se utiliza para crear particiones lógicas.
▪ Es útil para organizar el almacenamiento de datos en
categorías específicas.
4. Tipos de Partición
Particiones lógicas:
▪ Son particiones que se crean dentro de la partición extendida.
▪ Se pueden crear tantas particiones lógicas como sea necesario.
▪ En una partición lógica se puede instalar un sistema operativo o
almacenar datos.
▪ Las particiones lógicas pueden usarse para:
• Partición de aplicaciones: Almacena las aplicaciones instaladas
en el equipo.
• Partición de intercambio: Se utiliza como memoria virtual
cuando la memoria RAM del equipo es insuficiente.
• Partición de archivos temporales: Almacena archivos temporales
que se crean durante el uso del equipo.
4. Tipos de Partición
Ventajas de usar particiones:
▪ Organización:
Permite organizar el almacenamiento de datos de forma más eficiente.
▪ Seguridad:
Permite separar los datos del sistema operativo de los datos del usuario, lo que
puede mejorar la seguridad del equipo.
▪ Rendimiento:
Puede mejorar el rendimiento del equipo al separar el sistema operativo de los
datos del usuario.
Desventajas de usar particiones:
▪ Complejidad:
Puede ser complejo para usuarios novatos.
▪ Pérdida de datos:
Si una partición se corrompe, se pueden perder los datos almacenados en ella.
4. Tipos de Partición

Consejos para particionar un disco duro:


▪ Planificar el uso de las particiones:
Antes de crear las particiones, es importante planificar
cómo se va a usar cada una de ellas.
▪ Elegir el tamaño adecuado de las particiones:
El tamaño de las particiones debe depender del uso que se
les vaya a dar.
▪ Utilizar un software de particionamiento adecuado:
Existen varios programas de software que se pueden usar
para crear y eliminar particiones.
5. Estructuras de partición

Estructura de Particiones de un Disco Duro:


La estructura de particiones de un disco duro define
cómo se divide el espacio de almacenamiento en
diferentes secciones o particiones. Cada partición
funciona como una unidad de almacenamiento
independiente con su propio sistema de archivos.
Tipos de estructuras de particiones:
• MBR (Master Boot Record):
• GPT (GUID Partition Table):
• LVM (Logical Volume Manager):
5. Estructuras de partición
Tipos de estructuras de particiones
MBR (Master Boot Record):
• Es la estructura de particiones tradicional utilizada en discos duros BIOS.
• Soporta hasta 4 particiones primarias o 3 particiones primarias y una
partición extendida.
• La partición extendida puede contener particiones lógicas adicionales.
• Limitada a discos duros de hasta 2 TB.
• Contiene información sobre las particiones del disco duro, incluyendo el
tipo de partición, el sistema de archivos y la ubicación del SO.
• Se ubica en el primer sector del disco duro.
• Es la estructura de particiones más compatible, pero tiene algunas
limitaciones.
5. Estructuras de partición
Tipos de estructuras de particiones
GPT (GUID Partition Table):
• Es una estructura de particiones moderna utilizada en discos duros UEFI.
• Soporta un número ilimitado de particiones (hasta 128).
• No tiene límite de tamaño de disco duro.
• Ofrece mayor flexibilidad y seguridad que MBR.
• Es una estructura de particiones más moderna y flexible que MBR.
• Utiliza identificadores únicos (GUID) para identificar las particiones.
• Soporta discos duros de gran tamaño (más de 2 TB).
• Ofrece mayor seguridad y confiabilidad que MBR.
5. Estructuras de partición
Tipos de estructuras de particiones
LVM (Logical Volume Manager):
• Es un sistema de gestión de volúmenes que permite crear particiones virtuales
sobre un pool de almacenamiento físico.
• Ofrece mayor flexibilidad y escalabilidad que las estructuras de particiones
tradicionales.
• Permite crear, eliminar y redimensionar volúmenes dinámicamente.
• Se utiliza principalmente en servidores y sistemas de almacenamiento de alto
rendimiento.
• Proporciona una capa de abstracción entre el SO y el almacenamiento físico.
• Permite crear volúmenes lógicos que no están limitados por las particiones
físicas.
5. Estructuras de partición
Elección de la estructura de particiones adecuada: Depende de varios factores:
• Tipo de disco duro:
MBR solo es compatible con discos duros BIOS, mientras que GPT es
compatible con discos duros BIOS y UEFI.
• Tamaño del disco duro:
MBR está limitado a discos duros de hasta 2 TB, mientras que GPT no tiene
límite de tamaño.
• Necesidades de almacenamiento:
Si necesita más de 4 particiones primarias, deberá usar GPT o LVM.
• Nivel de experiencia:
MBR es la estructura de particiones más simple, mientras que GPT y LVM son
más complejas de configurar.
6. Formateo de disco duro

El formateo de un disco duro es el proceso de preparar el


disco para almacenar datos.
Este proceso implica:
• Crear particiones: Se divide el disco en una o más
secciones independientes.
• Crear un sistema de archivos: Se define la estructura
que se utilizará para organizar los datos en el disco.
• Escribir información de arranque: Se instala el código
necesario para iniciar el sistema operativo desde el disco
duro.
6. Formateo de disco duro

Clasificación de tipos de formateo:


• Formateo de bajo nivel
• Formateo de alto nivel
• Formateo rápido
6. Formateo de disco duro

Formateo de bajo nivel:


• Se formatea la superficie física del disco duro.
• Se crean las pistas y sectores.
• Se utiliza para discos duros nuevos o que han sido formateados
a bajo nivel previamente.
• Es un proceso irreversible que borra todos los datos del disco.
• Se realiza utilizando herramientas especiales que escriben
patrones específicos en la superficie del disco duro.
• Se utiliza para:
• Reparar sectores defectuosos.
• Formatear un disco duro nuevo.
• Eliminar completamente todos los datos del disco duro.
6. Formateo de disco duro
Formateo de alto nivel:
• Se crea el sistema de archivos en el disco duro.
• Se crea la tabla de archivos maestra (FAT), la tabla de asignación de
archivos (MFT) o el árbol B (B-tree) dependiendo del FS.
• Se formatea la partición para que pueda ser utilizada por el SO.
• No borra todos los datos del disco, solo la información sobre la
organización de los archivos.
• Se realiza utilizando el sistema operativo o una herramienta de
particionamiento.
• Se utiliza para:
• Crear particiones en el disco duro.
• Instalar un sistema operativo.
• Preparar una partición para almacenar datos.
6. Formateo de disco duro
Formateo rápido:
• Es un tipo de formateo de alto nivel que solo actualiza la tabla de
archivos maestra o la MFT.
• No borra los datos del disco, solo la información sobre qué sectores
están ocupados y cuáles están libres.
• Es un proceso más rápido que el formateo de alto nivel completo, pero
puede no ser tan seguro.
• Se realiza utilizando el SO una herramienta de particionamiento.
• Se utiliza para:
• Formatear una partición rápidamente.
• Recuperar espacio en disco sin eliminar todos los datos.
6. Formateo de disco duro
Comparación de tipos de formateo:
Elección del tipo de formateo adecuado:
6. Formateo de disco duro El tipo de formateo adecuado depende de
varios factores, como:
• Estado del disco duro:
Si el disco duro es nuevo o ha sido
formateado a bajo nivel previamente, se
debe realizar un formateo de bajo nivel.
• Necesidades de seguridad:
Si necesita eliminar todos los datos del
disco duro, se debe realizar un formateo
de alto nivel completo.
• Tiempo disponible:
Si necesita formatear el disco duro
rápidamente, se puede realizar un
formateo rápido.
7. Tarea en Clase
(desarrollado en equipo con presentación individual)
De forma individual investigar y elaborar la descripción de diez
funcionalidades de 3 filesystem de cada tipo de sistema de archivo.
Nombre de archivo word:
TEC_SX_PaternoM.docx. Donde "Paterno" es el apellido paterno del
alumno y "M" es la inicial del apellido materno del alumno, “X” es el
número de la semana. Colocar el archivo en una carpeta de nombre
TEC_SX_PaternoM.
Retroalimentación:
En clase el profesor preguntará a los alumnos las respuestas a
preguntas, registrando la correcta participación en un registro.
8. Tarea después de clase
(desarrollado en equipo con presentación individual)

De forma individual resolver todos y cada uno de los preguntas planteadas


en la siguiente diapositiva de la semana utilizando otras fuentes (registrar la
fuente al final de cada respuesta).
Nombre de archivo word:
TDC_SX_PaternoM.docx. Donde "Paterno" es el apellido paterno del alumno
y "M" es la inicial del apellido materno del alumno, “X” es el número de
semana. Subir al Canvas a esta tarea.
Retroalimentación:
En clase el profesor preguntará a los alumnos las respuestas a preguntas,
registrando la correcta participación en un registro.
8. Tarea después de clase
(Preguntas)

1. Describir de diez funcionalidades de 6 filesystem de


cada tipo de filesystem.
2. Mostrar un gráfico indicando todas las partes de un
disco duro e indicar como se organiza los datos.
3. ¿Cuáles son los tipos de partición de un HD?.
Describir detalladamente cada uno.
4. ¿Cuáles son las estructuras de partición de un HD?.
Describir detalladamente cada uno.
5. ¿Cuáles son los tipos de formateo de un HD?.
Describir detalladamente cada uno.
Hoy aprendimos… :
▪ …
Preguntas de repaso:
• Elaborar una tabla comparativa de los distintos tipos de sistemas
de archivo.
• Dibujar los componentes de un disco duro e identificar como se
organiza la información en él, de forma detallada.
• Elaborar una tabla comparativa de los distintos tipos de partición
de un HD.
• Elaborar una tabla comparativa de los distintos tipos de
estructuras de partición de un HD.
• Elaborar una tabla comparativa de los distintos tipos de formateo
de un HD.

También podría gustarte