Buscar este blog

lunes, 5 de abril de 2010

1) Sistemas de ficheros

FAT12
Es un sistema de archivos para disquete, por lo que tiene varias limitaciones, también es conocida como la versión inicial de FAT.

· No soporta anidación de carpeta.
Las direcciones de bloque solamente contienen 12 bits. Esto complica la implementación.

· El tamaño del disco se almacena como una cuenta de 16 bits expresada en sectores, lo que limita el espacio manejable a 32 megabytes.



FAT16
Es la mejora del sistema de archivos FAT. Compatible con el sistema Windows 95-98 y MS-DOS4.

· El tamaño de la partición ahora estaba limitado por la cuenta de sectores por clúster, que era de 8 bits. Esto obligaba a usar clusters de 32 Kbytes con los usuales 512 bytes por sector.

· El límite definitivo de FAT16 se situó en los 2 gigabytes.



FAT32
Supera el límite de tamaño de FAT16 al mismo tiempo que se mantiene la compatibilidad con MS-DOS en modo real.

· FAT32 apareció por primera vez en Windows 95 OSR2. Era necesario reformatear para usar las ventajas de FAT32. Windows 98 incorporó una herramienta para convertir de FAT16 a FAT32 sin pérdida de los datos.

· Este soporte no estuvo disponible en la línea empresarial hasta Microsoft Windows 2000.

· El tamaño máximo de un archivo en FAT32 es 4 gigabytes (232−1 bytes), lo que resulta engorroso para aplicaciones de captura y edición de video, ya que los archivos generados por éstas superan fácilmente ese límite.



NTFS
NT File System es un Sistema de archivos de Windows NT incluido en las versiones de Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista y Windows 7. Está basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2, y también tiene ciertas influencias del formato de archivos HFS diseñado por Apple.

Este sistema de ficheros incorpora muchas mejoras sobre el sistema FAT como compatibilidad mejorada con metadatos, y el uso de estructura de datos avanzadas (árboles-B) para optimizar el rendimiento, estabilidad, y el aprovechamiento del espacio en disco, además de nuevas características adicionales, como la seguridad, las listas de control de acceso o el registro de transacciones (journaling).



HPFS
High Performance File System fue creado específicamente para el sistema operativo OS/2 para mejorar las limitaciones del sistema de archivos FAT. Fue escrito por Gordon Letwin y otros empleados de Microsoft, y agregado a OS/2 versión 1.2, en esa época OS/2 era todavía un desarrollo conjunto entre Microsoft e IBM.

· Se caracterizaba por permitir nombres largos, metadatos e información de seguridad, así com de autocomprobación e información estructural.

· Poseía tabla de archivos (como FAT), ésta se encontraba posicionada físicamente en el centro de la partición, de tal manera que redundaba en menores tiempos de acceso a la hora de leerla/escribirla.



HFS

Fue creado por Apple por su uso en sistemas operativos MAC OS.

· Fue optimizado por ser utilizado en medios de almacenamiento.
· Los ficheros podían tener bifurcaciones múltiples.



HFS+
HFS Plus o HFS+ es un sistema de archivos desarrollado por Apple Inc. para reemplazar al HFS (Sistema jerárquico de archivos). También es el formato usado por los famosos “iPod” al ser formateado desde un Mac.

· Permito el trabajo con Journaling.

· El HFS+ también utiliza mesas de asignación de 32 bits.



EXT2
“Second extended filesystem” es un sistema de archivos para el kernel Linux. Fue diseñado originalmente por Rémy Card. La principal desventaja de ext2 es que no implementa Journaling.



EXT3
“Third extended filesystem” es un sistema de archivos con journaling. Es el sistema de archivo más usado en distribuciones Linux.

La principal diferencia con ext2 es el registro por diario. Un sistema de archivos ext3 puede ser montado y usado como un sistema de archivos ext2. Otra diferencia importante es que ext3 utiliza un árbol binario balanceado (árbol AVL) e incorpora el asignador de bloques de disco Orlov.

· Journaling.

· Índices en árbol para directorios que ocupan múltiples bloques.

· Crecimiento en línea.



EXT4
“Fourth extended filesystem” es un sistema de archivos con journaling. Anunciado el 10 de octubre de 2006 por Andrew Morton, como una mejora compatible de ext3. El 25 de diciembre de 2008 se publicó el kernel Linux 2.6.28, que elimina ya la etiqueta de "experimental" de código de ext4.

· Soporte de volúmenes de hasta 1024 PiB.

· Soporte añadido de extent.

· Menor uso del CPU.

· Mejoras en la velocidad de lectura y escritura.



Reiser3
Es un sistema de archivos soportado por Linux y existen planes de futuro para incluirlo en otros sistemas operativos. También es soportado por Windows (de forma no oficial), aunque por el momento de manera inestable.

· Journaling.

· Reparticionamiento con el sistema de ficheros montado y desmontado

· Tail packing, un esquema para reducir la fragmentación interna.



