Search NASA⌕ Search

Engineering topics

Gallagher, James

Publications and source records attributed to Gallagher, James.

At least 19 records

Laika BOSS (Binary Object Scanning System)

Laika BOSS (Binary Object Scanning System), often written as "Laikaboss", is an object scanner and intrusion detection system that strives to be scalable, flexible, and verbose. Its goal is to take arbitrary file input and extract all relevant subfiles and metadata for use in helping analysts determine the function and maliciousness of a file at a glance. This is an extension to the original code developed by Lockheed Martin.

Walkup, Gregory↗

Recovery from plasma etching-induced nitrogen vacancies in p-type gallium nitride using UV/O 3 treatments

Plasma etching of p-type GaN creates n-type nitrogen vacancy (V N ) defects at the etched surface, which can be detrimental to device performance. In mesa isolated diodes, etch damage on the sidewalls degrades the ideality factor and leakage current. Here a treatment was developed to recover both the ideality factor and leakage current, which uses UV/O 3 treatment to oxidize the damaged layers followed by HF etching to remove them. The temperature dependent I–V measurement shows that the reverse leakage transport mechanism is dominated by Poole–Frenkel emission at room temperature through the etch-induced V N defect. Depth resolved cathodoluminescence confirms that the damage is limited to first several nanometers and is consistent with the V N defect.

42 ENGINEERING↗

Panel Session 1: WMS 2020 Plenary Session

The plenary panel focused on government and industry world leaders speaking on the pressing issues facing radioactive waste management in 2020 and beyond. Panelists included an OECD/ NEA representative for the international community, a Huntington Ingalls Industries representative for the commercial sector, and the US DOE Senior Advisor to the Under Secretary of Science representing DOE Environmental Management. Panelists with presentations: WM2020 Speech (Michael Lempke); Optimization: A Better Path toward Managing Nuclear Decommissioning and Legacies (William Magwood); Update On the DOE Environmental Management Program (William White)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Forming Aggregations using Virtual Sharding: Lessons Learned from Simple Scalable Storage (S3)

Data aggregation is the ability to combine separate datasets to form a single new logical dataset provides users with a powerful abstraction. The advantage of an aggregate dataset is that the users are freed from having to understand, and incorporate into their workflow, knowledge about the (ad hoc) organization of the constituent datasets. However, aggregating large numbers of files can be computationally complex with data server systems performing many repetitive operations. As part of the authors work on subsetting data stored on Amazon Web Service (AWS) Simple Storage Service (S3), we developed technology to read portions of otherwise monolithic data files. This enables the formation of virtual shards for user in subsetting data stored in HDF5 (hierarchical data format, version 5) files. This same tool can be used to form aggregations that combine data stored in many HDF5 files when those files are stored on S3. The nature of the virtual sharding and the algorithm that exploits it for subsetting is such that it can also be used for aggregation with the need for many of the repetitive operations required by the per file aggregation techniques. We will present timing information that demonstrates the flexibility of this approach. However, the lessons learned is that while this is a useful result in and of itself, these very same techniques can be applied in other contexts where data are stored in services and on media other than S3. For example, this same technique can be applied to data stored on spinning disk. Pushing the envelope for S3 forced a reexamination of our data access techniques which lead to unexpected positive benefits.

Gallagher, James↗

OPeNDAP Clients, Aggregation and S3

In this talk, we will discuss our work for testing OPeNDAP client access of data stored in the Amazon S3 cloud storage using a set of common analysis tools including Panoply, Jupyter Notebooks with Python xarray, NCO command line tool package, ArcGIS, and GDAL. We will also discuss our ongoing work on improving performance in Hyrax aggregation functionality.

Amazon S3↗

Panel Session 1: WM2019 Plenary Session

