Un sistema distribuido es aquel en el cual los componentes, localizados en equipos en red, se comunican
y coordinan sus acciones mediante el envío de mensajes.
Características significativas de los sistemas distribuidos
concurrencia de los componentes
falta de un reloj global
fallos independientes de los componentes
Sistemas Operativos de Red
A parte de incluir las funciones
principales de un S.O
Incluyen la gestión y mantenimiento de la red
Posee herramientas destinadas a correo electrónico, envío de mensajes, copia de ficheros entre nodos,
ejecución de aplicaciones contenidas en otras máquinas, compartición de recursos hardware etc.
Red
Una red se refiere a cuando dos o más computadoras conectadas
entre sí para compartir recursos o servicios.
Están conectados por medio de cables, señales, ondas, que comparten Información
(archivos), recursos, servicios (acceso a internet, E-mail, chat, juegos).
Protocolo de información
Se trata del conjunto de pautas que posibilitan que distintos elementos que forman
parte de un sistema establezcan comunicaciones entre sí, intercambiando información.
Determina cómo deben circular los mensajes dentro de una red
TCP
Protocolo de Control de Transmisión, sirve
en la creación de conexiones, en una red de
datos para llevar a cabo un flujo de
información.
Queda garantizado que los datos lleguen a
destino sin errores y ordenados
IP
Permite la comunicación en dos direcciones,
en destino u origen
Facilita la transmisión de datos a través de un
protocolo no orientado a conexión
Envían paquetes conmutados por medio de diferentes
redes físicas.
Sistema Operativo
Distribuido
Robustez
Un sistema robusto, es cuando se ejecutan en un sistema
diversos procesos de manera simultánea sin generar fallos o
bloquearse (colgarse).
Desempeñan las mismas funciones que un sistema operativo
normal, pero con la diferencia de trabajar en un entorno
distribuido.
consiste en facilitar el acceso y la gestión
de los recursos distribuidos en la red.
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.
Acceso a archivos
remotos
Se refiere a desde una computadora a un recurso ubicado físicamente en otra
computadora que se encuentra geográficamente en otro lugar
Puede ser a través de
Red local
(LAN)
Red externa
(Internet)
Se pueden acceder a archivos, configuraciones, periféricos de una computadora.
A través de un VPN se puede hacer una conexión remota
entre una computadora y otra
Una VPN (Virtual Private Network) es una tecnología de red que se utiliza para
conectar una o más computadoras a una red privada utilizando Internet.
Prácticamente a cualquier recurso que ofrece
una o más computadoras de manera remota
Control de concurrencia
Sirven para asegurar el ordenamiento
en la ejecución de procesos
Sincronización y exclusión mutua y alocación de recursos en un
entorno de memoria compartida asincrónica
Las condiciones que debe respetar un protocolo para soportar
estos mecanismos son