Reiser4
Es un sistema de archivos para ordenadores. Se trata de la versión más reciente del sistema de archivos ReiserFS, reescrito desde cero, desarrollado por Namesys y patrocinado por la DARPA y Linspire.

· Journaling más eficiente gracias a la técnica de "wandering log".

· Soporte más eficiente de archivos pequeños, en términos de espacio en disco y velocidad gracias a "tail packing".

· Administración más rápida de directorios con un número elevado de ficheros.

· Infraestructura de plugins más flexible (a través de tipos especiales de metadatos: cifrado, compresión).



ZFS

Es un sistema de archivos desarrollado por Sun Microsystems para su sistema operativo Solaris.

· Dynamic striping: cuando se añade un dispositivo zpool el ancho de banda aumenta

automáticamente por mejorar las velocidades de lectura/escritura en disco.

· Capacidad de 128 bits

· Dispone de auto-reparación (Self-Healing)

· Utiliza un modelo transaccional "copy-on-write".



XFS

Es un sistema de archivos de 64 bits con journaling de alto rendimiento creado por SGI (antiguamente Silicon Graphics Inc.) para su implementación de UNIX llamada IRIX. En mayo del 2000, SGI liberó XFS bajo una licencia de código abierto.

· Los sistemas de ficheros XFS están particionados internamente en grupos.

· Soporta ficheros de hasta 9 ExaBytes.



Taula Comparavita de Sistema de Fitxers

2) Diferentes tipos de RAID

Raid es un conjunto redundante de discos independientes. Originalmente era conocido como Redundant Array of Inexpensive Disks, hace referencia a un sistema de almacenamiento que usa múltiples discos duros entre los que distribuye o replica los datos. Dependiendo de su configuración, los beneficios de un RAID respecto a un único disco son uno o varios de los siguientes: mayor integridad, mayor tolerancia a fallos, mayor rendimiento y mayor capacidad. En sus implementaciones originales, su ventaja clave era la habilidad de combinar varios dispositivos de bajo coste y tecnología más antigua en un conjunto que ofrecía mayor capacidad, fiabilidad, velocidad o una combinación de éstas que un solo dispositivo de última generación y coste más alto.

En el nivel más simple, un RAID combina varios discos duros en una sola unidad lógica. Así, en lugar de ver varios discos duros diferentes, el sistema operativo ve uno solo. Los RAID suelen usarse en servidores y normalmente se implementan con unidades de disco de la misma capacidad. Debido al decremento en el precio de los discos duros y la mayor disponibilidad de las opciones RAID incluidas en los chipsets de las placas base, los RAID se encuentran también como opción en los ordenadores personales más avanzados. Esto es especialmente frecuente en los computadores dedicados a tareas intensivas de almacenamiento, como edición de audio y vídeo.


· RAID 0: Disk Striping "La más alta transferencia, pero sin tolerancia a fallos".

· RAID 1: Mirroring "Redundancia. Más rápido que un disco y más seguro"


· RAID 2: "Acceso paralelo con discos especializados. Redundancia a través del código Hamming"


· RAID 3: "Acceso síncrono con un disco dedicado a paridad"


· RAID 4: "Acceso Independiente con un disco dedicado a paridad."


· RAID 5: "Acceso independiente con paridad distribuida."


· RAID 6: "Acceso independiente con doble paridad"


martes, 3 de noviembre de 2009

Internet (Telematica)

Vinton Cerf

Científico de la computación estadounidense, considerado como uno de los 'padres' de Internet.

Las investigaciones, lideradas por Vinton Cerf, primero desde la Universidad de California (1967-1972) y posteriormente desde la Universidad de Stanford (1972-1976), llevaron al diseño del conjunto de protocolos que hoy son conocidos como TCP/IP (Transmission Control Protocol/Internet Protocol), que fue presentado por Vinton Cerf y Robert Kahn en 1972).
Creo el projecto ARPANET, en el ambito militar.


Tim Berners-Lee

Es considerado como el padre de la web. Ante la necesidad de distribuir e intercambiar información acerca de sus investigaciones de una manera más efectiva, Tim desarrolló las ideas que forman parte de la web. Él y su grupo crearon lo que por sus siglas en inglés se denomina: Lenguaje HTML (HyperText Markup Language) o lenguaje de etiquetas de hipertexto; el protocolo HTTP (HyperText Transfer Protocol), y el sistema de localización de objetos en la web URL (Uniform Resource Locator).

Xarxes (Telematica)

IPX/SPX

Internetwork Packet Exchange/Sequenced Packet Exchange, Protocolo Novell o simplemente IPX es una familia de protocolos de red desarrollados por Novell y utilizados por su sistema operativo de red NetWare.

- IPX:
El protocolo Intercambio de Paquetes Entre Redes es la implementación del protocolo IDP (Internet Datagram Protocol) de Xerox. Es un protocolo de datagramas rápido orientado a comunicaciones sin conexión que se encarga de transmitir datos a través de la red, incluyendo en cada paquete la dirección de destino.

