{"project": {
"benefits": "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. 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.",
"programDirectors": {"programDirector": "Therese Griebel"},
"responsibleProgram": "SBIR/STTR",
"workLocations": {"workLocation": "Maryland"},
"endDate": "Aug 2012",
"primaryTas": {"technologyAreas": [
{
"code": 11,
"name": "Modeling, Simulation, Information Technology and Processing",
"id": 3249
},
{
"code": 11.1,
"name": "Computing",
"id": 3410
}
]},
"programManagers": {"programManager": "Carlos Torrez"},
"projectManagers": {"projectManager": "Ben Kobler"},
"description": "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.",
"technologyMaturityCurrent": 3,
"title": "Towards Rapid Application Provisioning in the Cloud, Phase I",
"leadOrganization": {
"acronym": "GSFC",
"city": "Greenbelt",
"name": "Goddard Space Flight Center",
"state": "MD",
"type": "NASA Center"
},
"technologyMaturityEnd": 6,
"additionalTas": "",
"principalInvestigators": {"principalInvestigator": "Qiming He"},
"lastUpdated": "2018-10-10",
"supportingOrganizations": {"organization": {
"city": "Bethesda",
"name": "Open Research, Inc.",
"state": "MD",
"type": "Industry"
}},
"library": "",
"technologyMaturityStart": 3,
"responsibleMissionDirectorateOrOffice": "Space Technology Mission Directorate",
"id": 9581,
"startDate": "Feb 2012",
"status": "Completed"
}}