TeraGrid user portal v1.0: Architecture, design, and technologies
Abstract
The TeraGrid [1] is a grid computing project for
building a world-class comprehensive distributed infrastructure
for scientific discovery. TeraGrid comprises many heterogeneous
systems that enable high performance computing, data management/
storage, and scientific visualization, and access to scientific
data collections from facilities across the country. TeraGrid uses
advanced networking systems, software technologies, and operations
and support activities to tie these fundamental resources
together into a production cyberinfrastructure for science and
research. Allocations, accounting, security, resource monitoring,
consulting, and documentation are among the services that each
TeraGrid Resource Provider (RP) implements to meet their sitespecific
needs while operating within the TeraGrid environment.
The purpose of the TeraGrid User Portal [2] is to serve as a
launch pad for new users and a control panel for current users by
integrating RP resources, services, and information into a single
web interface serving a national community of computational
researchers.
The first version of the TeraGrid User Portal [3] addresses
the most fundamental issue for integrating TeraGrid resources:
extension and integration of existing, centralized TeraGrid accounting
and security services with a clear and comprehensive
production portal interface. In addition, the portal provides
simple access to existing TeraGrid user-centric information and
services such as documentation, consulting, allocation request and
renewal, and resource monitoring. This paper discusses the motivation,
architecture, technology, and challenges used to build an
enterprise portal for the TeraGrid. It also illustrates techniques,
such as load balancing, redundancy, and user auditing, that are
required to ensure performance, reliability, and traceability of
the portal environment.
The following license files are associated with this item: