NASA projects require a reliable approach to store large volumes of data. Accordingly, it is crucial to adopt a lightweight, reliable, and scalable database. Current NASA databases bear costly license fees with undesirable speed and flexibility. The purpose of utilizing the AERO Institute as an IT test bed, or “Sandbox,” is to design, build, test, and implement software solutions prior to transfer to NASA projects. Cassandra coupled with the Astyanax API is a viable solution for storing big data. Store a minimum of 2GB of C-FOSS data in multiple file formats (.csv, .log, .xml, and .jpg). Use benchmark tests to verify the speed, flexibility, and reliability of data stored in the Cassandra database. Create user-friendly interface to query C-FOSS data. The Sandbox will design an end-to-end flight data management software solution for Compact Fiber Optic Sensing System (C-FOSS) data collected with the APV3 unmanned vehicle. Cassandra will be validated as a lightweight, open source database capable of managing big data while providing a cluster, fault-tolerant system. The implementation of the Cassandra database allows for fast data storage and retrieval. Validation tests prove that uploads are accurate and reliable; a java script found no discrepancies between the original and uploaded data set.


Computer Engineering | Data Storage Systems | Digital Communications and Networking | Electrical and Computer Engineering | Hardware Systems | Mechanical Engineering | Other Computer Engineering


Michael Ritchson & Shaun Smith

Lab site

NASA Armstrong (Formerly Dryden) Flight Research Center

Funding Acknowledgement

This material is based upon work supported by the S.D. Bechtel, Jr. Foundation and by the National Science Foundation under Grant No. 0952013. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the S.D. Bechtel, Jr. Foundation or the National Science Foundation. This project has also been made possible with support of the National Marine Sanctuary Foundation. The STAR program is administered by the Cal Poly Center for Excellence in Science and Mathematics Education (CESaME) on behalf of the California State University (CSU).



URL: https://digitalcommons.calpoly.edu/star/261


To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.