Collaboratory Interoperability Framework

DOE 2000 - Collaboratories Research

FY 1998 Highlights

 

1. Project Title

Collaboratory Interoperability Framework

2. Project Homepage

    http://www.mcs.anl.gov/cif

And see also:
    http://www-itg.lbl.gov/CIF/
    http://www.emsl.pnl.gov:2080/docs/collab/research/  

3. Objective

The goal of the Collaboratory Interoperability Framework (CIF) project is to develop a distributed computing software bus that supports software components for scientific collaboratories developed by diverse DoE and non DoE groups.  The goal of the project is to reduce duplication of effort, enhance interoperability and promote interlab cooperation by developing a common communication library for all projects.

4. Approach

A requirements analysis conducted prior to starting the project led to the following initial goals:

In addition, a number of application experiments are being conducted to refine further our understanding of requirements.

5. Selected FY98 accomplishments

Accomplishments during FY98 ranged from development of CIF toolkit components (CIFcomm, CIF shared state) to exploratory investigations of technology integration (e.g., Globus security, Akenti, CORBA) and application experiments (computed microtomography, camera control).  CIF technologies were demonstrated at several major conferences, including the IEEE Symposium on High Performance Distributed Computing  and SC'98.  In addition, a CIF-based collaborative data analysis system was part of the Globus project entry that won the "Best of Show" award in the HPC Challenge at SC'98.

Toolkit development achievements included:

Technology integration achievements included:

Application achievements included:

beamlinesSmall.jpg (25118 bytes)

meteorite.jpg (23032 bytes)

On the left, an Advanced Photon Source (APS) beamline, and on the right the internal structure of a micrometeorite, as determined by our quasi-real-time reconstruction system that supports remote, collaborative analysis of  APS data.

Note that some of this work (e.g. the work on directory services and security) leverages work performed under DARPA support in the Globus project.

 

6. Plans for FY99

7. Tool Availability

CIFcomm and CIF shared state are available online, as are instructions on their use.

8. Participants and Affiliations

Deb Agarwal, Lawrence Berkeley National Laboratory
Karlo Berket, Lawrence Berkeley National Laboratory
John Bresnahan, Argonne National Laboratory
Brett Didier, Pacific Nortwest National Laboratory
Ian Foster, Argonne National Laboratory
Joseph Insley, Argonne National Laboratory
Bruce Mah, Sandia National Laboratory
Jim Myers, Pacific Northwest National Laboratory
Brian Toonen, Argonne National Laboratory
Steve Tuecke, Argonne National Laboratory