← Back to NASA Technology Projects

CloudTurbine: Streaming Data via Cloud File Sharing

Completed

Description

We propose a novel technology to leverage rapidly evolving cloud based infrastructure to improve time constrained situational awareness for real-time decision making. Our "CloudTurbine" innovation eliminates the distinction between files and streams. Streaming and static data have long been considered separately. Whereas streaming data protocols continue to fragment, a great unification of approach for static data has occurred. The paradigm for file-sharing services is simple: (1) put data in a local file folder, (2) it automatically shows up at other linked systems. Wouldn't it be nice if one could unify an approach for streaming data while leveraging the file-sharing cloud infrastructure? This is precisely what we propose. CloudTurbine is a streaming data interface to file-sharing and file-transport services such as Dropbox and FTP. It delegates much of the data transmittal, security, and server resources to the third-party service. It eliminates the distinction between files and streams, and enables a simple, cost effective new paradigm for streaming data middleware. Phase I demonstrated the features, utility, and performance of the prototype CloudTurbine to be very appropriate for a wide range of data-streaming applications. A significant performance issue is the inherent latency imposed by file bundling plus transfer time. Testing has proven this to be tractable, with low latency (2-5s) for several file sharing services, and very low latency (10-50ms) for protocols such as FTP and mapped drives. We propose an Open Source CloudTurbine web portal as a hub to provide this technology to NASA, scientific, and industrial communities. Following the legacy of the earlier-generation DataTurbine, we will vigorously move to establish a self-sustaining Open Source community which provides CloudTurbine access, development, services, spin-off products, and community support.

Details

Technology areaSoftware, Modeling, Simulation, and Information Processing > Information Processing and Artificial Intelligence > Collaborative Science and Engineering
ProgramSmall Business Innovation Research/Small Business Tech Transfer (SBIR/STTR)
Lead organizationCycronix, Laconia, NH
Start date2018-05-21
End date2019-05-23

Project contacts

Listed on TechPort itself — the most direct way to ask about this specific project.

How to get involved

This is a mature technology (TRL 7+) — the realistic path in is usually NASA's Technology Transfer Program: licensing an existing NASA patent, or a Space Act Agreement to use NASA facilities/expertise directly. NASA also runs a startup licensing program with no upfront fee for companies formed to commercialize a specific NASA technology.

None of these are guaranteed paths for this specific project — TechPort itself doesn't have an "apply" button. Reaching out to the contact(s) above with a specific question is usually the fastest way to find out what's actually open.