Portal Grid
description
Transcript of Portal Grid
Portal Grid
Trabajo Práctico
Aplicaciones Escalables en
Redes Globales 2006
Qué es un portal?
• Aplicación basada en Web
• Un único punto de entrada a un conjunto de herramientas y aplicaciones
• La función principal del portal es ocultar la complejidad de la infraestructura Grid a usuarios no especializados en esta tecnología
Conceptos
• Portlets – Basados en estándares (Sun Java Community)– Portables– Son programas Java específicos que realizan una acción
específica. Producen fragmentos de código HTML que pueden ser agregados en un Portal
– Se desarrollan utilizando una API extendida de Java.– Con un conjunto de portlets se crea un portal. – Cada portlet realiza una función o acción específica. – Los portlets son administrados por ‘portlets containers’.
• Portlet Container– Software ejecutado como una aplicación Java dentro de un Web
Container (Apache Tomcat) que permite la ejecución de portlets. Gridsphere es un portlet container.
Planificación
• Listar los requerimientos
• Determinar los servicios a “portalizar”
Diseño
• Seguir los principios formales de diseño
• Involucrar a los usuarios en el diseño (crear prototipos de páginas)
• Seleccionar el framework a utilizar
• Definir interfaz de usuario (fácil de usar)
Implementación
• Desarrollo en Java
• Desarrollo en etapas
• Implementar los portlets lo mas genéricos posibles
• Java COG Kit, es un conjunto de herramientas de Java que provee una capa de abstracción para acceder a servicios de Globus
Una vez operativo…
• Mantenerlo actualizado• Compartir experiencias con otras
comunidades• Monitorear:
– El servidor del portal– El container– Integridad de aplicaciones– Seguridad
• Políticas de seguimiento de problemas
Portal AERG
• Administración de usuarios– Alta de usuarios– Asignación de certificados (MyProxy)– Baja de usuarios
• Transferencia de archivos (GridFTP)
• Ejecución de procesos (GRAM)
• Monitoreo
Wiki Portal AERG
La documentación del proyecto se hará en el Wiki http://wiki.lsc.dc.uba.ar/index.php/Portal_HPC
Uso minimo del Wiki:• = Título nivel 1 =• == Título nivel 2 ==• === Título nivel 3 ===• ```palabra en bold```• * elemento de una lista• Un espacio antes de la linea de texto crea el texto
recuadrado
Links de interés
• GridSphere http://www.gridsphere.org
• Java CoG Kit http://wiki.cogkit.org
• MediaWiki http://www.mediawiki.org/wiki/MediaWiki