Tendencias en los sistemas distribuidos
Enviado por betoima • 29 de Octubre de 2015 • Apuntes • 2.907 Palabras (12 Páginas) • 254 Visitas
1.3 Tendencias en los sistemas distribuidos
• la aparición de la tecnología de redes omnipresente;
• la aparición de la computación ubicua, junto con el deseo de apoyar usuario movilidad en los sistemas distribuidos;
• la creciente demanda de servicios multimedia;
• el punto de vista de los sistemas distribuidos como una utilidad.
1.3.1 redes generalizado y la moderna Internet
La moderna Internet es una vasta colección de redes interconectadas de computadoras de muchos tipos diferentes, con la gama de tipos crecientes todo el tiempo y que ahora incluye, por ejemplo, una amplia gama de tecnologías de comunicación inalámbrica como WiFi, WiMAX, Bluetooth (consulte el Capítulo 3 ) y las redes de telefonía móvil de tercera generación. El resultado neto es que la red se ha convertido en un recurso generalizado y dispositivos se pueden conectar (si se desea) en cualquier momento y en cualquier lugar.
La figura 1.3 ilustra una parte típica de la Internet. Programas que se ejecutan en el
ordenadores conectados a él interactúan pasando mensajes, el empleo de un medio común de comunicación. El diseño y la construcción de la comunicación por Internet
mecanismos (los protocolos de Internet) es un logro técnico importante, lo que permite un
programa que se ejecuta en cualquier lugar para dirigir mensajes a los programas en cualquier otro lugar y
abstracción sobre la miríada de tecnologías mencionadas anteriormente.
La Internet es también un gran sistema distribuido. Permite a los usuarios, dondequiera que
son, para hacer uso de servicios tales como la World Wide Web, el correo electrónico y transferencia de archivos.
(De hecho, la Web es a veces incorrectamente equipararse a Internet.) El conjunto de los servicios es de composición abierta - se puede ampliar mediante la adición de equipos servidores y nuevos tipos de servicio. La figura muestra una colección de intranets - subredes operados por empresas y otras organizaciones y típicamente protegidos por firewalls. El papel de un firewallis para proteger una intranet mediante la prevención de los mensajes no autorizados puedan salir o entrar.
Un servidor de seguridad se implementa mediante el filtrado de los mensajes entrantes y salientes. Los filtros pueden ser hecho por origen o destino, o un servidor de seguridad podría permitir que sólo los mensajes relacionados con el correo electrónico y acceso a la web a pasar dentro o fuera de la intranet que protege. Proveedores de Servicios de Internet (ISP) son empresas que proporcionan enlaces de banda ancha andother tipos de conexión a los usuarios individuales y pequeñas organizaciones, que les permite acceder a los servicios en cualquier lugar de Internet, así como la prestación de servicios locales, tales como el correo electrónico y alojamiento web. Las intranets están unidos entre sí por redes troncales. Un backboneis un enlace de red con una alta capacidad de transmisión, empleando conexiones por satélite, cables de fibra óptica y otros circuitos de alto ancho de banda.
Tenga en cuenta que algunos no organizationsmay desean conectar sus redes internas a
Internet en absoluto. Por ejemplo, la policía y otras agencias de seguridad y aplicación de la ley es probable que tengan, al menos, algunos intranets internos que están aislados del mundo exterior (el servidor de seguridad más eficaz posible - la ausencia de conexiones físicas a Internet). Los cortafuegos también puede ser problemático en distributedsystems al impedir el acceso legítimo a los servicios cuando se requiere el intercambio de recursos entre los usuarios internos y externos. Por lo tanto, los servidores de seguridad a menudo deben complementarse con más mecanismos y políticas de grano fino, como se discute en el Capítulo 11.
La implantación de Internet y los servicios que soporta ha supuesto
el desarrollo de soluciones prácticas a muchos problemas de sistemas distribuidos (incluyendo
la mayor parte de los definidos en la Sección 1.5). Vamos a destacar aquellas soluciones en todo el
libro, señalando sus alcances y sus limitaciones en su caso
1.3.2 La informática móvil y ubicua
Los avances tecnológicos en la miniaturización de dispositivos y redes inalámbricas han llevado
cada vez más a la integración de dispositivos de computación pequeño y portátil en distribuido
sistemas. Estos dispositivos incluyen:
• Los ordenadores portátiles.
• Los dispositivos portátiles, incluidos los teléfonos móviles, teléfonos inteligentes, dispositivos con GPS,
buscapersonas, asistentes digitales personales (PDA), cámaras de video y cámaras digitales.
• dispositivos portátiles, tales como relojes inteligentes con funcionalidad similar a un PDA.
• Dispositivos incorporados en electrodomésticos como lavadoras, sistemas de alta fidelidad, automóviles
y refrigeradores.
La portabilidad de muchos de estos dispositivos, junto con su capacidad para conectar
convenientemente a las redes en diferentes lugares, hace computingpossible móvil. Móvil
computing es el desempeño de tareas de computación, mientras que el usuario está en movimiento, o
visitar lugares distintos de su entorno habitual. En la informática móvil, los usuarios que son
lejos de su intranet "casa" (la intranet en el trabajo, o de su residencia) son todavía
provista de acceso a los recursos a través de los dispositivos que llevan con ellos. Ellos pueden
seguir para acceder a Internet; que puedan seguir teniendo acceso a los recursos en su casa
intranet; y existe una creciente provisión para los usuarios utilizar los recursos como impresoras
o incluso los puntos de venta que se encuentran convenientemente cerca mientras se mueven alrededor. Este último es también
conocida como-orcontext conscientes de computación reconoce la ubicación. Movilidad introduce una serie de
desafíos para los sistemas distribuidos, incluyendo la necesidad de hacer frente a la conectividad de la variable
y, de hecho desconexión, y la necesidad de mantener la operación en la cara de dispositivo
la movilidad (ver la discusión sobre la transparencia de movilidad en la Sección 1.5.7).
Ubiquitous computingis el aprovechamiento de muchos pequeños, computacional barato
dispositivos que están presentes en los entornos físicos de los usuarios, incluyendo el hogar, la oficina y
incluso escenarios naturales. El término 'omnipresente' pretende sugerir que los pequeños computing
dispositivos con el tiempo se convertirán en tan penetrante en objetos cotidianos que son escasamente
notado. Es decir, su computacional behaviourwill estar ligada de forma transparente e íntimamente
...