INTRODUCCIÓN. Motivación “Procesamiento distribuido significa dividir una aplicación en tareas y poner cada tarea en la plataforma donde pueda ser manejada.

Slides:



Advertisements
Presentaciones similares
Arquitectura Cliente Servidor
Advertisements

Definición Objetivos Funciones de un S.O.
Hardware y Software de servidor
S I S T E M A S O P E R A T I V O S D E L A R E D Carrera : TNS prevención de riesgos Integrantes : Daniela Poblete Jonathan Becerra Diego Barrientos Hellen.
Sistema operativo Componentes de un sistema operativo
Tipos de Servidores y su uso
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
Carlos Rojas Kramer Universidad Cristóbal Colón
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Estructura de un Sistema Operativo
Término que se le da al conjunto de equipos de cómputo que se encuentran conectados entre si por medio de dispositivos físicos que envían y reciben -
TECNOLOGIA DE NUBES JORLETH POVEDA MURCIA.
Miguel Martin Iglesias 4º B E.S.O Trabajo Informática
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Redes I Unidad 1.
 Una red de computadoras es un conjunto de conexiones físicas y programas de protocolo, empleados para conectar dos o más computadoras.  Aunque hace.
Infraestructura de Tecnologías de Información
TIPOS DE SERVIDORES 4/2/2017 3:29 PM
SISTEMAS OPERATIVOS (SO)
HERRAMIENTAS INFORMATICAS
Universidad Centroamericana
Es una arquitectura de procesamientos cooperativo donde uno de los componentes pide servicios a otro. Es un procesamiento de datos de índole colaborativo.
PROCESAMIENTO PARALELO.  Organización lógica ◦ Visión que tiene el programados  Capacidad de expresar tareas paralelas (Estructura de control)  Método.
Internet y Sistemas Distribuidos
ELEMENTOS DE UNA RED ( Parte I)
REDES.
Servicios de las Redes Por: Karen Caraballo Álvarez Marisol Sánchez Márquez Educ. 676 Prof. Carmen Robles Sánchez (Ed, D (c) )
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
Arquitectura de una aplicación
SISTEMAS OPERATIVOS.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
Desarrollo de aplicaciones para ambientes distribuidos
Características de un sistema operativo
Un sistema de gestión de bases de datos: Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el SGBD.
Servidores Conceptos Generales.
Ing. Cristhian Quezada Asenjo
TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS
Fecha: 18 de Abril de 2011 Periodo# : 2 Objetivo: Identificar los diferentes tipos de redes computacionales y diferenciar de las redes comunicacionales.
También llamada red de ordenadores o red informática, es un conjunto de equipos conectados por medio de cables, señales, ondas o cualquier otro método.
Sistemas Distribuidos
“Evolución en la Construcción de Sistemas Distribuidos” Rogelio Ferreira Escutia.
Escuela Normal “Profr. Darío Rodríguez Cruz”
Wendy Nayely Arteaga Suaza María Alejandra Bedoya Arias.
Introducción a la Computación Redes de Computadoras
 Un servidor proporciona información a los ordenadores que se conecten a él.  Cuando lo usuarios se conectan a un servidor pueden acceder a programas,
Prof. César Molina Sesión 2 - Principios de la computación Redes y comunicaciones.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors JINI Jose Antonio Pavón David Santos.
Modelo de 3 capas.
Las redes Informáticas QUE SON: Una red de computadoras, también llamada red de ordenadores, red de comunicaciones de datos o red informática, es un conjunto.
Introducción a los Sistemas Distribuidos. Prof. Yudith Cardinale Sept – Dic 2008 Universidad Simón Bolívar Departamento de Computación y T. I Sistemas.
S.o de red. Introducción a los Sistemas Operativos de Red Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede.
LIA. SUEI CHONG SOL, MCE..  1.- SOFTWARE BÁSICO O DE SISTEMA. Conjunto de programas imprescindibles para el funcionamiento del sistema.  2.- SOTWARE.
Cliente-Servidor La arquitectura cliente-servidor permite al usuario en una máquina, llamada el cliente, requerir algún tipo de servicio de una máquina.
Tecnologías Cliente / Servidor
Arquitectura Cliente Servidor
SISTEMAS OPERATIVOS Son un conjunto de programas destinados a permitir la comunicación entre el usuario y en computador y gestionar sus recursos.
INTRODUCCIÓN A LAS REDES DE COMPUTADORAS. ·
Comunicación a través de la red
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
Introducción a las redes de computadores
Hardware. Mas preciso. Soporta mas tareas complejas. Permite sustituir componentes. SERVIDOR Computador que forma parte de una red y brinda servicios.
Instituto de Ciencias y Humanidades Tabasco. El software Coordinar el uso del hardware Coordinar el uso del hardware Ejercer el control Programas de aplicación.
El Sistema Operativo es el software básico necesario para el funcionamiento de cualquier ordenador Los Sistemas Operativos están en continua evolución.
Conociendo el modelo Cliente-Servidor
Sistemas Distribuidos Conceptos Básicos Propiedades MSI. Nancy A. Olivares Ruiz.
#REDES.. ¿Qué es una red? Conjunto de computadores, equipos de comunicaciones y otros dispositivos que se pueden comunicar entre sí, a través de un medio.
 La topología de red o forma lógica de red se define como la cadena de comunicación que los nodos que conforman una red usan para comunicarse.  Un ejemplo.
