Collaborations and Interactions with other Projects

Slides:



Advertisements
Similar presentations
Earth System Curator Spanning the Gap Between Models and Datasets.
Advertisements

Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
The DOE Science Grid Computing and Data Infrastructure for Large-Scale Science William Johnston, Lawrence Berkeley National Lab Ray Bair, Pacific Northwest.
Presented by Scalable Systems Software Project Al Geist Computer Science Research Group Computer Science and Mathematics Division Research supported by.
Where do we go from here? “Knowledge Environments to Support Distributed Science and Engineering” Symposium on Knowledge Environments for Science and Engineering.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
GridSphere for GridLab A Grid Application Server Development Framework By Michael Paul Russell Dept Computer Science University.
Knowledge Environments for Science: Representative Projects Ian Foster Argonne National Laboratory University of Chicago
Introduction to Grid Computing Ann Chervenak Carl Kesselman And the members of the Globus Team.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
TPAC Digital Library Talk Overview Presenter:Glenn Hyland Tasmanian Partnership for Advanced Computing & Australian Antarctic Division Outline: TPAC Overview.
Computing in Atmospheric Sciences Workshop: 2003 Challenges of Cyberinfrastructure Alan Blatecky Executive Director San Diego Supercomputer Center.
Grid Computing, B. Wilkinson, a.1 Grid Portals.
E-Science Workflow Support with Grid-Enabled Microsoft Project Gregor von Laszewski and Leor E. Dilmanian, Rochester Institute of Technology Abstract von.
Commodity Grid (CoG) Kits Keith Jackson, Lawrence Berkeley National Laboratory Gregor von Laszewski, Argonne National Laboratory.
NeSC Grid Apps Workshop Exposing Legacy Applications as OGSI Components using pyGlobus Keith R. Jackson Distributed Systems Department Lawrence Berkeley.
CoG Kit Overview Gregor von Laszewski Keith Jackson.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3.
Grid BIFI1 A brief introduction to The Grid seminar 8th June 2005 Guillermo Losilla Anadón.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
ARGONNE NATIONAL LABORATORY Climate Modeling on the Jazz Linux Cluster at ANL John Taylor Mathematics and Computer Science & Environmental Research Divisions.
Perspectives on Grid Technology Ian Foster Argonne National Laboratory The University of Chicago.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
Introduction to Grid Computing Ed Seidel Max Planck Institute for Gravitational Physics
National Collaboratories Program Overview Mary Anne ScottFebruary 7, rd DOE/NSF Meeting on LHC and Global Computing “Infostructure”
Commodity Grid Kits Gregor von Laszewski (ANL), Keith Jackson (LBL) Many state-of-the-art scientific applications, such as climate modeling, astrophysics,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Authors: Ronnie Julio Cole David
Presented by Scientific Annotation Middleware Software infrastructure to support rich scientific records and the processes that produce them Jens Schwidder.
The Earth System Grid (ESG) Computer Science and Technologies DOE SciDAC ESG Project Review Argonne National Laboratory, Illinois May 8-9, 2003.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Middleware Camp NMI (NSF Middleware Initiative) Program Director Alan Blatecky Advanced Networking Infrastructure and Research.
Presented by Jens Schwidder Tara D. Gibson James D. Myers Computing & Computational Sciences Directorate Oak Ridge National Laboratory Scientific Annotation.
May 6, 2002Earth System Grid - Williams The Earth System Grid Presented by Dean N. Williams PI’s: Ian Foster (ANL); Don Middleton (NCAR); and Dean Williams.
XML-Based Grid Data System for Bioinformatics Development Noppadon Khiripet, Ph.D Wasinee Rungsarityotin, MS Chularat Tanprasert, Ph.D Royol Chitradon.
Networking: Applications and Services Antonia Ghiselli, INFN Stu Loken, LBNL Chairs.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
NSF Middleware Initiative Purpose To design, develop, deploy and support a set of reusable, expandable set of middleware functions and services that benefit.
O AK R IDGE N ATIONAL L ABORATORY U.S. D EPARTMENT OF E NERGY Data Requirements for Climate and Carbon Research John Drake, Climate Dynamics Group Computer.
NASA Earth Exchange (NEX) A collaborative supercomputing environment for global change science Earth Science Division/NASA Advanced Supercomputing (NAS)
All Hands Meeting 2005 BIRN-CC: Building, Maintaining and Maturing a National Information Infrastructure to Enable and Advance Biomedical Research.
ENEA GRID & JPNM WEB PORTAL to create a collaborative development environment Dr. Simonetta Pagnutti JPNM – SP4 Meeting Edinburgh – June 3rd, 2013 Italian.
2003 NTHU IEEM 1 Enterprise Integration Collaborative Product Design – Using Access Grid Project as an Example Group No.11 : 林彥伯 (Gilbert)
Shaowen Wang 1, 2, Yan Liu 1, 2, Nancy Wilkins-Diehr 3, Stuart Martin 4,5 1. CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department.
A Quick Tour of the NOAA Environmental Software Infrastructure and Interoperability Group Cecelia DeLuca Dr. Robert Detrick visit March 28, 2012
Virtual Laboratory Amsterdam L.O. (Bob) Hertzberger Computer Architecture and Parallel Systems Group Department of Computer Science Universiteit van Amsterdam.
Engineering (Richard D. Braatz and Umberto Ravaioli)
Clouds , Grids and Clusters
Access Grid and USAID November 14, 2007
Globus —— Toolkits for Grid Computing
Security for Open Science
National e-Infrastructure Vision
Shaowen Wang1, 2, Yan Liu1, 2, Nancy Wilkins-Diehr3, Stuart Martin4,5
Grid Computing AEI Numerical Relativity Group has access to high-end resources in over ten centers in Europe/USA They want: Bigger simulations, more simulations.
University of Technology
GRID COMPUTING PRESENTED BY : Richa Chaudhary.
OGCE OGCE The Open Grid Computing Environments Collaboratory
DOE 2000 PI Retreat Breakout C-1
Distributed Systems Bina Ramamurthy 11/30/2018 B.Ramamurthy.
Distributed Systems Bina Ramamurthy 12/2/2018 B.Ramamurthy.
Middleware for Grid Portal Development
Grid Application Model and Design and Implementation of Grid Services
Large Scale Distributed Computing
A guided tour of the Access Grid
The Anatomy and The Physiology of the Grid
Metadata Development in the Earth System Curator
The Anatomy and The Physiology of the Grid
Distributed Systems Bina Ramamurthy 4/22/2019 B.Ramamurthy.
Data Management Components for a Research Data Archive
Presentation transcript:

Collaborations and Interactions with other Projects Commodity Grid Kits Gregor von Laszewski (ANL), Keith Jackson (LBL) Objectives Many state-of-the-art scientific applications, such as climate modeling, astrophysics, high energy physics, structural biology, chemistry, and tele-immersive engineering, require the coordinated use of numerous distributed and heterogeneous components, including advanced networks, computers, storage devices, display devices, and scientific instruments. Such a national collaborative Grid infrastructure is being developed and supported by DOE, NSF, and NASA. Developing advanced scientific applications for these emerging national-scale computational Grid infrastructures is, however, still a difficult task. Although elementary Grid services exist that enable scientific application developers to authenticate, access, manage, and discover sophisticated remote resources, these services are not compatible with the commodity technologies and frameworks used by application scientists today. Additionally, many computational scientists lack the necessary expertise to deal with such a complex infrastructure. To address this problem, we are developing Commodity Grid (CoG) Kits that will enable scientific application programmers and middleware developers to readily make use of Grid services from a higher-level framework. We focus this effort on the development of two CoG Kits: one for Java and the other for Python. Based on component models, these kits encourage collaborative code reuse and avoid duplication of effort among problem solving environments, science portals, Grid middleware, and collaboratory pilot developers. The CoG Kits provide compatibility to the Globus Toolkit through which terra Grid facilities can share resources among distributed domains. In Java we developed protocol compatible components interfacing with the Grid infrastructure, enabling us to develop sophisticated Web enabled clients and services. In Python we developed components that are making use of precompiled Globus Toolkit libraries. Both promote Grid programming within their frameworks making it today possible to develop interfaces and programs to the Grid in Java and Python. The new CoG Kit technology has been reused while building a number of scientific portals to the Grid. Indeed, it already has become the de facto community standard for developing Grid portal applications. One exciting example is the NSF portal for atmospheric simulations, which is being used to analyze the April 1996 tornado that struck Illinois and nearby states (see Figure 1). Allow application developers to make use of Grid services from higher-level frameworks such as Java and Python. Easier development of advanced Grid services. Easier and more rapid application development. Encourage code reuse, and avoid duplication of effort. Encourage the reuse of Web Services as part of the Grids (now part of a separate proposal). Collaborations and Interactions with other Projects SciDAC Middleware technologies to support science portals CMCS pilot Middleware to support group-to-group collaboration DOE Science Grid Particle Physics Data Grid Collaborative Pilot Earth Systems Grid II Others Alliance Expeditions (Astro-physics, climatology, comp. biology, BioCore) GridLab Access Grid OGSA There are more … Figure 1: Our technology is already being used by researchers outside of DOE, for example in this sophisticated Grid portal for atmospheric simulations simulations (NCSA WARF). Technology developed as part of the CoG Kit Project is used in most of the projects that access Globus Toolkit services using Java or Python. Figure 2: Argonne Climate Group uses CoG Kits to access Grid resources Other examples of successful applications of our technologies include portals for astrophysical black-hole simulations, portals for structural biology, the SciDAC Earth System Grid, and the SciDAC Particle Physics Data Grid. Furthermore, our technology is integral part in the development of the current generation of a DOE-wide Science Grid allowing the larger DOE science community to utilize an emerging DOE wide Grid infrastructure. CoG Kits have also been incorporated in the Access Grid (Figure 3), an ensemble of resources that enables group-to-group collaborations amongst interdisciplinary scientists. The CoG Kit provides an efficient means for authentication and secure communication between different rooms. Summary of available Tools and Technologies Java Globus Protocol compatible Toolkit Example GUI Defacto standard for portal developers GSS based security for OGSA Third Party CCAToolkit (XCAT) Figure 3: The Access Grid uses the Python CoG Kit (pyGlobus) as a component to enable scientific collaborative sessions. Python Globus API compatible Toolkit GSS based security for OGSA Example GUIs Access Grid 2.0 controller based on Python CoG Kit Tutorials for both Furthermore, CoG Kits provide an elementary building blocks for developing the next generation Grid infrastructure as part of upcoming Globus Toolkit releases. The SciDAC project has enabled us to work tightly as an interdisciplinary team between scientists and technology providers amongst a variety of SciDAC projects. Interdisciplinary interactions, access to supercomputing facilities, and new collaborative use of sophisticated resources are among the results of our group efforts. In the next years, additional steps are needed that will allow us to use our basic middleware as part of high-end scientific collaborative environments while reusing methodologies and frameworks that make the construction of increasingly sophisticated collaborative environments possible. We will continue to collaborate with scientists to create transparent use of terrascale facilities by the scientist. For further information on this subject contact: - Dr. Gregor von Laszewski, Principal Investigator Argonne National Laboratory Mathematics and Computer Science Division Phone: 630-252-0472 e-mail: gregor@mcs.anl.gov - Keith R. Jackson, Principal Investigator Lawrence Berkeley National Laboratory Distributed Systems Department Phone : 510-406-1407 e-mail: krjackson@lbl.gov - Mary-Anne Scott: e-mail: scott@er.doe.gov Argonne National Laboratory University of Chicago