Taller 1. Cuáles son las funciones del middleware en los sistemas distribuidos. En un sistema distribuido este nos permi
Views 448 Downloads 3 File size 73KB
Taller 1. Cuáles son las funciones del middleware en los sistemas distribuidos. En un sistema distribuido este nos permite comunicación entre dispositivos Ejemplo si se hace la petición de una página web desde el navegador en el cliente, el middleware determina la ubicación y envía una petición para dicha página. El servidor web interpreta la petición y envía la página al software intermedio, quien la dirige el navegador de la máquina cliente que la solicitud. 2. Identifica tres beneficios de trabajar con CORBA en los sistemas distribuidos. •
Los clientes pueden ser servidores y los servidores clientes
• • •
Los objetos pueden estar distribuidos en distintos nodos de computación Los objetos pueden continuar existiendo después de quien los creó Los objetos distribuidos se comunican mediante un middleware
•
Los objetos pueden estar implementados en distintos lenguajes y sobre distintos sistemas operativos Comunicación síncrona (RPC, Java RMI, CORBA) o asíncrona (eventos)
•
3. Realiza un cuadro comparativo entre la arquitectura Grid y un clúster. CATEGORIA TAMAÑO TIPO DE RECURSO COSTO DE CAPITAL INICIAL RETORNO DE INVERSIÓN
GRID
CLÚSTER
GRANDE
PEQUEÑO MEDIANO
HETEROGÉNEO
HOMOGÉNEO
ALTO
MUY ALTO
MEDIANO
MUY ALTO
PRIVADO TIPO DE RED
BASADO EN ETHERNET
RECURSOS MÍNIMOS DE HARDWARE
COSTOSA
PRIVADO IB PROPIETARIO MÁS COSTOSO – TOP DE LA LÍNEA
SLA ACUERDO NIVEL DE SERVICIO
ALTO
ESTRICTA
REQUERIMIENTOS DE SEGURIDAD
ALTA
MUY BAJA
4. Cuál es la principal diferencia entre el paradigma cliente-servidor y el paradigma peer-to-peer
P2P es una red de computadoras en la que todos o algunos aspectos funcionan sin clientes ni servidores fijos, sino una serie de nodos que se comportan como iguales entre sí. Es decir, actúan simultáneamente como clientes y servidores respecto a los demás nodos de la red. Las redes P2P permiten el intercambio directo de información, en cualquier formato, entre los ordenadores interconectados. La arquitectura cliente-servidor consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras. En red peer-to-peer es una red que algunos aspectos funcionan sin clientes ni servidores fijos, es una serie que se comportan como iguales entre sí; y en una cliente-servidor, un cliente realiza peticiones a otro programa, y pueden funcionar los dos en la misma computadora, pero es más ventajosa en un sistema operativo multiusuarios.
5. Indicar tres ejemplos de middleware. •
ecosistema: Zerynth 2.1.0 puede programar en Python o lenguaje C / Python híbrido los microcontroladores más populares de 32 bits y conectarlos a las principales
•
infraestructuras de la nube. Las API de MIPRES es una herramienta tecnológica que permite a los profesionales de salud reportar la prescripción de tecnologías en salud no financiadas con recursos de la UPC o servicios complementarios.
•
Sistemas de ERP de la empresa siigo + ilimitada.