Search NASA⌕ Search

SEARCH · Search NASA

Results for “Data migration”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 145 records · Page 8

Database Reorganization in Parallel Disk Arrays with I/O Service Stealing

We present a model for data reorganization in parallel disk systems that is geared towards load balancing in an environment with periodic access patterns. Data reorganization is performed by disk cooling, i.e. migrating files or extents from the hottest disks to the coldest ones. We develop an approximate queueing model for determining the effective arrival rates of cooling requests and discuss its use in assessing the costs versus benefits of cooling.

Zabback, Peter↗

An Element-Based Concurrent Partitioner for Unstructured Finite Element Meshes

A concurrent partitioner for partitioning unstructured finite element meshes on distributed memory architectures is developed. The partitioner uses an element-based partitioning strategy. Its main advantage over the more conventional node-based partitioning strategy is its modular programming approach to the development of parallel applications. The partitioner first partitions element centroids using a recursive inertial bisection algorithm. Elements and nodes then migrate according to the partitioned centroids, using a data request communication template for unpredictable incoming messages. Our scalable implementation is contrasted to a non-scalable implementation which is a straightforward parallelization of a sequential partitioner.

concurrent partitioner finite element meshes distr↗

A P-band Radar Mission to Mars

Large regions of Mars are covered by dust that obscures geological evidence for fluvial channels, the extent of volcanic flows, and features associated with near-surface ground ice. We describe a Mars orbiting mission carrying a P-band SAR to map these hidden surface features. Mapping would be carried out in HH and VV polarizations, with the comparison of the two expected to yield a distinction between surface echoes and subsurface features beneath up to 5 m of dust. Repeat-pass interferometry data would also be collected to characterize volatile migration at the poles, aeolian shifting of the dust mantle, and possible volcanic deformation. This paper describes the technical design of a P-band SAR for global mapping of Mars, and the characteristics of the proposed mission.

Synthetic Aperture Radar (SAR)↗

Shorebird Migration Patterns in Response to Climate Change: A Modeling Approach

The availability of satellite remote sensing observations at multiple spatial and temporal scales, coupled with advances in climate modeling and information technologies offer new opportunities for the application of mechanistic models to predict how continental scale bird migration patterns may change in response to environmental change. In earlier studies, we explored the phenotypic plasticity of a migratory population of Pectoral sandpipers by simulating the movement patterns of an ensemble of 10,000 individual birds in response to changes in stopover locations as an indicator of the impacts of wetland loss and inter-annual variability on the fitness of migratory shorebirds. We used an individual based, biophysical migration model, driven by remotely sensed land surface data, climate data, and biological field data. Mean stop-over durations and stop-over frequency with latitude predicted from our model for nominal cases were consistent with results reported in the literature and available field data. In this study, we take advantage of new computing capabilities enabled by recent GP-GPU computing paradigms and commodity hardware (general purchase computing on graphics processing units). Several aspects of our individual based (agent modeling) approach lend themselves well to GP-GPU computing. We have been able to allocate compute-intensive tasks to the graphics processing units, and now simulate ensembles of 400,000 birds at varying spatial resolutions along the central North American flyway. We are incorporating additional, species specific, mechanistic processes to better reflect the processes underlying bird phenotypic plasticity responses to different climate change scenarios in the central U.S.

Smith, James A.↗

Reverse time migration: A seismic processing application on the connection machine

The implementation of a reverse time migration algorithm on the Connection Machine, a massively parallel computer is described. Essential architectural features of this machine as well as programming concepts are presented. The data structures and parallel operations for the implementation of the reverse time migration algorithm are described. The algorithm matches the Connection Machine architecture closely and executes almost at the peak performance of this machine.

Fiebrich, Rolf-Dieter↗

Evaluating the effect of online data compression on the disk cache of a mass storage system

A trace driven simulation of the disk cache of a mass storage system was used to evaluate the effect of an online compression algorithm on various performance measures. Traces from the system at NASA's Center for Computational Sciences were used to run the simulation and disk cache hit ratios, number of files and bytes migrating to tertiary storage were measured. The measurements were performed for both an LRU and a size based migration algorithm. In addition to seeing the effect of online data compression on the disk cache performance measure, the simulation provided insight into the characteristics of the interactive references, suggesting that hint based prefetching algorithms are the only alternative for any future improvements to the disk cache hit ratio.

Pentakalos, Odysseas I.↗

REVEAL: Software Documentation and Platform Migration

The Research Environment for Vehicle Embedded Analysis on Linux (REVEAL) is reconfigurable data acquisition software designed for network-distributed test and measurement applications. In development since 2001, it has been successfully demonstrated in support of a number of actual missions within NASA s Suborbital Science Program. Improvements to software configuration control were needed to properly support both an ongoing transition to operational status and continued evolution of REVEAL capabilities. For this reason the project described in this report targets REVEAL software source documentation and deployment of the software on a small set of hardware platforms different from what is currently used in the baseline system implementation. This report specifically describes the actions taken over a ten week period by two undergraduate student interns and serves as a final report for that internship. The topics discussed include: the documentation of REVEAL source code; the migration of REVEAL to other platforms; and an end-to-end field test that successfully validates the efforts.

Wilson, Michael A.↗

Distribution of Chromosome Breakpoints in Human Epithelial Cells Exposed to Low- and High-LET Radiation

Low-and high-LET radiations produced distinct breakpoint distributions. The difference of the breakpoint distributions between low-and high-LET only appeared in break ends involved in interchromosome exchanges. The breakpoint distributions for break ends participating in intrachromosome exchanges were similar. Gene-rich regions do not necessarily have more chromosome breaks. High-LET appeared to produce long live (data not shown) or longer live breaks that can migrate a longer distance before rejoining with other breaks. Domains occupied by different segments of the chromosomes may be responsible for the breakpoint distribution. The dose responses for interchromosomal exchanges were linear in all four exposures. However, the dose response for intrachromosomal exchanges were none linear. Increasing dose of high dose rate exposure (Fe-ions or -rays) increase the fraction of cells with intrachromosome aberrations, whereas increasing dose of low dose rate exposure (neutrons or -rays) does not affect the fraction of cells with intrachromosome aberrations.

Hada, Megumi↗

Modeling Quasi-Static and Fatigue-Driven Delamination Migration

An approach was proposed and assessed for the high-fidelity modeling of progressive damage and failure in composite materials. It combines the Floating Node Method (FNM) and the Virtual Crack Closure Technique (VCCT) to represent multiple interacting failure mechanisms in a mesh-independent fashion. Delamination, matrix cracking, and migration were captured failure and migration criteria based on fracture mechanics. Quasi-static and fatigue loading were modeled within the same overall framework. The methodology proposed was illustrated by simulating the delamination migration test, showing good agreement with the available experimental data.

De Carvalho, N. V.↗

High volume data storage architecture analysis

A High Volume Data Storage Architecture Analysis was conducted. The results, presented in this report, will be applied to problems of high volume data requirements such as those anticipated for the Space Station Control Center. High volume data storage systems at several different sites were analyzed for archive capacity, storage hierarchy and migration philosophy, and retrieval capabilities. Proposed architectures were solicited from the sites selected for in-depth analysis. Model architectures for a hypothetical data archiving system, for a high speed file server, and for high volume data storage are attached.

Malik, James M.↗

REVEAL: Software Documentation and Platform Migration

The Research Environment for Vehicle Embedded Analysis on Linux (REVEAL) is reconfigurable data acquisition software designed for network-distributed test and measurement applications. In development since 2001, it has been successfully demonstrated in support of a number of actual missions within NASA's Suborbital Science Program. Improvements to software configuration control were needed to properly support both an ongoing transition to operational status and continued evolution of REVEAL capabilities. For this reason the project described in this report targets REVEAL software source documentation and deployment of the software on a small set of hardware platforms different from what is currently used in the baseline system implementation. This presentation specifically describes the actions taken over a ten week period by two undergraduate student interns and serves as an overview of the content of the final report for that internship.

Wilson, Michael A.↗

Simplifying Analysis of Hierarchical HDF5 and NetCDF4 Files with Xarray-Datatree

