Sei sulla pagina 1di 2

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 GRID CLÚSTER


TAMAÑO GRANDE PEQUEÑO MEDIANO
TIPO DE RECURSO HETEROGÉNEO HOMOGÉNEO
COSTO DE CAPITAL INICIAL ALTO MUY ALTO
RETORNO DE INVERSIÓN MEDIANO MUY ALTO
PRIVADO
PRIVADO
TIPO DE RED BASADO EN
IB PROPIETARIO
ETHERNET
MÁS COSTOSO – TOP
RECURSOS MÍNIMOS DE HARDWARE COSTOSA
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.

Potrebbero piacerti anche