 |
|
DAILY NEWS AND INFORMATION
FOR THE GLOBAL GRID COMMUNITY / AUGUST 18, 2003; VOL. 2 NO. 33
|
Special Features:
NEW GRID AND TOOLS DEPLOYED ACROSS
NPACI PARTNERSHIP
The National Partnership for Advanced Computational Infrastructure (NPACI)
has
announced the deployment of the NPACI Grid, a prototype for
Cyberinfrastructure, across the partnership's main resource sites. NPACI Grid
is a production, heterogeneous national Grid consisting of interoperable
software, scientific applications, and hardware resources located at the San
Diego Supercomputer Center (SDSC), the Texas Advanced Computing Center (TACC)
in Austin, TX, and the University of Michigan, Ann Arbor. The NPACI-Grid will
soon be deployed at the California Institute of Technology, Pasadena, Calif.,
as well.
The NPACI Grid's goal is to provide increased access and capability to a
national science and engineering research community via the hardware resources
and software efforts of the NPACI partnership. The NPACI Grid unifies mature
software infrastructure efforts through the development of the interoperable,
tested and hardened "NPACKage" deployed at all resource sites on the NPACI
Grid. Applications will use NPACKage services and software to target NPACI
resources individually and collectively enabling a new generation of
scientific discoveries.
The NPACI Grid complements the National Science Foundation's NSF Middleware
Initiative (NMI) and TeraGrid/ETF project. All such efforts provide key
building blocks for Cyberinfrastructure the comprehensive and evolutionary
computational, data management and human infrastructure necessary to support
advances in science and engineering. NPACI partners are working to ensure
that NPACI Grid applications and NPACKage software will interoperate with NMI
software and complement TeraGrid/ETF environments so that national Grid
efforts can be integrated.
In conjunction with the deployment of the NPACI Grid, NPACI also is
announcing
NPACKage 1.1, a collection of 14 mature software components developed by
partnership participants and national collaborators. NPACKage is deployed
across all major NPACI compute, data and networking resources to form a
uniform software environment for the NPACI Grid. Information on NPACKage can
be found at npackage.npaci.edu
.
"The NPACI Grid unifies NPACI infrastructure efforts and provides critical
experience with Grids aggregated 'bottom-up' from existing resources,
commodity networks, and mature software and applications," said Dr. Fran
Berman, director of NPACI and the San Diego Supercomputer Center. "The NPACI
Grid, TeraGrid/ETF, and other national Grid efforts are providing vital
experience key to the development of an integrated information
(Cyber-)infrastructure."
The hardware resources comprising the NPACI Grid belong to four different
administrative domains, each with their own rules, regulations, requirements,
and accounting procedures. The resources are heterogeneous and distributed: a
1.7 Teraflop AIX cluster, Blue Horizon, at SDSC, a 435 Gflop AMD based Linux
cluster at the University of Michigan and three large shared-memory server
nodes at TAAC delivering 1160 Gflops.
NPACKage components are based on mature software from NPACI partners and
national collaborators and include:
- The Globus Toolkit, the de facto standard for grid computing and an
open-source collection of modular technologies that simplifies collaboration
across dynamic, multi-institutional virtual organizations.
- GSI-OpenSSH, a modified version of OpenSSH that adds support for GSI
authentication, providing a single sign-on remote login capability for the
grid.
- Network Weather Service, a distributed system that periodically monitors
and dynamically forecasts the performance various network and computational
resources can deliver over a given time interval.
- DataCutter, a core set of data services, on top of which application
developers can implement more application-specific services or combine with
existing grid services such as metadata management, resource management, and
authentication services.
- Ganglia, a scalable distributed monitoring system for high-performance
computing systems such as clusters and grids.
- LAPACK for Clusters (LFC), a package that brings the performance of
ScaLAPACK and the expertise of advance performance tuning to an average user
familiar with the LAPACK interface.
- MyProxy, a credential repository for the grid.
- GridConfig, software for generating and managing configuration files
across
a large number of components in a centrally controlled information
system.
- Condor-G, software which lets users submit jobs into a queue, maintain
detailed job logs, manage input and output files, and serve as a comprehensive
job/resource management system.
- Storage Resource Broker (SRB), client-server middleware providing a
uniform
interface for connecting heterogeneous data resources over a network and
accessing replicated data sets.
- Grid Portal Toolkit (GridPort), a collection of technologies used for
developing application-specific, browser-based interfaces to the grid.
- MPICH-G2, a grid-enabled version of MPI message-passing library based on
Globus. MPICH-G2 allows users to couple machines, of different architectures,
to un MPI applications.
- AppLeS Parameter Sweep Template (APST), software automating the execution
of parameter sweep applications with potentially large data sets over grid
resources.
- Kx509, a standalone client program that acquires a short-term X.509
certificate from the KCA for a Kerberos-authenticated user.
NPACKage builds on top of the common infrastructure supplied by the
GridsCenter Software Suite as part of the NSF Middleware Initiative (NMI). The
NPACKage team has assembled a collection of versions that is regularly tested
for interoperability on both internal and production systems. In addition,
user support for NPACKage has been integrated with the NPACI trouble-ticket
system to provide a quick turnaround to user problems and questions.
"We are focusing on hardening, testing, documentation and user support with
NPACKage," says Berman. "The success of Grid efforts depends on the ability
of users to get real work done and to exploit the capability and capacity of
the underlying resources."
"NPACKage complements NMI and provides one-stop shopping for important
NPACI
software packages," said Carl Kesselman, chief software architect at NPACI.
"Together, NPACKage and NMI provide a significant boost to the global grid
infrastructure, including the TeraGrid."
|