NASA’s Earth Observing System Data and Information System (EOSDIS) contains thousands of Earth science datasets from satellites, models, and field campaigns. EOSDIS data are stored in formats that are well supported by the Earth Science community. These formats include the Hierarchical Data Format (HDF), with derivative flavors such as HDF-5 and the Network Common Data Format (NetCDF-4). The HDF specification allows for a directory-like hierarchy within a single file, known as "groups". Observational data and associated metadata within a single file can be distributed amongst multiple internal groups, which can also be nested to multiple levels. Working with datasets that have a group hierarchical structure can be difficult because of the nested structure of groups. Widely used packages, such as xarray, have data models that do not accommodate the hierarchical structure within HDF files, requiring users to traverse the file and open different HDF groups as separate, unrelated objects. Xarray-datatree is a Python package developed to solve the difficulty of traversing HDFs with a hierarchical group structure by creating a tree-like hierarchical data structure in xarray. The tree-like structure allows each group to be accessed once a DataTree object is instantiated. The migration of xarray-datatree into the xarray core library will reduce barriers to accessing Earth science data by eliminating the need to understand and traverse the specific hierarchy of a grouped HDF file.

Eni Awowale↗

An approach to a real-time distribution system

The requirements of a real-time data distribution system are to provide fast, reliable delivery of data from source to destination with little or no impact to the data source. In this particular case, the data sources are inside an operational environment, the Mission Control Center (MCC), and any workstation receiving data directly from the operational computer must conform to the software standards of the MCC. In order to supply data to development workstations outside of the MCC, it is necessary to use gateway computers that prevent unauthorized data transfer back to the operational computers. Many software programs produced on the development workstations are targeted for real-time operation. Therefore, these programs must migrate from the development workstation to the operational workstation. It is yet another requirement for the Data Distribution System to ensure smooth transition of the data interfaces for the application developers. A standard data interface model has already been set up for the operational environment, so the interface between the distribution system and the application software was developed to match that model as closely as possible. The system as a whole therefore allows the rapid development of real-time applications without impacting the data sources. In summary, this approach to a real-time data distribution system provides development users outside of the MCC with an interface to MCC real-time data sources. In addition, the data interface was developed with a flexible and portable software design. This design allows for the smooth transition of new real-time applications to the MCC operational environment.

Kittle, Frank P., Jr.↗

A software-based system which produces SEASAT SAR imagery

A digital processing algorithm and its associated system design for producing images from SEASAT synthetic aperture radar (SAR) data is described. The proposed system uses the fast Fourier transform approach to perform the two dimensional correlation process. The range migration problem can be alleviated by approximating the locus of echoes from a point target by several linear segments. Data corresponding to each segment are correlated separately and the results are coherently summed to produce full resolution images. This processing approach exhibits high computation efficiency and simple processing control functions. It is particularly attractive for software implementation based on general purpose computers. Results of this implementation and examples of digitally correlated SEASAT SAR imagery are discussed.

Wu, C.↗

Preliminary simultaneous L/C-band images from the JPL aircraft synthetic aperture radar

A squint mode processor for the processing of JPL aircraft SAR data collected in L-band and C-band is described which meets the criteria of optimum SNR, polarization isolation, and resolution. A steerable prefilter maximizes SNR while reducing the amount of data for processing efficiency. The resolution of images produced from data recorded at nonzero drift angle is improved by range migration compensation. The standard output products include high resolution images (with a range resolution of 7.5 m and an azimuth resolution of 2.74 m), four-look images (produced by averaging every four pixels in the azimuth direction for speckle reduction), and magnitude/phase-difference images (produced by correlating images of similar polarizations).

Lou, Yunling↗

Characterization of Spacesuit Associated Microbial Communities and their Implications for NASA Missions

