Tendencias en los sistemas distribuidos
betoimaApuntes29 de Octubre de 2015
2.907 Palabras (12 Páginas)296 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
con su función física.
La presencia de los ordenadores de todo el mundo sólo se convierte en útil cuando pueden
comunicarse entre sí. Por ejemplo, puede ser conveniente para los usuarios controlar
su lavadora o de su sistema de entretenimiento de su teléfono o un "universal
mando a distancia del dispositivo en el hogar. Igualmente, la lavadora podría notificar al usuario
a través de una tarjeta de identificación inteligente o teléfono cuando el lavado se realiza.
Ubicua y móvil solapamiento de computación, ya que el usuario móvil puede, en principio,
beneficiarse de los equipos que están en todas partes. Pero son distintas, en general. Ubicua
computing podría beneficiar a los usuarios, mientras permanecen en un solo ambiente, tales como el
casa o un hospital. Del mismo modo, la informática móvil tiene ventajas evenif que implica sólo
discretos, computadoras convencionales y dispositivos tales como ordenadores portátiles e impresoras.
La figura 1.4 muestra un usuario que está visitando una organización de acogida. La figura muestra la
intranet home del usuario y la intranet de acogida en el sitio que el usuario está visitando. Ambas cosas
intranets están conectados al resto de Internet.
El usuario tiene acceso a tres formas de conexión inalámbrica. Su portátil tiene una
los medios de conexión a LAN inalámbrica del anfitrión. Esta red proporciona cobertura de un
unos cientos de metros (un piso de un edificio, por ejemplo). Se conecta al resto de la intranet anfitrión
a través de un punto de puerta de enlace o de acceso. El usuario también tiene un teléfono móvil (celular), que es
conectado a Internet. El teléfono permite el acceso a la Web y otros servicios de Internet,
limitado solamente por lo que se pueden presentar en su pequeña pantalla, y también puede proporcionar
información de ubicación a través de la funcionalidad GPS incorporado. Finalmente, el usuario lleva una digitales
cámara, que puede comunicarse a través de una red inalámbrica de área personal (con rango de hasta
a aproximadamente 10 m) con un dispositivo tal como una impresora.
Con una infraestructura de sistema adecuado, el usuario puede realizar algunas tareas simples en
sitio thehost utilizando los dispositivos que llevan. Mientras viajaba al sitio de acogida, el usuario puede
...