Práctica 2 - Grid Computing
Objetivo:
Desarrollar e implementar una red de clientes web que se conecten a un servidor y formen una Grid Computing para compartir tiempo de procesamiento.
Desarrollo:
Forma de trabajo:
- En equipo de hasta 4 integrantes.
- Hacer una página web donde cada cliente debe de ingresar al sistema (login y password).
- Se capturan todos los datos posibles del cliente y se envían al servidor para su almacenamiento.
- El servidor le envía al cliente (vía AJAX) la dirección de una página Web.
- El cliente debe de descargar esa página y encontrar todos los recursos que se encuentren en dicha página (documentos, videos, sonidos, textos, enlaces, etc.).
- Cada recurso que encuentre el cliente deberá ser enviado al servidor para que lo indexe y almacene en una base de datos
- Si se encuentra un enlace debe almacenarse y marcarse como pendiente para ser revisado posteriormente.
- El proceso se repite constantemente mientras haya clientes disponibles y enlaces disponibles para revisar.
Software de Apoyo:
Reporte del alumno (resultados):
- El Profesor revisará que se pueden conectar varios clientes (previo login y password) y que las características de su computadora se obtengan y se almacenen en el servidor.
- Después se revisará que se envíe una dirección de una página Web para que sea procesada por cada cliente, y que analice todos los recursos que contenga (archivos).
- Los recursos encontrados serán enviados al servidor para que los almacene (indexación).
- En caso de encontrar enlaces, estos deberán ser marcados para su posterior revisión.
FECHA DE ENTREGA: viernes 6 de septiembre
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia