sistemas de archivos (cuzmarinjakssieldejesus)

21
Instituto Tecnológico d Tehuacán Ingeniería en Sistemas Computacionales Materia : Administración de Redes Catedrático: Lic. Francisco Vázquez Guzmán Tema: Sistemas de Archivos

Upload: jakssiel-cruz

Post on 12-Jun-2015

685 views

Category:

Documents


5 download

TRANSCRIPT

  • 1. Instituto Tecnolgico deTehuacn Ingeniera en SistemasComputacionalesMateria : Administracin de RedesCatedrtico: Lic. Francisco Vzquez Guzmn Tema: Sistemas de Archivos Alumno: Jakssiel de Jesus Cruz

2. Sistemas de Archivos Nativos Tradicionales 3. MinixEs un clon del sistema operativo Unix distribuido junto con su cdigo fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987. Fue creado para ensear a sus alumnos el diseo de sistemas operativos enlaVrije Universiteit de msterdam. La razn de su desarrollofueporqueUnixestaba bajo restricciones de licencia de AT&T, era demasiado complicado y corra sobre mquinas complejas; algo completamente antipedaggico.Gracias a su reducido tamao, diseo basado en el paradigma del microncleo, y su amplia documentacin, resulta bastante apropiado para personas que desean instalar un sistema operativo compatible con Unix en su mquina 4. Debido alenfoque puramente educacional de MINIX, Tanenbaum no permita que este fuera modificado demasiado ya que esto complicara el sistema y no permitira que sus estudiantes lo entendieran en un semestre. Por estos motivos, Linus Torvalds decidiescribir su propio ncleo de sistema operativo (Linux) compatible con Unix. En simbiosis conlasherramientas de GNU surgi GNU/Linux, que ha ganado protagonismo en el campo de los Unix para ordenadores compatibles con el IBM PC, principalmente debido a que 5. ExtendedEl sistema de archivos extendido (extended filesystem o ext), fue el primer sistema dearchivos creado especficamente para el sistemaoperativo Linux. Fue diseado por RmyCard para vencer las limitaciones del sistema dearchivos MINIX. Fue reemplazado tantopor ext2 como xiafs, entre los cuales haba unacompetencia, que finalmente gan ext2, debido asu viabilidad a largo plazo. 6. XIAUna versin modificada del sistema de archivosminix queelevalos lmites de nombres de archivos y tamao del sistema dearchivos, pero por otro lado nointroduce caractersticas nuevas.No es muypopular, pero se ha verificado que funciona muybien. 7. ISO-9660El estndar ISO 9660 es una norma publicada inicialmenteen 1986 por la ISO, que especifica el formato para elalmacenaje de archivos en los soportes de tipo discocompacto. El estndar ISO 9660 define un sistema dearchivos para CD-ROM. Su propsito es que talesmedios sean legibles por diferentes sistemasoperativos, de diferentes proveedores y en diferentesplataformas, porejemplo,MS-DOS, MicrosoftWindows, Mac OS y UNIX.La norma ISO 9660 es descendiente directa de unesfuerzode estandarizacinanteriorllamado HSG (acrnimo de High Sierra Group), el cualfue propuesto por un conjunto de actores de la industriaque se reunieron en 1985 en el hotel HighSierra, del Lago Tahoe, Nevada. Aunque la ISO acept 8. JOURNALLING3Ext Ext3 (third extended filesystem o "tercersistema dearchivos extendido") es compatible conExt2, en realidad es Ext2 con un fichero adicional deregistro. Ext3 es una capa adicional sobre Ext2 quemantiene un fichero de registro (pordefecto en el directorio /jfs). Debido a que est integrado en elExt2, sufre algunas de las limitaciones de dichosistema, y no explota las posibilidades de 9. RaiseFSEs un sistema de archivos de propsito general, diseado eimplementado por un equipo de la empresa Namesys, lideradopor Hans Reiser.Actualmente es soportado por Linux y existen planes de futuropara incluirlo en otros sistemas operativos. Tambin essoportado por Windows (de forma no oficial), aunque por elmomento de manera inestable y rudimentaria (ReiserFS bajowindows).A partir de la versin 2.4.1 de Linux, ReiserFS se convirti en elprimer sistema de ficheros con journal en ser incluido en elncleo estndar. Tambin es elsistema de archivos por defectoenvariasdistribuciones, comoSuSE (exceptoen openSuSE10.2cuyo formatopor defectoesext3), Xandros, Yoper,Linspire,KuruminLinux, FTOSX, Libranet y Knoppix.Con la excepcin de actualizaciones de seguridad y parchescrticos, Namesys ha cesado el desarrollo de ReiserFS (tambinllamado reiser3) para centrarse en Reiser4, el sucesor deeste sistema de archivos. 10. XFSPensado originariamente como sistema de archivos para sistemas operativos IRIX, SGI comenz el desarrollo de XFS ya a principios de la dcada de los noventa. Con XFS consigue un sistema de archivos journaling de 64 bits de gran rendimiento adaptado a las necesidades extremas de la actualidad. XFS tambin est indicado para el trabajo con archivos grandes y ofrece un buen rendimiento en hardware de ltima generacin. Sin embargo XFS, al igual que ReiserFS. 11. JFSJournaling File System, fue desarrollado por IBMpara AIX. La primera versin beta de JFS portadaa Linux lleg al entorno Linux en el verano delao 2000. La versin 1.0.0 sali a la luz en el ao2001. JFS est diseado para cumplir lasexigencias del entorno de un servidor de altorendimiento. Al ser un sistema de archivos de 64bits, JFS soporta archivos grandes y particionesLFS (Large File Support), lo cual es una ventajams para los entornos de servidor. 12. FORANEOS MicrosoftFAT es con mucha diferencia el sistema de archivos mssencillo compatible con Windows NT. El sistema dearchivos FAT se caracteriza por la tabla de asignacin dearchivos (FAT), que en realidad es una tabla en la quereside la parte "superior" del volumen. Para proteger elvolumen, se conservan dos copias de la FAT por si una deellas resulta daada. Adems, las tablas de FAT y eldirectorio raz deben almacenarse en una ubicacin fijapara que se puedan encontrar correctamente los archivosde inicio del sistema.Un disco formateado con FAT se asigna en clsteres, cuyotamao est determinado por el tamao del volumen.Cuando se crea un archivo, se crea una entrada en eldirectorio y se establece el primer nmero de clster quecontiene datos. Esta entrada de la tabla FAT indica queste es el ltimo clster del archivo o seala al clstersiguiente. 13. HPFSEl sistema de archivos HPFS se present por primeravez con OS/2 1.2 para permitir un mejor acceso a losdiscos duros mayores que estaban apareciendo en elmercado. Adems, era necesario que un nuevosistema de archivos extendiera el sistema denomenclatura, la organizacin y la seguridad para lascrecientes demandas del mercado de servidores dered. HPFS mantiene la organizacin de directorio deFAT, pero agrega la ordenacin automtica deldirectorio basada en nombres de archivo. Losnombres de archivo se extienden hasta 254caracteres de doble byte. HPFS tambin permitecrear un archivo de "datos" y atributos especialespara permitir una mayor flexibilidad en lo que serefiere a admitir otras convenciones de nomenclaturay seguridad. Adems, la unidad de asignacin cambiade clsteres a sectores fsicos (512 bytes), lo quereduce el espacio en disco perdido. 14. NTFSDesde el punto de vista de un usuario, NTFS sigue organizando los archivos en directorios que, al igual que ocurre en HPFS, se ordenan. Sin embargo, a diferencia de FAT o de HPFS, no hay ningn objeto "especial" en el disco y no hay ninguna dependencia del hardware subyacente, como sectores de 512 bytes. Adems, no hay ninguna ubicacin especial en el disco, como las tablas de FAT o los Bloques sper de HPFS. 15. APPLE MFSMacintosh File System (MFS) es un formato de volumen(o sistema de archivos) creado por Apple Computer paraalmacenar archivos en disquetes de 400K. MFS fueintroducido con el Macintosh 128K en enero de 1984.MFS era notable tanto por introducir los fork de recurso parapermitir el almacenamiento de datos estructurados ascomo por almacenar metadatosnecesitados para elfuncionamiento de la interfaz grfica de usuario de MacOS. MFS permite que los nombres de archivo tengan unalongitud de hasta 255caracteres, aunque Finder nopermite que los usuarios creen nombres de ms de 63caracteres de longitud. A MFS se le denomina comosistema de archivo plano porque no admite carpetas.Apple introdujo el HFS como reemplazo para MFS enseptiembre de 1985. En Mac OS 7.6.1, Apple dej deprestar servicio de escritura en volmenes MFS, y en MacOS 8 fue quitado en conjunto la compatibilidad convolmenes MFS. 16. HFSSistema de Archivos Jerrquico o Hierarchical FileSystem (HFS), es un sistema dearchivos desarrollado por Apple Inc. para su usoen computadores que corren Mac OS.Originalmente diseado para ser usadoen disquetes y discos duros, tambin es posibleencontrarlo en dispositivos de solo-lectura comolos CD-ROMs. HFS es el nombre usado pordesarrolladores, pero en la documentacin deusuarios el formato es referido como estndarMac Os para diferenciarlo de su sucesor HFS+ elcual es llamado Extendido Mac Os. 17. HFS+Es un sistema de archivos desarrollado por Apple Inc. para reemplazar al HFS (Sistema jerrquico de archivos). Tambin es el formato usado por el iPod al ser formateado desde un Mac. HFS Plus tambin es conocido como HFS Extended y Mac OS Extended. Durante el desarrollo, Apple se refiri a l con el nombre clave Sequoia.HFS Plus es una versin mejorada de HFS, soportando archivos mucho ms grandes (Bloques direccionables de 32 bits en vez de 16) y usando Unicode(En vez de Mac OS Roman) para el nombre de los archivos, lo que adems permiti nombres de archivo de hasta 255 letras. 18. FFSEl Berkeley Fast File System (Sistema rpido dearchivos) es un sistema de archivos que esutilizadoy soportadoporelSistemaOperativo NetBSD. Sin embargo, es usadotambin por FreeBSD. Sus caractersticas sonvarias, inclusive la de ser ms rpido en accesoal disco duro. Tiene un bloque de 8 Kilobytes (64Bytes o 512 bits), idntico al tamao de pginapor defecto para una base de datosen PostgreSQL. Sin embargo, no es apropiadousar estesistemade archivoscon Journaling activado. 19. MISCELANEOS Befs, FFS/UFS y UDFBe File System (sistema de archivos Be), usado en BeOS, en ocasiones mal llamado BeFS. El sistema operativo Haiku utiliza la implementacin de cdigo abierto llamado OpenBFS.FFS (Amiga) Fast File System (sistema de archivos rpido), utilizado en los sistemas Amiga. Este sistema de archivos ha evolucionado con el tiempo. Ahora cuenta con FFS1, FFS Intl, FFS DCache y FFS2.FFS (Berkeley) Fast File System (sistema de archivos rpido), usado en sistemas BSD.UFS Unix File System (sistema de archivos Unix), utilizado en sistemas Solaris y en los ms antiguos BSD.UDF Universal Disk Format (formato de disco universal), sistema de archivos basado en paquetes para medios pticos WORM/RW tales como CD- RW, DVD-RW e incluso Blu-ray. 20. DE REDNFS, CODA, SMB/CIFS y NCP Sistema de archivos NCP para Netware. Sistema de archivos SMB para Windows Sistema de Archivos NFS para UnixNFS. Un Sistema de archivos de red que permite a los hostsremotos montar sistemas de archivos sobre la red e interactuarcon esos sistemas de archivos como si estuvieran montadoslocalmente. Esto permite a los administradores de sistemasconsolidar los recursos en servidores centralizados en la red.CODA. es un sistema de archivos distribuido desarrollado como unproyecto de investigacin en la Universidad CarnegieMellon desde 1987 bajo la direccin de M. Satyanarayanan.Desciende directamente de una antigua versin de AFS (AFS-2)y ofrece muchas caractersticas similares. El sistema dearchivos InterMezzo est, a su vez, inspirado en Coda. Codatodava est en desarrollo, aunque el inters se ha desplazadodesde la investigacin hacia la creacin de un producto robustopara uso comercial. 21. SMB de Microsoft (SMB:Server Message Block:bloque de mensajes de servidor) que ha sido renombrado como CIFS (Common Internet File System:sistema de ficheros comn de internet) en un intento de ocultar su pasado y orgenes como sistema propietario y el hecho de que se necesit utilizar ingeniera inversa para poder accederlo desde Linux y otros sistemas tipo Unix. SMB/CIFS funciona en Linux gracias a una suite de software para cliente y servidor llamada Samba (www.samba.org). Los clientes Samba posibilitan a los sistemas Linux exportar sus sistemas de ficheros de forma que ordenadores ejecutando versiones diferentes de Microsoft Windows pueden montarlos y acceder a ellos. Los sistemas Linux tambin incluyen conectividad con sistemas de ficheros Novell Netware a travs de las utilidades del protocolo Linux LCP.NCP. Para compartir archivos con un Servidor Netware necesita soporte NCP (ncpfs). NCPFS funciona con los kernels 1.2.x y 1.3.71 en adelante. No funciona con cualquier kernel menor al 1.3.x. No puede acceder a la base de datos NDS (Servicios de Directorio) de Netware 4.x, pero podr hacer uso del bindery. Si est usando Netware 4.x, puede habilitar el soporte de bindery para contenedores especficos usando el comando Set Bindery Context desde la consola: