February 01, 2010, 12:10 PM — NASA is aiming to improve its climate research capabilities by creating a software-as-a-service interface for scientists and students who need to build complex climate models.
"Right now the climate models that we have are very complex, the software is upwards of 500,000 to 1 million lines of code," says Michael Seablom, head of the software integration and visualization office at NASA's Goddard Space Flight Center in Maryland.
A climate model might, for example, predict what would happen to global temperatures over the next hundred years if humans double carbon dioxide emissions.
"Trying to get the models running is difficult and it costs us a lot of money here because we have to help groups build the system on their local machine," Seablom says. "The problem with that is if you're a graduate student, you could spend months just trying to get the model running and verify that it's working correctly."
NASA's goal is to build a Web portal for investigators to log onto, allowing them to run the climate models on remote systems provided by the space agency. The grid computing software company http://www.parabon.com/ ">Parabon Computation was awarded a two-year, $600,000 contract to help NASA build the system.
Parabon says the Web-based platform will be built upon its Frontier Grid software, which can take idle computing capacity from many machines and manage it as one large computational grid, with applications running on virtual machines.
Seablom says NASA's climate modeling teams will tap into processors from NASA's Nebula cloud computing platform and could someday purchase computing cycles from public cloud platforms.
"I hate to use the term 'cloud computing' because I've heard the term so much and I'm sick of it," Seablom says. "But the fact of the matter is this is a very good cloud computing model and we're going to save a lot of money doing it. I'm very excited."
Parabon uses its own software to buy idle computing capacity from universities and businesses and then resells computing cycles as an online service, says Parabon CEO Steven Armentrout. In this case, Parabon is selling its platform to NASA as an enterprise software package to be deployed internally behind the NASA firewall, he says.