Crewed National Aeronautics and Space Administration (NASA) missions to other solar system bodies are currently being planned. One high-profile scientific focus during such expeditions would be life detection, specifically the discovery of past or present microbial life, if they exist. However, both humans and associated objects typically carry a high microbial burden. Thus, it is essential to distinguish between microbes brought with the expedition and those present on the exploring planets. Modern spacesuits are unique, customized spacecraft which provide protection, mobility and life support to crew during spacewalks, yet they vent continuously, and the mobility of microbes through spacesuits has not been studied. To evaluate the microbial colonization of spacesuits, NASA used an Extravehicular Activity swab kit to examine viable microbial populations of 48 samples from spacesuits using both traditional microbiological methods and molecular sequencing methods. The cultivable microbial population ranged from below the detection limit to 9 x 102 colony forming units per 25 cm2 of sample and also significantly varied by the location. The cultivable microbial diversity was dominated by members of Bacillus, Arthrobacter, and Ascomycota. However, 16S rRNA-based viable bacterial burden ranged from 105 to 106 copies per 25 cm2 of sample. Shotgun metagenome sequencing revealed the presence of a diverse microbial population on the spacesuit surfaces, including Curtobacterium and Methylobacterium from across all sets of spacesuits in high abundance. Among bacterial species identified, higher abundance of Cutibacterium acnes, Methylobacterium oryzae, and M. phyllosphaerae reads were documented. The results of this study provide evidence that identical microbial strains may live on the wrist joint, inner gauntlet, and outer gauntlet of spacesuits. This raises the possibility, but does not confirm, that viable microbes are able to migrate between the interior and exterior of spacesuits. Overall, these data provide the first estimate of microbial dispersion from internal to external spacesuit surfaces, which will help future mission planners develop effective planetary protection strategies.

spacesuit↗

Transitioning to Intel-based Linux Servers in the Payload Operations Integration Center

The MSFC Payload Operations Integration Center (POIC) is the focal point for International Space Station (ISS) payload operations. The POIC contains the facilities, hardware, software and communication interface necessary to support payload operations. ISS ground system support for processing and display of real-time spacecraft and telemetry and command data has been operational for several years. The hardware components were reaching end of life and vendor costs were increasing while ISS budgets were becoming severely constrained. Therefore it has been necessary to migrate the Unix portions of our ground systems to commodity priced Intel-based Linux servers. hardware architecture including networks, data storage, and highly available resources. This paper will concentrate on the Linux migration implementation for the software portion of our ground system. The migration began with 3.5 million lines of code running on Unix platforms with separate servers for telemetry, command, Payload information management systems, web, system control, remote server interface and databases. The Intel-based system is scheduled to be available for initial operational use by August 2004 The overall migration to Intel-based Linux servers in the control center involves changes to the This paper will address the Linux migration study approach including the proof of concept, criticality of customer buy-in and importance of beginning with POSlX compliant code. It will focus on the development approach explaining the software lifecycle. Other aspects of development will be covered including phased implementation, interim milestones and metrics measurements and reporting mechanisms. This paper will also address the testing approach covering all levels of testing including development, development integration, IV&V, user beta testing and acceptance testing. Test results including performance numbers compared with Unix servers will be included. need for a smooth transition while maintaining real-time support. An important aspect of the paper will involve challenges and lessons learned. product compatibility, implications of phasing decisions and tracking of dependencies, particularly non- software dependencies. The paper will also discuss scheduling challenges providing real-time flight support during the migration and the requirement to incorporate in the migration changes being made simultaneously for flight support. This paper will also address the deployment approach including user involvement in testing and the , This includes COTS product compatibility, implications of phasing decisions and tracking of dependencies, particularly non- software dependencies. The paper will also discuss scheduling challenges providing real-time flight support during the migration and the requirement to incorporate in the migration changes being made simultaneously for flight support.

Guillebeau, P. L.↗

Fan Noise Source Diagnostic Test: LDV Measured Flow Field Results

Results are presented of an experiment conducted to investigate potential sources of noise in the flow developed by two 22-in. diameter turbofan models. The R4 and M5 rotors that were tested were designed to operate at nominal take-off speeds of 12,657 and 14,064 RPMC, respectively. Both fans were tested with a common set of swept stators installed downstream of the rotors. Detailed measurements of the flows generated by the two were made using a laser Doppler velocimeter system. The wake flows generated by the two rotors are illustrated through a series of contour plots. These show that the two wake flows are quite different, especially in the tip region. These data are used to explain some of the differences in the rotor/stator interaction noise generated by the two fan stages. In addition to these wake data, measurements were also made in the R4 rotor blade passages. These results illustrate the tip flow development within the blade passages, its migration downstream, and (at high rotor speeds) its merging with the blade wake of the adjacent (following) blade. Data also depict the variation of this tip flow with tip clearance. Data obtained within the rotor blade passages at high rotational speeds illustrate the variation of the mean shock position across the different blade passages.

Podboy, Gary C.↗