HR: 17:05h
AN: IN24A-05    [Abstracts]
TI: Comprehensive Large Array-data Stewardship System (CLASS)A Fully-distributed System
AU: Rank, R
EM: Roberr.Rank@noaa.gov
AF: NOAA/NESDIS/OSD/class, 5627 Allentown Rd #100, Suitland, MD 20746 United States
AU: * Reynolds, R G
EM: richard.g.reynolds@noaa.gov
AF: NOAA/NESDIS/OSD/class, 5627 Allentown Rd #100, Suitland, MD 20746 United States
AB: The Comprehensive Large Array-data Stewardship System (CLASS) is moving from its dual site operation to a multi-node, distributed architecture. The next step in this process is to move to a three-node architecture in North Carolina, Colorado, and West Virginia. Subsequently, CLASS will transition to a fully-distributed system by migrating to a highly structured, layered (distributed) architecture. While so-called "service-oriented" architectures often describe numerous layers, CLASS refers to two primary layers: infrastructure and application. An infrastructure layer is needed to provide common capabilities for distributed application development and deployment. Applications interact with the infrastructure layer though stable, published interfaces. The infrastructure layer abstracts the complexities of distributed computing such that developers, system administrators, operators, and others can focus on CLASS application logic rather than the mechanisms which support it. The application layer will use artifacts to implement CLASS-specific capabilities or services. Ingest, dissemination, search, and order are a few among many examples. Application layer components utilize services from the infrastructure to provide distributed behavior, and to simplify and streamline application development, deployment, and operations processes. As CLASS evolves to become a fully-distributed system, each transitional phase supports the need for CLASS's architecture to provide a context of reliability, performance, and extensibility. Moreover, these important qualities must be achieved in a constantly and quickly changing environment, emphasizing the need for CLASS to be easily adaptable in its pursuit of these goals. Transitioning to a distributed, open, heterogeneous environment with a powerful and stable infrastructure and fine-grained, decoupled applications will make it possible for CLASS to achieve these objectives economically and rapidly.
DE: 0525 Data management
DE: 0535 Hardware solutions
SC: Earth and Space Science Informatics [IN]
MN: Fall Meeting 2005