An overview of the use of Open Source in the NASA Langley Atmospheric Science Data Center Archive Next Generation system
Abstract
The Atmospheric Science Data Center (ASDC) at NASA Langley Research Center is responsible for the archive and distribution of Earth science data in the areas of radiation budget, clouds, aerosols, and tropospheric chemistry. Over the past several years the ASDC has developed and implemented the Archive Next Generation (ANGe) system, a state-of-the-art data ingest, archival, and distribution system to serve the atmospheric sciences data provider and user communities. ANGe employs Open Source technologies including the JBoss Application Server, a PostGIS-enabled PostgreSQL database system to store geospatial metadata, modules from the GeoTools Open Source Java GIS Toolkit including the Java Topology Suite (JTS) and GeoAPI libraries, and other libraries such as the Spring framework. ANGe was developed using a suite of several Open Source tools comprised of Eclipse, Ant, Subversion and Jenkins. ANGe is also deployed into an operational environment that leverages Open Source technologies from the Linux Operating system to tools such as Ganglia for monitoring. This presentation provides an overview of ANGe with a focus on the Open Source technologies employed in the implementation and deployment of the system. The ASDC is part of Langley's Science Directorate. The Data Center was established in 1991 to support NASA's Earth Observing System and the U.S. Global Change Research Program. It is unique among NASA data centers in the size of its archive, cutting edge computing technology, and full range of data services. For more information regarding ASDC data holdings, documentation, tools and services, visit http://eosweb.larc.nasa.gov.
- Publication:
-
AGU Fall Meeting Abstracts
- Pub Date:
- December 2012
- Bibcode:
- 2012AGUFMIN11D1481D
- Keywords:
-
- 1912 INFORMATICS / Data management;
- preservation;
- rescue;
- 1976 INFORMATICS / Software tools and services;
- 1978 INFORMATICS / Software re-use