Transcripción de la presentación:

INTRODUCCIÓN

Motivación “Procesamiento distribuido significa dividir una aplicación en tareas y poner cada tarea en la plataforma donde pueda ser manejada mas eficazmente.”

Introducción  Existe una tendencia inevitable al desarrollo de aplicaciones distribuidas.  El procesamiento distribuido permite dispersar los procesadores, datos y otros elementos de una aplicación.  La dispersión ofrece un sistema mas sensible a las necesidades de los usuarios, capaz de ofrecer tiempos de respuesta mejores y minimizar los costes de comunicación.

Definición de sistema distribuido  Un sistema distribuido consiste de un gran número de CPUs conectados por medio de una red. Un sistema distribuido se encarga del procesamiento cooperativo de solicitudes mediante una colección de computadoras independientes que aparecen ante los usuarios del sistema como una única computadora.

Sistemas distribuidos vrs. Sistemas centralizados. Economía: Los microprocesadores ofrecen una mejor proporción precio/rendimiento. Velocidad: Un sistema distribuido puede tener un mayor poder de cómputo que un mainframe. Distribución Inherente: Algunas aplicaciones utilizan máquinas que están distantes. Confiabilidad: Si una máquina se descompone, el sistema sobrevive como un todo. Crecimiento por incrementos: Se puede añadir poder de cómputo en pequeños incrementos.

Sistemas distribuidos vrs. PC independientes Datos compartidos: Permiten que varios usuarios tengan acceso a una base de datos común. Dispositivos compartidos: Permiten que varios usuarios compartan periféricos caros, como impresoras a color. Comunicación: Facilita la comunicación de persona a persona; por ejemplo, mediante correo electrónico. Flexibilidad: Difunde la carga de trabajo entre las máquinas disponibles en la forma más eficaz en cuanto a costos.

Desventajas de los sistemas distribuidos Software: El software para los sistemas distribuidos es muy reciente. En general es mas complejo. Redes: La red se puede saturar o causar otros problemas. Cuello de botella en las comunicaciones. Seguridad débil: Un acceso sencillo también a datos secretos.

Características del procesamiento distribuido Servicio Recursos compartidos Protocolos asimétricos Mezcla e igualdad Intercambios basados en mensajes Encapsulamiento de servicios Integridad

Servicio Los procesos servidores son proveedores de servicios y los clientes son consumidor de esos servicios. El procesamiento distribuido aporta una clara distinción de funciones con base en la idea de servicio.

Recursos compartidos Un servicio puede atender a muchos clientes al mismo tiempo y regular su acceso a recursos compartidos.

Protocolos asimétricos Entre clientes y servidores se establece una relación de “muchos a uno”. Son siempre los clientes los que inician el diálogo al solicitar un servicio. Los servidores aguardan pasivamente las solicitudes de los clientes.

Transparencia de ubicación El servidor es un proceso que puede residir en el mismo aparato que el cliente o en un aparato distinto a lo largo de una red. Un programa puede ser cliente, un servidor o ambos.

Mezcla e igualdad El software ideal de procesamiento distribuidoes independiente del hardware o de las plataformas de software del sistema operativo. Normalmente se puede mezclar e igualar plataformas de clientes y de servidores (Sistema Abierto).

Intercambios basados en mensajes Clientes y servidores interactuan a través de un mecanismo de transmisión de mensajes. El mensaje es el mecanismo de entrega para las solicitudes y respuestas del servicio.

Encapsulamiento de servicios El servidor es un “especialista”. Un mensaje le indica al servidor el servicio que se solicita; éste se le envía luego al servidor para determinar el cumplimiento de la tarea. Los servidores pueden ser sustituidos sin afectar a los clientes, siempre y cuando la interfaz del servicio no cambie.

Integridad El código del servidor y los datos del servidor se conservan centralmente, lo que resulta en un mantenimiento de menor costo y en la protección de la integridad de los datos compartidos. Al mismo tiempo, los clientes mantienen su individualidad e independencia.