130 likes | 141 Vues
Explore the current and future work of OGCE in building, packaging, and extending Grid portal software with programming libraries and workflow tools to support TeraGrid gateways and engage other communities. Learn about the OGCE Browser Time, Java COG, and OGCE Workflow Suite.
E N D
Open Grid Computing Environments Marlon Pierce, Suresh Marru, Gregor von Laszewski
IU: Marlon Pierce, Dennis Gannon, Suresh Marru RENCI: Gopi Kandaswamy RIT: Gregor von Laszewski SDSC: Nancy Wilkins-Diehr SDSU: Mary Thomas, Rob Edwards TACC: Maytal Dahan OGCE Principals
Sections Project organization: code, build, demo. Workflow suite overview and demo. JavaScript COG demo Other good stuff Interactions Feel free to distract us. OGCE Present and Future Work
Build and package Grid portal software. Portlets for GRAM, GridFTP, etc Provide programming libraries for building Grid clients. Java COG, GTLAB, JavaScript COG Build and package portal services GPIR Provide workflow tools: XRegistry, GFAC, XBaya What Does the OGCE Do?
We have several substantial components to support, extend. Portal software Improvements to existing interfaces Sakai container integration GFAC, Workflow Suite Add eventing system for monitoring workflows, tracking provenance. Support for asynchronous workflows. Use TeraGrid community credentials Java COG abstractions Upgrades to the Condor and SRB support Information service providers (see next) Need new providers: Amazon S3, EC2 Future Work, Part 1
Focused support for TeraGrid gateways. Logging, auditing, accounting services. Support, integration with TG information services See JP Navarro’s talk at GCE07 Engage other communities Web 2.0 tools for mashup gateway building Leverage social networking, bookmarking, start page tools JavaScript CoG Support for non-Java environments through the JS COG. Testing framework with NMI test bed, Jmeter. Future Work, Part 2
OGCE Workflow Suite • Development Team: Srinath Perera, Chathura Herath, Gopi Kandaswamy, Satoshi Shirasuna • Generic Service Toolkit (Gfac) allows users to wrap any command line applications as web service. • XRegistry is an application service registry which allows users to register web service descriptions using GFAC portlet interface and access and invoke the services from XBaya toolkit and Gfac Portlet. • XBaya is an Java webstart application that can be used for composition, running and monitoring of workflows.
Few Examples • LEAD: Linked Environment for Atmospheric Discovery • MotifNetwork: Genome-Wide Domain Analysis
Dynamic Workflow in LEAD 9 Terrain data files NAM, RUC, GFS data 3D Model Data Interpolator (lateral Boundary Conditions) 3 1 3D Model Data Interpolator (Initial Boundary Conditions) Terrain Preprocessor Surface data, upper air mesonet data, wind profiler 2 15 11 WRF Static Preprocessor ARPS to WRF Data Interpolator IDV Bundle 4 Surface, Terrestrial data files 88D Radar Remapper 7 WRF ADAS WRF Run Once per forecast Region 10 WRF 12 WRF Radar data (level II) ARPS Ensemble Generator Radar data (level III) 13 5 NIDS Radar Remapper 8 WRF to ARPS Data Interpolator ADAM Satellite data 6 Visualization on users request Satellite Data Remapper Repeated for periodically for new data 14 ARPS Plotting Program Data mining: looking for storm signature Triggered if a storm is detected Static data Real time data Initialization Forecast Visualization Analysis Data Mining
Web site: http://www.collab-ogce.org Contact information is there. Email: discuss@ogce.org Contact Us