The plenary panel focused on government and industry world leaders speaking on the pressing issues facing radioactive waste management in 2019 and beyond. Presentations proposed include: 1 - Waste Management Symposium 2019 - Plenary Session (Rumina Velshi, Canadian Nuclear Safety Commission (Canada)); 2 - The DOE 2019 Featured Site - Idaho (Congressman Mike Simpson, United States House of Representatives, Idaho's 2. Congressional District)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

OPeNDAP and HDF5 in the Cloud: Techniques and Best Practices for Serving HDF5 Data

In our talk we will discuss considerations and best practices for organizing data and metadata in HDF5 files when serving ESDIS products in S3 with OPeNDAP. The first part of the talk will be devoted to the best practices for organizing data and user-defined metadata including CF conventions in HDF5. We will also address interoperability with netCDF-4 and its role in accessing data in HDF5. In the second part of the talk we will go over OPeNDAP considerations for S3 access to HDF5 data.

HDF5↗

Accessing Data Stored in Amazon S3 Using the Hyrax OPeNDAP Server

For three years we have been investigating data storage and retrieval in the Amazon Cloud, striving to optimize both storage structures and (cache-enhanced retrieval processes. These optimizations are hidden from data users, who simply employ the Data Access Protocol (DAP), a popular, Web-based Application Programmer Interface (API) developed by OPeNDAP. We present our collected findings and their realization in the Hyrax data server. Specific techniques include caching data on spinning disk; accessing sharded data in place; optimizing the organizational structures for data within the flat key-value space of Simple Storage Service (S3); and employing an API extension that permits simultaneous operations on many datasets in a single request.

Data access↗

Hosting Hyrax in the Cloud While Preserving the User Experience

Cloud object stores enable data providers to reduce costs and provide uniform data servers across organizational divisions. This talk will address how new capabilities provided by cloud computing can be used with existing software so that users get the benefits provided by cloud technology (access to data at lower cost, e.g.) without disrupting their existing workflow(s). We will address ways to reduce response latency often associated with Cloud object stores and ways to simulate the hierarchy of a POSIX file system using a key-value object store. This work is based an on-going NASA EED2 project to enhance the Hyrax data server for operation in the Amazon Web Services Cloud.

Hyrax server↗

Design and Implementation of a Thermal Load Reduction System for a Hyundai Sonata PHEV for Improved Range

Increased adoption of electric-drive vehicles requires overcoming hurdles including limited vehicle range. Vehicle cabin heating and cooling demand for occupant climate control requires energy from the main battery and has been shown to significantly degrade vehicle range. During peak cooling and heating conditions, climate control can require as much as or more energy than propulsion. As part of an ongoing project, the National Renewable Energy Laboratory and project partners Hyundai America Technical Center, Inc., Gentherm, Pittsburgh Glass Works, PPG Industries, Sekisui, 3 M, and Hanon Systems developed a thermal load reduction system to reduce the range penalty associated with electric vehicle climate control. Solar reflective paint, solar control glass, heated and cooled/ventilated seats, heated surfaces, and a heated windshield with door demisters were integrated into a Hyundai Sonata plug-in hybrid electric vehicle. Cold weather field-testing was conducted in Fairbanks, Alaska, and warm weather testing was conducted in Death Valley, California, to assess the system performance in comparison to the baseline production vehicle. In addition, environmental chamber testing at peak heating and cooling conditions was performed to assess the performance of the system in standardized conditions compared to the baseline. Experimental results are presented in this paper, providing quantitative data to automobile manufacturers on the impact of climate control thermal load reduction technologies to increase the advanced thermal technology adoption and market penetration of electric drive vehicles.

33 ADVANCED PROPULSION SYSTEMS↗

Performance Evaluation of a Thermal Load Reduction System in a Hyundai Sonata PHEV

Increased adoption of electric-drive vehicles (EDVs) requires overcoming hurdles including limited vehicle range. Vehicle cabin heating and cooling demand for occupant climate control requires energy from the main battery and has been shown to significantly degrade vehicle range. During peak cooling and heating conditions, climate control can require as much or more energy as propulsion. As part of an ongoing project, NREL and project partners Hyundai America Technical Center, Inc. (HATCI), Gentherm , Pittsburgh Glass Works (PGW), PPG Industries, Sekisui, 3M, and Hanon Systems developed a thermal load reduction system in order to reduce the range penalty associated with electric vehicle climate control. Solar reflective paint, solar control glass, heated and cooled/ventilated seats, heated surfaces, and heated windshield with door demisters were integrated into a Hyundai Sonata plug-in hybrid electric vehicle (PHEV). Cold weather field-testing was conducted in Fairbanks, Alaska while warm weather testing was conducted in Death Valley, California to assess the system performance in comparison to the baseline production vehicle. In addition, environmental chamber testing at peak heating and cooling conditions was performed to assess the performance of the system in standardized conditions compared to the baseline. Experimental results are presented in this paper providing quantitative data to automobile manufacturers on the impact of climate control thermal load reduction technologies to increase the advanced thermal technology adoption and market penetration of electric drive vehicles.

30 DIRECT ENERGY CONVERSION↗

Task 28: Web Accessible APIs in the Cloud Trade Study

This study explored three candidate architectures for serving NASA Earth Science Hierarchical Data Format Version 5 (HDF5) data via Hyrax running on Amazon Web Services (AWS). We studied the cost and performance for each architecture using several representative Use-Cases. The objectives of the project are: Conduct a trade study to identify one or more high performance integrated solutions for storing and retrieving NASA HDF5 and Network Common Data Format Version 4 (netCDF4) data in a cloud (web object store) environment. The target environment is Amazon Web Services (AWS) Simple Storage Service (S3).Conduct needed level of software development to properly evaluate solutions in the trade study and to obtain required benchmarking metrics for input into government decision of potential follow-on prototyping. Develop a cloud cost model for the preferred data storage solution (or solutions) that accounts for different granulation and aggregation schemes as well as cost and performance trades.

cost model↗

Trade Study: Storing NASA HDF5/netCDF-4 Data in the Amazon Cloud and Retrieving Data Via Hyrax Server Data Server

This study explored three candidate architectures with different types of objects and access paths for serving NASA Earth Science HDF5 data via Hyrax running on Amazon Web Services (AWS). We studied the cost and performance for each architecture using several representative Use-Cases. The objectives of the study were: Conduct a trade study to identify one or more high performance integrated solutions for storing and retrieving NASA HDF5 and netCDF4 data in a cloud (web object store) environment. The target environment is Amazon Web Services (AWS) Simple Storage Service (S3). Conduct needed level of software development to properly evaluate solutions in the trade study and to obtain required benchmarking metrics for input into government decision of potential follow-on prototyping. Develop a cloud cost model for the preferred data storage solution (or solutions) that accounts for different granulation and aggregation schemes as well as cost and performance trades.We will describe the three architectures and the use cases along with performance results and recommendations for further work.

AWS cost↗

Trade Study: Storing NASA HDF5/netCDF-4 Data in the Amazon Cloud and Retrieving Data via Hyrax Server / THREDDS Data Server

As part of the overall effort to understand implications of migrating ESDIS data and services to the cloud we are testing several common OPeNDAP and HDF use cases against three architectures for general performance and cost characteristics. The architectures include retrieving entire files, retrieving datasets using HTTP range gets, and retrieving elements of datasets (chunks) with HTTP range gets. We will describe these architectures and discuss our approach to estimating cost.

HDF↗

Advancing the Power and Utility of Server-Side Aggregation

During the upcoming Summer 2016 meeting of the ESIP Federation (July 19-22), OpenDAP will hold a Developers and Users Workshop. While a broad set of topics will be covered, a key focus is capitalizing on recent EOSDIS-sponsored advances in Hyrax, OPeNDAPs own software for server-side realization of the DAP2 and DAP4 protocols. These Hyrax advances are as important to data users as to data providers, and the workshop will include hands-on experiences of value to both. Specifically, a balanced set of presentations and hands-on tutorials will address advances in1.server installation,2.server configuration,3.Hyrax aggregation capabilities,4.support for data-access from clients that are HTTP-based, JSON-based or OGC-compliant (especially WCS and WMS),5.support for DAP4,6.use and extension of server-side computational capabilities, and7.several performance-affecting matters.Topics 2 through 7 will be relevant to data consumers, data providers andnotably, due to the open-source nature of all OPeNDAP softwareto developers wishing to extend Hyrax, to build compatible clients and servers, andor to employ Hyrax as middleware that enables interoperability across a variety of end-user and source-data contexts. A session for contributed talks will elaborate the topics listed above and embrace additional ones.

aggregation↗