NASA SBIR 2011 Solicitation


PROPOSAL NUMBER: 11-1 S6.03-9757
SUBTOPIC TITLE: Algorithms and Tools for Science Data Processing, Discovery and Analysis, in State-of-the-Art Data Environments
PROPOSAL TITLE: Towards Rapid Application Provisioning in the Cloud

SMALL BUSINESS CONCERN (Firm Name, Mail Address, City/State/Zip, Phone)
Open Research, Inc.
9 Greentree Ct.
Bethesda, MD 20817 - 1440
(301) 525-6612

PRINCIPAL INVESTIGATOR/PROJECT MANAGER (Name, E-mail, Mail Address, City/State/Zip, Phone)
Qiming He
9 Greentree Ct.
Bethesda, MD 20817 - 1440
(301) 525-6612

Estimated Technology Readiness Level (TRL) at beginning and end of contract:
Begin: 3
End: 6

TECHNICAL ABSTRACT (Limit 2000 characters, approximately 200 words)
Cloud computing holds promise to deliver computing as a utility to scientists and large user communities. While vast computational resources could be made available instantly on cloud computing platforms, system installation and application configuration on top of these resources is still a time- and labor-consuming process, especially for compute- and data-intensive HPC applications running in large clusters. We are going to develop a rapid application provisioning tool that allows users to automate system installation, application compilation/deployment/execution on ephemeral and elastic cloud servers. Using our deliverables, users can also take advantage of cloud-based massively-scalable parallelization framework to process user-supplied (scientific) datasets. We are going to demonstrate our prototype on both public and private clouds using applications, benchmarks and data formats of NASA interest.

POTENTIAL NASA COMMERCIAL APPLICATIONS (Limit 1500 characters, approximately 150 words)
NASA is a leading agency for federal government's cloud computing initiative. NASA's private cloud Nebula has grown to support its missions, however, it has not been best utilized to host a large number of NASA HPC applications due to the lack of automated application provisioning tools. Our deliverables aim to bridge the gap to enable rapid application migration from NASA local data centers to Nebula. NASA scientists are also increasingly embracing public cloud computing platforms, e.g., to parallelize image processing using Amazon EC2. Our deliverables will help NASA users to take advantage of low-cost and high-performing public clouds to rapidly create any-size computing cluster, deploy and execute their applications, and leverage new programming paradigm for better parallelization.

POTENTIAL NON-NASA COMMERCIAL APPLICATIONS (Limit 1500 characters, approximately 150 words)
Most supercomputers are still 'luxury' hosted by government agencies, and can only be accessible by outsiders via 'calls-for-proposals'. With better-equipped hardware, cloud computing is emerging as a viable platform for supercomputing. Mid-range HPC applications can be offloaded to public clouds with quick turnaround time. With our deliverables, scientists who are not familiar with cloud computing and its provisioning model can still use it as a supercomputer alternative to quickly validate their models/algorithms, and do not let-go of any great idea. Business with unpredictable capacity requirements can use our deliverables to replicate their applications in the cloud at much larger scale, or for the purpose of disaster recovery of failing applications in local data centers.

TECHNOLOGY TAXONOMY MAPPING (NASA's technology taxonomy has been developed by the SBIR-STTR program to disseminate awareness of proposed and awarded R/R&D in the agency. It is a listing of over 100 technologies, sorted into broad categories, of interest to NASA.)
Computer System Architectures
Data Fusion
Data Processing
Software Tools (Analysis, Design)

Form Generated on 11-22-11 13:43