160 likes | 259 Views
This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation In Slide Show, click on the right mouse button Select “Meeting Minder” Select the “Action Items” tab
E N D
This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation • In Slide Show, click on the right mouse button • Select “Meeting Minder” • Select the “Action Items” tab • Type in action items as they come up • Click OK to dismiss this box • This will automatically create an Action Item slide at the end of your presentation with your points entered. The ASC- GridLab Portal Ruxandra Bondarescu, Gregory Daues National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Edward Seidel, Michael Russell, Gabrielle Allen, and the rest of the team Max Plank Institut für Gravitationsphysik Albert Einstein Institut, Potsdam, Germany
Credits Astrophysics Simulation Collaboratory Washington University in St. Louis Wai-Mo Suen (Lead PI), Malcolm Tobias, Sai Iyer National Center for Supercomputing Applications, University of Illinois Gregory Daues, Ruxandra Bondarescu, Brad Wind, Galina Wind, Paul Saylor ANL/University of Chicago Ian Foster, Gregor von Laszewski, Dave Angulo Albert Einstein Institut, Germany Michael Russell, Gabrielle Allen, Edward Seidel, Jason Novotny, Oliver Wehrens, Ian Kelley, Tom Goodale, Denis Pollney And others …
What do we need to use the portal? • A web-browser and computer connected to the internet • Grid certificate (e. g., Globus, Alliance) What is the portal? • Web application server • Java based framework • Continuously running process awaiting requests • Supporting database
https://athena.ncsa.uiuc.edu/gridsphere/servlet/orbiter https://portal.aei.mpg.de/gridsphere/servlet/orbiter Production Portals Development Portals GridSphere1.0 - new portlet framework [developed by the portal workpackage -WP 4] • http://athena.ncsa.uiuc.edu:8090/gridsphere/gridsphere • checkwww.gridsphere.orgfor updates We encourage everyone to have an account on production and development portals.
Grid Utilities Remote Job Submission via GRAM File Transfer (GridFTP) Portal Administration Working machine groups (e.g., machines can be grouped by Virtual Organizations, or can define a group of machines where a certain simulation is known to run well) User roles (ordinary user, administrator, asc.cactus role -for having access to the Cactus interfaces) Cactus related features Display of group simulations which have announced to the portal via XMLRPC Source code management through CVS Parameter File Import/Export/Editing Executable Repository Production Portal Components
Migrationto the Portlet Framework • Motivation • Portlets are modular components within a webpage • Allow users to customize their portal interfaces • Can have several portlets in a portlet container • Can be easily maximized, minimized • Third party portlet development • External groups can easily integrate their portlets • Templates for new projects are provided • Current Migration Status • XMLRPC Announce Cactus Simulations (works!) • We had to write • Two Services: CactusSimulationService, XMLRPCService • One Portlet: SimulationPortlet
XMLRPC Simulations announce their properties to the portal, Users can choose to get email/SMS notifications Machines known to successfully announce to the portal LINUX/Red Hat titan.ncsa.uiuc.edu platinum.ncsa.uiuc.edu dtf-login1.sdsc.edu (Tera Grid) SGI origin.aei.mpg.de modi4.ncsa.uiuc.edu harpo.wustl.edu Tru64 lemieux.psc.edu IBM/SP bluehorizon.sdsc.edu GSISOAP Secure, two way communication [coordinate with WP 10, WP 4, WP 1] Implementing SMS messaging in the GridLab portlet framework [meet with WP 4, WP 12]
GRAM ASC portal interface Demoed at SC2002 Specify the RSL atributes (executable, arguments, jobType, etc) Interactive, batch job submission Staging of previous simulation attributes Job status updates, view output Can be used for testbed testing Works on Globus 2.x Many architectures (GGTC testbed) Resource Broker Present status of portal integration Most of the ASC components are based on GRAM => important for the migration process [Coordinate WP 9, WP 4]
GGTC Testbed machines • GGTC view from the portal • 4 continents, 77 machines, 14 different countries • Won 2 HPC Challenge awards at SC2002 • Proved that we can build a large testbed, and we agreed we want to maintain it • Problems: • Grid operations fail very often on production machines
GGTC Testbed machines • We encourage a more detailed testing of the production machines on the Grid • Example -TeraGrid testscript • Tests that grid operations can be performed by jobs (both interactive and batch) themselves running on production machines • Closer to real life scenarios including the GridLab migration scenario • Updated webpage with the status of the production machines • Additional machines • New NCSA IBM regatta • New IBM Boston machines • 8 processor test cluster (myri1.info.uvt.ro) - Vest University of Timisoara, Romania • Globus 2.2 installed • Gabriela Turcu is here from Romania • Start an email thread about additional installations needed