Standard Portlet Architecture Supports Reusable Components The Open Grid Computing Environments Collaboratory Funded by the NSF National Middleware Initiative www.collab-ogce.org OGCE OGCE Standard Portlet Architecture Supports Reusable Components OGCE2 is building Grid portlets that can operate in open source containers such as uPortal and GridSphere. JSR 168 standard allows portlets to be reused across multiple containers. The Java CoG provides an abstraction layer over different toolkits and capabilities. GT2 GT3 OGSA/ WS-RF SSH Condor Unicore CoG Abstraction Layer (job submission, file transfer, authentication) CoG Applications Data and Task Management Layer (workflow) Gridfaces Layer (portals, Swing, SWF) Others Avaki SETI Nano materials Bio- Informatics Disaster Management Portals GridIDE Development Support Gridsphere MyProxy and GRAM portlets in uPortal and GridSphere New CoG interfaces also support task composition and workflow Container independent services allow data like Grid credentials to be shared between portlets. Compatibility tools support Velocity-based OGCE1 portlets in JSR 168 containers uPortal Argonne National Lab Indiana University University of Michigan NCSA San Diego State University Texas Advanced Computing Center