Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Antecedentes de los sistemas distribuidos.

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen
  • Als Erste(r) kommentieren

Antecedentes de los sistemas distribuidos.

  1. 1. UNIVERSIDAD DE GUADALAJARA SISTEMA DE UNIVERSIDAD VIRTUAL Licenciatura en Tecnologías e Información 2012A Desarrollo e implementación de aplicaciones distribuidas. Unidad I Conceptualización de los sistemas distribuidos (SD). Actividad 1: Antecedentes de los sistemas distribuidos. Alumno: C. Alejandro Serralde Romero. 210219574
  2. 2. Antecedentes de los sistemas distribuidos.El desarrollo de los sistemas distribuidos vino de la mano de las redes locales de altavelocidad a principios de 1970. Más recientemente, la disponibilidad de computadoraspersonales de altas prestaciones, estaciones de trabajo y ordenadores servidores haresultado en un mayor desplazamiento hacia los sistemas distribuidos en detrimento delos ordenadores centralizados multiusuario.RMI (Java Remote Method Invocation) es un mecanismo ofrecido por Java para invocarun método de manera remota. Forma parte del entorno estándar de ejecución de Javay proporciona un mecanismo simple para la comunicación de servidores enaplicaciones distribuidas basadas exclusivamente en Java.Esta tendencia se ha acelerado por el desarrollo de software para sistemasdistribuidos, diseñado para soportar el desarrollo de aplicaciones distribuidas. Estesoftware permite a los ordenadores coordinar sus actividades y compartir los recursosdel sistema - hardware, software y datos.Los sistemas distribuidos se implementan en diversas plataformas hardware, desdeunas pocas estaciones de trabajo conectadas por una red de área local, hasta Internet,una colección de redes de área local y de área extensa interconectados, que en lazanmillones de ordenadores. Etapas. En los 40s, se introducen los programas bit a bit, por medio de interruptores mecánicos y después se introdujo el leng. máquina que trabajaba por tarjetas perforadas. Con las primeras computadoras, desde finales de los años 40 hasta la mitad de los años 50, el programador interactuaba de manera directa con el hardware de la computadora, no existía realmente un Sistema Operativo; las primeras computadoras utilizaban bulbos, la entrada de datos y los programas se realizaban a través del lenguaje máquina (bits) o a través de interruptores. Durante los años 50s y 60s.- A principio de los 50s, la compañía Generals Motors implanto el primer sistema operativo para su IBM 170. Empiezan a surgir las tarjetas perforadas las cuales permiten que los usuarios (que en ese tiempo eran programadores, diseñadores, capturistas, etc.), se encarguen de modificar sus programas. Establecían o apartaban tiempo, metían o introducían sus
  3. 3. programas, corregían y depuraban sus programas en su tiempo. A esto se le llamaba trabajo en serie. Todo esto se traducía en pérdida de tiempo y tiempos de programas excesivos. En los años 60s y 70s se genera el circuito integrado, se organizan los trabajos y se generan los procesos Batch (por lotes), lo cual consiste en determinar los trabajos comunes y realizarlos todos juntos de una sola vez. En esta época surgen las unidades de cinta y el cargador de programas, el cual se considera como el primer tipo de Sistema Operativo. En los 80s, inició el auge de la INTERNET en los Estados Unidos de América. A finales de los años 80s comienza el gran auge y evolución de los Sistemas Operativos. Se descubre el concepto de multiprogramación que consiste en tener cargados en memoria a varios trabajos al mismo tiempo, tema principal de los Sistemas Operativos actuales. En los 90s y en adelante, entramos a la era de la computación distribuida y del multiprocesamiento a través de múltiples redes de computadoras, aprovechando el ciclo del procesador. Ejemplos de sistemas distribuidos.INTERNET.Internet es una vasta colección de redes de computadas de diferentes tiposinterconectados.El diseño y la construcción de los mecanismos de comunicación Internet (los protocolosInternet) es una realización técnica fundamental, que permite que un programa quese está ejecutando en cualquier parte dirija mensajes a programas en cualquier otraparte.Internet es también un sistema distribuido muy grande, permite a los usuarios haceruso de servicios como el World Wide Web, el correo electrónico, y la transferencia deficheros. A veces se confunde incorrectamente el Web con Internet. El conjunto deservicios es abierto, puede ser extendido por la adición de los servidores y nuevos tiposde servicios. Los proveedores de servicios de Internet (ISP) son empresas queproporcionan enlaces de módem y otros tipos de conexión a usuarios individuales ypequeñas organizaciones. Las intranets están enlazadas conjuntamente porconexiones troncales (backbone). Una conexión o red troncal es un enlace de red con
  4. 4. una gran capacidad de transmisión, que puede emplear conexiones de satélite, cablesde fibra óptica y otros circuitos de gran ancho de banda.En Internet hay disponibles servicios multimedia, que permite a los usuarios el accesode datos de audio y video.INTRANETS.Una Intranet es una porción de Internet que es administrada separadamente y quetiene un límite que puede ser configurado para hacer cumplir políticas de seguridadlocal. Está compuesta de varias redes de área local (LANs) enlazadas por conexionesbackbone. La configuración de red de una Intranet particular es responsabilidad de laorganización que la administra. Una Intranet está conectada a Internet por medio de unencaminador (router), lo que permite a los usuarios hacer uso de servicios de otro sitioy acceder a los servicios que ella proporciona a los usuarios de otras intranets. Muchasorganizaciones necesitan proteger sus propios servicios frente al uso no autorizado deprograma nocivos.El papel del cortafuegos es proteger una intranet impidiendo que entren o salganmensajes no autorizados.Algunas organizaciones no desean conectar sus redes internas a Internet. La soluciónque se adopta es realizar una intranet, pero sin conexiones a Internet.COMPUTACIÓN MOVIL Y UBICUA.Los avances tecnológicos han llevado cada vez más a la integración de dispositivos decomputación pequeños y portátiles en sistemas distribuidos. Estos dispositivosincluyen:Computadores portátiles.Dispositivos de mano (handheld), entre los que se incluyen asistentes digitalespersonales (PDA), teléfonos móviles, etc.Dispositivos que se pueden llevar puestos.Dispositivos insertados en aparatos.La facilidad de transporte en muchos de estos dispositivos, junto con su capacidad paraconectarse adecuadamente a redes en diferentes lugares, hace posible la computación
  5. 5. móvil. Los usuarios acceden a los recursos mediante los dispositivos que llevan conellos.Y se está incrementando la posibilidad de que utilicen recursos, como impresoras, queestán suficientemente próximos a donde se encuentren. Esto último se conoce comocomputación independiente de posición.Computación ubicua es la utilización concertada de muchos dispositivos decomputación pequeños y baratos que están presentes en los entornos físicos de losusuarios, sin que estos se den cuenta de ellos. O sea, su comportamientocomputacional estará ligado con su función física de forma íntima y transparente.La computación ubicua y móvil se solapan. Pero, son distintas. La computación ubicuapodrá beneficiar a los usuarios mientras permanecen en un entorno sencillo como sucasa o un hospital. De forma similar, la computación móvil tiene ventajas si sólo seconsideran computadores convencionales y dispositivos como computadores portátilese impresoras.Ejemplos de aplicaciones distribuidas. Remote login Correo electrónico Navegación web Streaming Telefonía ip Compartición de ficheros(p2p)
  6. 6. Aplicación de los sistemas distribuidos.Las aplicaciones de los sistemas distribuidos varían desde la provisión de capacidad decómputo a grupos de usuarios, hasta sistemas bancarios, comunicaciones multimedia yabarcan prácticamente todas las aplicaciones comerciales y técnicas de losordenadores. Los requisitos de dichas aplicaciones incluyen un alto nivel de fiabilidad,seguridad contra interferencias externas y privacidad de la información que el sistemamantiene. Se deben proveer accesos concurrentes a bases de datos por parte demuchos usuarios, garantizar tiempos de respuesta, proveer puntos de acceso alservicio que están distribuidos geográficamente, potencial para el crecimiento delsistema para acomodar la expansión del negocio y un marco para la integración desistema usados por diferentes compañías y organizaciones de usuarios.Características. Para cada uno de los usuarios debe ser similar al trabajo en el Sistema Centralizado. Seguridad interna en el sistema distribuido. Se ejecuta en múltiples Computadoras. Tiene varias copias del mismo Sistema Operativo o de diferentes Sistemas Operativos que proveen los mismos servicios. Entorno de trabajo cómodo. Dependiente de redes (LAN, MAN, WAN, etc.). Compatibilidad entre los dispositivos conectados. Transparencia (El uso de múltiples procesadores y el acceso remoto debe ser invisible). Interacción entre los equipos. Diseño de software compatible con varios usuarios y sistemas operativos
  7. 7. Referencias. 1. Benítez, E., Cabral, C., Cabral, S. 6. Universidad de Vigo. (s.f.). (2002). Caracterización de los Desarrollo de aplicaciones sistemas distribuidos. Recuperado distribuidas basadas en el 17 de febrero de 2012, de tecnologías WEB. Recuperado el http://exa.unne.edu.ar/depar/areas/i 17 de febrero de 2012, de nformatica/SistemasOperativos/Mo http://trevinca.ei.uvigo.es/~pcuesta/ nogSO/CARSD02.htm publicaciones/TecWeb.pdf 2. Hurtado, Jara, O. (s.f.). Nuevos 7. Universidad de Vigo. (s.f.). paradigmas de los sistemas de Introducción a los sistemas información. Recuperado el 17 de distribuidos. Recuperado el 17 de febrero de 2012, de febrero de 2012, de http://www- http://www.monografias.com/trabaj gti.det.uvigo.es/~pedro/pub/sodtr/p os16/sistemas- df_v/tema_01.pdf distribuidos/sistemas- 8. Wikipedia. (s.f.). Aplicación distribuidos.shtml distribuida. Recuperado el 17 de 3. Marques i Puig, J. M. (s.f.). febrero de 2012, de Arquitecturas, paradigmas y http://es.wikipedia.org/wiki/Aplicaci aplicaciones de los sistemas %C3%B3n_distribuida#Ejemplos_d distribuidos. Recuperado el 17 de e_aplicaciones_distribuidas febrero de 2012, de 9. Wikipedia. (s.f.). Computación http://docencia.izt.uam.mx/sgm8/no distribuida. Recuperado el 17 de s/sistemas%20distribuidos%2001.p febrero de 2012, de df http://es.wikipedia.org/w/index.php? 4. STPS. (s.f.). introducción a los title=Computaci%C3%B3n_distribui sistemas distribuidos. Recuperado da&oldid=23172424 el 17 de febrero de 2012, de 10. Wikipedia. (s.f.). Sistema de http://observatoriodelacapacitacion. archivos distribuido. Recuperado el stps.gob.mx/oc/PDF/cursos_en_lin 17 de febrero de 2012, de ea/IntroduccionSistemasDistribuido http://es.wikipedia.org/wiki/Sistema s_SE.pdf _de_archivos_distribuido 5. Universidad de Oviedo. (s.f.). Desarrollo de aplicaciones distribuidas utilizando el estándar CORBA. Recuperado el 17 de febrero de 2012, de http://usuarios.multimania.es/tralqb/ Apuntes%20de%20CORBA.pdf

    Als Erste(r) kommentieren

    Loggen Sie sich ein, um Kommentare anzuzeigen.

  • IsaacSinFronterasAPBT

    Aug. 19, 2014
  • KarenEnrizz

    Mar. 5, 2015
  • profernesto

    Aug. 20, 2015

Aufrufe

Aufrufe insgesamt

7.844

Auf Slideshare

0

Aus Einbettungen

0

Anzahl der Einbettungen

2

Befehle

Downloads

276

Geteilt

0

Kommentare

0

Likes

3

×