Magnetic Fusion Research. Fusion, the power source of the stars, has been the subject of international research since the late 1950's. Experimental magnetic fusion energy research in the United States is centered at three large facili-ties with a present day replacement value of over $1B. Teaming with this experimental community is a the-oretical and simulation community that concentrates on the creation of realistic 3D plasma models. As the capabilities of wide area networks have increased, more researchers have begun to col-laborate with the experimental institutions from their home laboratory rather than travelling for experiments. While the community has made significant progress in accommodating this new pattern of use, much remains to be done to take full advantage of newly emerging technologies.
Goals of the Collaboratory. The aim of the Collaboratory is to:
Magnetic fusion experiments operate in a pulsed mode producing plasmas of up to 10 seconds duration every 10 to 20 minutes, with 2535 pulses per day. For each pulse up to 10,000 separate measurements versus time are acquired representing hundreds of Megabytes of data. Decisions for changes to the next plasma pulse are made by data analy-sis conducted within the roughly 15 minute interpulse interval. This mode of operation places a large premium on rapid data analysis that can be assimilated in nearrealtime by a geographically dispersed research team.
Benefits to Fusion. The National Fusion Collaboratory will increase physics productivity by
The Collaboratory will also increase the productivity of code and tool developers by
Computer Science Research. To accomplish these goals, fusion scientists with expertise in large experiments and simulation code develop-ment have joined computer scientists with expertise in security, distributed computing, and visualiza-tion to form a closely coordinated team. This team, leveraging existing computer sci-ence technology where possible, will deploy a collaboratory prototype. For requirements not met by current capabilities, new technologies will be developed. The variety of users, resources, applications, and poli-cies encountered will serve as an excel-lent proving ground for new technologies that prepares the way for their use in other scientific disciplines.
Benefits to Computer Science Toolkits. The Collaboratory will enhance existing toolkits by
The computer sci-ence research necessary to create the Collabora-tory is centered on three main activities: security, remote and distributed computing, and scientific visualization.
Security. The sharing of data, codes, and visualization tools as network services requires a system for protecting these valuable resources against unauthorized use. The Collaboratory will exploit state-oftheart authentication, authori-zation, and encryption technologies provided by the Globus Security Infrastructure and the Akenti authoriza-tion ser-vice. Existing fusion community codes will be modified to use this infrastructure for remote execution and data access. To meet the needs of the Collaboratory, the current version of these middleware tools will be extended. In particular, it will be necessary to incorporate rules for fair use of shared resources into the policy enforced by the security model and to enhance tools that enable valid credentials to propagate automatically from resource to resource.
Distributed Computing. The remote and distributed computing requirements of the Collaboratory will utilize the Globus facilities includ-ing remote job scheduling, monitoring, exception handling, and accounting. This will enable researchers and their institutions to share the community's computational resources. The components of the Globus toolkit that can be immediately deployed to create the foundation of the Collaboratory are Grid Information Services, Grid Security Infrastructure, and Globus Resource Allocation Manager. Research components that are required to fully meet the needs of the Collaboratory and that will create new functionality for Globus include managing batch versus preemp-tive job priorities, providing status display and accountability to users, monitoring the adherence of resources to policies, and providing advance reservations. Fusion community codes to be adapted to the Collaboratory include serial and parallel MHD stability codes and serial and parallel transport codes.
Scientific Visualization. The demand placed on visualization tools by the Collaboratory is intense due to both the highly collaborative nature of fusion research and the dramatic increase in data resulting from the enhanced computing capabili-ties. The visualization component of the Collaboratory will focus on the development of a col-laborative control room, collaborative meeting room, and enhanced visualization tools. The collaborative visualiza-tion requirements will utilize the Access Grid that enables distributed meetings and collaborative teamwork sessions. Extensions to the Access Grid software include a more closely integrated shared experience with the researcher's current work environment and the support of large tiled displays that will provide collaborative capabilities to large-format remote visualizations. New software will be tested on display walls that already exist within the proposal team. Extensions to display wall software include the ability to have visualizations not tied to an individual projector allowing the size of the visualization to vary depending on the researcher's need. Extensions to the visualizaton toolkit will be the ability to quantitatively compare theory to experiment with uncertainties.
Project Scope. The threeyear project has just begun and is a collaboration between experts in the magnetic fusion and the computer science and enabling technology communities funded by the USDOE SciDAC program. Further information on the Collaboratory is available at http://www.fusiongrid.org/.