- SPX:
El protocolo Intercambio de Paquetes en Secuencia es la implementación del protocolo SPP (Sequenced Packet Protocol) de Xerox. Es un protocolo fiable basado en comunicaciones con conexión y se encarga de controlar la integridad de los paquetes y confirmar los paquetes recibidos a través de una red.



ARPANET

La red de computadoras ARPANET (Advanced Research Projects Agency Network) fue creada por encargo del Departamento de Defensa de los Estados Unidos ("DoD" por sus siglas en inglés) como medio de comunicación para los diferentes organismos del país. El primer nodo se creó en la Universidad de California, Los Ángeles y fue la espina dorsal de Internet hasta 1990, tras finalizar la transición al protocolo TCP/IP en 1983.



TCP/IP

La familia de protocolos de Internet es un conjunto de protocolos de red en la que se basa Internet y que permiten la transmisión de datos entre redes de computadoras. Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP), que fueron los dos primeros en definirse, y que son los más utilizados de la familia.

El TCP/IP es la base de Internet, y sirve para enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes de área local (LAN) y área extensa (WAN).



ETHERNET

Ethernet es un estándar de redes de computadoras de área local con acceso al medio por contienda CSMA/CD. El nombre viene del concepto físico de ether. Ethernet define las características de cableado y señalización de nivel físico y los formatos de tramas de datos del nivel de enlace de datos del modelo OSI.

La Ethernet se tomó como base para la redacción del estándar internacional IEEE 802.3. Usualmente se toman Ethernet e IEEE 802.3 como sinónimos. Ambas se diferencian en uno de los campos de la trama de datos. Las tramas Ethernet e IEEE 802.3 pueden coexistir en la misma red.



ROBERT METCALFE

Es un ingeniero eléctrico de los EE. UU., coinventor de Ethernet, fundador de 3Com, enunció la Ley de Metcalfe. Desde 2006 es miembro principal de la compañía Polaris Venture Partners.



ARPA

Es un dominio de Internet genérico de nivel superior usado exclusivamente para la infraestructura de Internet. El dominio arpa fue establecido en 1985 para que facilitara la transición hacia los sistemas DNS y luego ser eliminado.

La red ARPANET fue la predecesora de Internet creada en el Departamento de Defensa de los Estados Unidos por la Agencia de Proyectos de Investigación Avanzada (ARPA), y cuando el sistema de DNS's comenzó a funcionar los dominios de ARPANET fueron inicialmente convertidos al nuevo sistema añadiéndoles .arpa al final.



TOKEN RING

Token Ring es una arquitectura de red desarrollada por IBM en los años 1970 con topología lógica en anillo y técnica de acceso de paso de testigo. Token Ring se recoge en el estándar IEEE 802.5. En desuso por la popularización de Ethernet; Actualmente no es empleada en diseños de redes.



3Com

Es uno de los líderes en fabricación de equipos para infraestructura de Redes Informáticas. La compañía fue fundada por Robert Metcalfe y otros socios en 1979 y su sede social está en Marlborough, Massachusetts. El nombre 3Com hace referencia a que los intereses de la compañía son Computadoras, Comunicaciones y Compatibilidad.

Sistemas Operativos (Telematica)

Dennis Ritchie

Es un físico estadounidense que colaboró en el desarrollo del sistema operativo Unix y creó el lenguaje de programación C, tema sobre el cual escribió un célebre clásico de las ciencias de la computación junto a Brian Wilson Kernighan: El Lenguaje de Programación C.

Sus aportaciones junto a Ken Thompson al campo de los sistemas operativos han sido reconocidas con el Premio NEC C&C en 1979, con el Premio Turing de la ACM en 1983 y con la Medalla Nacional de Tecnología de los Estados Unidos en 1998.



Windows NT

Es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993. Al principio fue diseñado para ser un poderoso sistema operativo multiusuario, basado en lenguaje de alto nivel, independiente del procesador, con rasgos comparables con Unix.

Su intención fue la de complementar las versiones de consumidor de las Windows que estaban basadas en el MS-DOS. NT era la primera versión totalmente en 32 bits de Windows, mientras que sus colegas orientados al consumidor, Windows 3.1x y Windows 9x, eran de 16-bit/32-bit híbridos.

Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Home Server y Windows 7 están basados sobre el sistema de Windows NT, aunque ellos no estén marcados como Windows NT.



Novell Netware

Es un Sistema operativo de red. Es una de las plataformas de servicio más fiable para ofrecer acceso seguro y continuado a la red y los recursos de información, sobre todo en cuanto a servidores de archivos. Aunque el producto Windows de Microsoft nunca soportó una comparación con Netware, el retiro en 1995 de Ray Noorda junto al escaso marketing de Novell hicieron que el producto perdiera mercado, aunque no vigencia por lo que se ha anunciado soporte sobre este sistema operativo hasta el año 2015, por lo menos.