El documento describe los sistemas operativos distribuidos, los cuales permiten a los usuarios acceder de forma transparente a recursos remotos a través de una red como si fueran recursos locales. Los sistemas operativos distribuidos integran los recursos y servicios disponibles en la red para que puedan ser gestionados de forma centralizada.
Este documento está dirigido a las personas que estén interesadas en obtener información que aporte a futuros trabajos que busquen datos acerca de las redes de computadoras.
Este documento está dirigido a las personas que estén interesadas en obtener información que aporte a futuros trabajos que busquen datos acerca de las redes de computadoras.
2. Sistemas Operativos
Distribuidos
Debido a avances tecnológicos
importantes en la década de los 80s, como
la aparición de los microprocesadores, con
mayor poder de computo, mas accesibles
y de muchísimo menor tamaño y el
desarrollo de las redes de área local (LAN)
de alta velocidad, permitieron que los
terminales con los que se accedía a los
recursos centrales ganaran mas
autonomía, desapareciendo el concepto de
CPU central y aparecen los Sistemas en
Red, donde un conjunto de computadores
se conectan entre sí a través de una
infraestructura de red.
Consiste de una colección de
computadoras autónomas
conectadas mediante una red
y equipadas con software
especial de sistemas
distribuidos, dando así a una
unión lógica de un grupo de
sistemas operativos sobre
una colección de nodos
computacionales
independientes, conectados
en red, comunicándose y
físicamente separados. Su
misión principal consiste en
conectar los recursos y
servicios disponibles,
mediante una red de
comulaciones, e integrarlos a
un único sistema, que tenga
fácil acceso y gestión de los
recursos distribuidos en esta
red. En un sistema operativo
distribuido los usuarios
pueden acceder a recursos
remotos de la misma manera
en que lo hacen para los
recursos locales. Permiten
distribuir trabajos, tareas o
procesos, entre un conjunto
de procesadores. Puede ser
que este conjunto de
procesadores esté en un
equipo o en diferentes, lo cual
es transparente para el
usuario
Historia
¿Qué son?
3. Funciones
Compartición de recursos: Los recursos están físicamente encapsulados en una de las computadoras y sólo pueden
ser accedidos por otras computadoras mediante las comunicaciones (la red) Compartición de Recursos
Concurrencia: Es cuando existen varios procesos en una única máquina. Si el ordenador esta equipado con un único
procesador central, la concurrencia tiene lugar entrelazando la ejecución de los distintos procesos.
Escalabilidad: Un sistema distribuido construido alrededor de una red de área local simple podría contener cientos
de estaciones de trabajo, varios servidores de ficheros, servidores de impresión y otros servidores de propósito
específico.
Tolerancia a fallos: Se basa en: Redundancia hardware (uso de componentes redundantes) y recuperación del
software (diseño de programas que sean capaces de recuperarse de los fallos) Tolerancia a Fallos
Transparencia: Se define como la ocultación al usuario y al programador de aplicaciones de la separación de los
componentes de un sistema distribuido
Los sistemas operativos distribuidos
desempeñan las mismas funciones que un
sistema operativo normal, pero con la
diferencia de trabajar en un entorno
distribuido. Su Misión principal consiste en
facilitar el acceso y la gestión de los
recursos distribuidos en la red. En un
sistema operativo distribuido los usuarios
pueden acceder a recursos remotos de la
misma manera en que lo hacen para los
recursos locales. Permiten distribuir
trabajos, tareas o procesos, entre un
conjunto de procesadores. Puede ser que
este conjunto de procesadores esté en un
equipo o en diferentes, lo cual es
transparente para el usuario. Los sistemas
distribuidos deben de ser muy confiables y
estables ya que si un componente del
sistema se descompone otro componente
debe de ser capaz de reemplazarlo
inmediatamente y no afectar los procesos
del sistema.
Características
4. Redes de computadoras
Una red de computadoras es un conjunto de equipos informáticos y
software conectados entre sí por medio de dispositivos físicos o
inalámbricos que envían y reciben impulsos eléctricos, ondas
electromagnéticas o cualquier otro medio para el transporte de datos,
con la finalidad de compartir información, recursos y ofrecer servicios.
Como en todo proceso de comunicación, se requiere de un emisor, un
mensaje, un medio y un receptor. La finalidad principal para la creación
de una red de ordenadores es compartir los recursos y la información en
la distancia, asegurar la confiabilidad y la disponibilidad de la
información, aumentar la velocidad de transmisión de los datos y reducir
el costo.
Un ejemplo es Internet, el cual es una gran red de millones de
ordenadores ubicados en distintos puntos del planeta interconectados
básicamente para compartir información y recursos.
5. “
Características de Redes de Computadoras
◇ Velocidad: Es la velocidad a la que se transmiten los datos por segundo a
través de la red. Suelen medirse con un test de velocidad. La rapidez de subida
y descarga de datos será diferente según los estándares que utilicemos y
también según el tipo de red o medio a través del que se transmiten los.
◇ Seguridad: Es uno de los aspectos más peligrosos que rodean a las redes
inalámbricas. La aparición de intrusos que nos quitan ancho de banda es una
de las razones que convierte estas redes en bastante más vulnerables. Por otro
lado, las redes cableadas pueden sufrir interferencias como consecuencia del
uso de otros aparatos como el microondas. A diferencia de estas, la fibra óptica
es la que ofrece una mayor seguridad.
◇ Escalabilidad: Una red no puede añadir nuevos componentes de forma
continua y esperar que funcione a la misma velocidad. A medida que añadimos
nuevos nodos y estos se hallan funcionando a la vez, la conexión a Internet se
reduce, la velocidad de transmisión de datos en general es menor y hay más
probabilidad de errores.
6. ◇ Disponibilidad: Es la capacidad que posee una red para hallarse disponible y
completamente activa cuando la necesitamos. Hablamos de la cantidad de
tiempo posible en que podemos someter los nodos a unas condiciones de
rendimiento necesarias en nuestra empresa. El objetivo es conseguir que la
red se halle disponible según las necesidades de uso para las que se ha
instalado.
Características de Redes de
Computadoras
◇ Confiabilidad: Mide el grado de probabilidades que existe de que uno de los
nodos de la red se averíe y por tanto se produzcan fallos. En parte
dependerá de la topología de la red que hallamos instalado y del lugar que
ocupa el componente averiado. Cuando uno de los componentes no
funciona, puede afectar al funcionamiento de toda la red o por el contrario
constituir un problema local. Por esta razón resulta determinante contar con
un hardware redundante para que, en caso de fallo en uno de los
componentes, haya una gran tolerancia a los errores y los demás equipos
puedan seguir trabajando.
7. Configuraciones de Redes de
Computadores
◇ Pan: Red de área personal, abarca hasta 10 metros cuadrados.
◇ Lan: Red de área local, esta abarca hasta un kilómetro cuadrado. Es
utilizada mucho en las oficinas, puede enlazar dos o mas computadoras.
◇ Can: Red de área del campus, conecta dos o más LANs a un área
geográfica privada como un campus universitario, un complejo industrial, o
una base militar.
◇ Wan: Red de área metropolitana, cubre un área geográfica relativamente
amplia, conecta computadoras que distan mucho entre sí.
8. Un sistema de archivos distribuidos permite el acceso transparente y
eficiente de archivos que permanecen en servidores remotos. Se encargan de
la organización, almacenamiento, recuperación, compartimiento y protección
de dichos archivos.
Características Sistemas de
Archivos Distribuidos.
Los sistemas de archivos distribuidos se caracterizan por:
◇ Permiten al usuario acceder a sus archivos desde diferentes máquinas
◇ La mayoría de los archivos suelen ser de menos de 1 GB, aunque también permiten
compartir archivos de gran tamaño.
◇ Permite a los usuarios del sistema compartir archivos entre ellos. • La mayoría de sistemas
soportan que los usuarios accedan a ellos desde distintos SO y de diverso hardware.
◇ Al ser transparente los usuarios desconocen la ubicación física del archivo.