La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción al mundo de las comunicaciones

Presentaciones similares


Presentación del tema: "Introducción al mundo de las comunicaciones"— Transcripción de la presentación:

1 Introducción al mundo de las comunicaciones
Paul Leger

2 Continuación del Curso
Un solo computador Varias maquinas conectadas 1/2 del programa del curso ½ del programa del curso

3 Redes de Computación LAN WAN

4 DEFINCIÓN DE UN SISTEMA OPERATIVO DISTRIBUIDOS
Sistemas Distribuido es una colección de computadores independiente que aparecen ante los usuarios del sistema como un único computador Dos aspectos interesantes en esta definición: Varios computadores conectados Visión unificada de estos computadores conectados

5 Sistema Operativo Distribuidos
Actualmente, dada las velocidades de banda, es más económico crear una súper computadora con varias pequeñas computadoras conectadas que comprar un súper computadora Además un sistema distribuido es: Es escalable a su capacidad y potencia [más necesidades -> más recursos] Es flexible [ajustado a la medida] Es más tolerante a fallos [falla una maquina, el sistema puede seguir funcionando] ¿Hay desventajas? Sí Red El software Seguridad (esto está en todos los tipos de sistemas operativos)

6 Sistemas Distribuidos en Gráficos

7 Mainframes y Sistemas distribuidos
Ahora son más pequeñas Una gran computadora, Solución proveida por una empresa Muchas computadoras, No necesariamente se debe contratar a una empresa

8 Ejemplos de Sistemas Operativos (Distribuidos)

9 Compartiendo Recursos (Por ejemplo una base de datos)
PC PC PC PC PC PC PC Dependiendo de la petición, un usuario puede usar más o menos recursos

10 Empresas de Retail Las sucursales de una empresa de Retail tienen computadores locales que realizan procesos (ej. actualización de inventario) que luego se conectan a otra computadora central que obtiene una versión resumida de los datos de estas sucursales Este ejemplo tiene problemas de centralización, pues el sistema sigue dependiendo de una maquina central

11 Search for ExtraTerrestrial Intelligence (SETI). Actividades que buscan encontrar vida artificial a través de señalas electromagnetica En mientras el salvapantalla esta funcionando, se procesaba señales para detectar vida extraterrestre Esta aplicación convierte a tu PC como un recurso de una gran aplicación distribuida que procesa datos con el fin de encontrar vida inteligente

12 Eventos en Sistemas Distribuidos
Usando AJAX, Aplicaciones Web como Facebook, ofrecen servicios que permiten modificar la conducta de una página Web sin recargar completamente esta página Entretenida sugerencia, leer artículo “Modular and Flexible Control on the Web” (mejor investigación de la escuela de ciencias empresariales 2013) PC1 PC2 PC3 GLOBAL

13 Predicción del clima Un terreno es dividido en pequeñas partes y en cada parte se realizan muchos cálculos (elementos finitos) Cada parte es calculado por “jobs” y estos es distribuidos por un grupo de computadores Cuando estos “jobs” terminan se generan nuevos “jobs” para unir los resultados de las pequeñas partes

14 Resumen Hardware. Aunque hay hardware especializado para esto, no es necesario invertir en extraños hardware Todo esto debe a que principalmente no se compran un tipo de hardware especial para un mundo de sistemas distribuidos. Software. En este nivel, es necesario invertir en software que sepan administrar muchas maquinas y presentar una interfaz uniforme al usuario La Web y la nube son los ejemplos más comunes de la necesidad de software de distribución

15 Libro Sistemas Operativos Distribuidos, Autor: Andrew S. Tanenbaum
LINK: Lecturas: Capítulos


Descargar ppt "Introducción al mundo de las comunicaciones"

Presentaciones similares


Anuncios Google