por John Foley InformationWeek EUA
10/06/2009
Projeto de código aberto da agência espacial poderia ser utilizado como estratégia de Web mais aberta
A NASA está investindo em uma iniciativa de cloud computing que poderia ser utilizada como suporte em suas missões espaciais e dar aos observadores aqui na terra mais participação no programa espacial. A primeira versão da computação em nuvem da agência está pronta para uso e recebeu o nome de Nebula.
Até agora, a NASA ainda não falou muito de seus planos para cloud computing. Chris Kemp, CIO do Centro de Pesquisa Ames da Nasa, de Mountain View, Califórnia, mencionou o Nebula pela primeira vez há algumas semanas no Federal IT on a Budget Forum, em Washington.
Em entrevista, Kemp disse que o Nebula está operando e que está sendo usado para hospedar um site que tem o mesmo nome, nebula.nasa.gov.
Nesta página, a agência descreve o serviço como um ambiente de computação em nuvem que integra "componentes de código aberto em uma plataforma de self-service. Oferecendo alta capacidade de computing, storage e conectividade de rede, além de usar um método escalável virtual para eficiências de custo e energia".
A NASA explicou que o Nebula pode ser utilizado para desenvolvimento rápido de aplicativos web, seguros e em conformidade com as políticas, que serão utilizados em educação, alcance público, colaboração e suporte de missão. "Construído com os princípios de transparência e colaboração pública desde o começo, o Nebula é também um projeto de código aberto", afirmou a agência.
O órgão descreve o serviço como uma combinação de infraestrutura, plataforma e software como serviço, e a agência espacial criou uma arquitetura de TI para o suporte. Os componentes incluem o software Eucalyptus, desenvolvido na Universidade da Califórnia - Santa Barbara, um sistema de arquivos Lustre, utilizado em storage de 64-bit, aplicativo de framework Django Web, máquina de pesquisa e índice SOLR e um ambiente de desenvolvimento integrado.
O Nebula será compatível com os serviços web da Amazon, o que significa que as ferramentas compatíveis AWS funcionarão com os servidores virtuais Nebula, que podem rodar no Elastic Compute Cloud da Amazon. O serviço da NASA também poderia ser usado para suporte de uma avaliação proposta dos websites da própria agência.
Em documento publicado no ano passado, Kemp propõe que os muitos sites da NASA sejam consolidados em uma única facilidade com um framework de aplicativo web que poderia incluir templates para blogs, wikis e outros conteúdos gerados por usuários e um API para outro desenvolvimento. Kemp faz a comparação conceitual com o Force.com da Salesforce.com e os serviços de App Engine do Google. Tal método poderia oferecer suporte ao desejo do público de estar mais ativamente engajado com a NASA e suas missões espaciais, escreveu Kemp.
Outros tecnólogos seniores da NASA também comentaram que cloud computing poderia ser utilizado no suporte do programa espacial norte-americano. Em uma entrevista concedida à Federal News Radio, o CIO da NASA, Bobby German, afirmou que o trabalho em andamento no Ames Research Center no Nebula como exemplo para onde as coisas estão caminhando.
"Eles acham que têm um excelente ambiente para tornar tudo isso disponível", disse ele.
Tomas Soderstrom, CTO de TI do Jet Propulsion Lab da NASA, em Pasadena, Califórnia, tem visitado alguns lugares que adotaram computação em nuvem para investigar como ela pode ser utilizada na NASA. Soderstrom disse que uma possibilidade poderia ser pegar dados das variadas missões da NASA e colocá-los no ambiente cloud. Entre os desafios, disse, estão trabalhar com licenciamento de tecnologia e assuntos políticos envolvidos.
Em um post de blog em março, Linda Cureton, CIO do Goddard Space Flight Center da NASA, chamou o cloud computing de tecnologia turbulenta e admoestou seus colegas a "fazerem alguma coisa". "Você não tem que mudar toda a sua empresa para cloud, apenas dê o primeiro passo," escreveu Cureton.
Nenhum comentário:
Postar um comentário