Porque a NASA usa Open Source?
NASA, com bilhões de dólares disponíveis e tecnologia sólida eles realmente são um ponto fora da curva, tendo uma enorme gama de requisitos computacionais específicos. Acontece que, algumas dessas exigências podem ser cumpridas através de uma tecnologia que não é assim tão diferente da que as empresas normais também precisam.
A fim de salvar os dados de distantes naves, satélites e outros empreendimentos científicos, NASA está alavancando tecnologia Open Source (incluindo Ubuntu Linux) e componentes de rede normais para cumprir sua missão como empresa.
Sean Michael Kerner teve o privilégio de falar com o CTO da NASA para TI Chris Kemp esta semana, o que resultou nesta notícia em torno do projeto OpenStack em que a NASA está participando. Kemp disse que a NASA's Nebula cloud computing foi construída para a ciência e investigação e otimizado para baixos custo e grande escalabilidade.
Ele acrescentou que a NASA está usando o KVM sobre a Lucid Ubuntu LTS. O que é surpreendente, como a sua empresa a a NASA não está pagando a Canonical por utilizar Ubuntu em sua estrutura, a NASA está simplesmente usando o Ubuntu como um sistema operacional disponível livremente (da mesma forma que sua empresa pode fazer, não gastando dinheiro nenhum dinheiro para suportar a infra-estrutura de sua empresa)
A tecnologia para computação em nuvem, NASA's Nebula está sob a licença APACHE 2.0 que é Open Source, ou seja baixos custos, esta característica está em forte contraste com alguns outros esforços da NASA.
"De um lado lado da rua de onde temos Nebula, temos o supercomputador mais rápido do planeta baseado em tecnologia Intel", disse Kemp. "Ele têm que suportar doze dimensões da topologia de rede em InfiniBand network, é de longe a maior rede InfiniBand jamais criada. Isso não cria uma infra-estrutura de baixos custo."
Kemp observou que o poder do supercomputador InfiniBand é bom e robusto se você está modelando a colisão de dois buracos negros e cada estrela é uma partícula no sistema que afeta todas as outras partículas no sistema.
"Em Nebula nós estamos caminhando para o oposto onde cada componente é um commodity, o software é open source e nós estamos tentando fazer com que ele utilize recursos de computação disponível a um preço muito baixo", disse Kemp.
Ele acrescentou que a NASA Nebula está usando o Ethernet interconnects e servidores blade para manter os custos baixos.
A NASA está utilizando equipamentos comuns e baratos mas em larga escala aliado ao Open Souce, reduzindo custos dastricamente. A Ethernet interconnects da empresa podem satisfazer as necessidades de armazenamento da nuvem para a nave espacial, estamos falando de transmissão em exabytes de dados e o Open Source está permitindo que isso aconteça.
Talvez o mais importante é que NASA está formando uma comunidade, esperando se beneficiar com o projeto OpenStack. Agora a NASA vai se beneficiar com a contribuição de outras organizações que tende a aumentar os recursos e capacidades de OpenStack.
E como disse Kemp - os novos recursos não custarão um centavo aos contribuintes, quem sabe um dia o Brasil pense assim.
- Se logue ou se registre para poder enviar comentários

