OpenStack, Open Souce para computação em Nuvem.
Ontem comentei sobre um projeto Open Source da NASA o NASA Nebula, hoje vamos conhecer melhor o OpenStack resultado da união de grandes empresas e projetos como NASA Nebula, Rackspace hosting, Citrix e muitas outras.
Se existem outros projetos de código aberto para nuvem, por que começar um novo?
Observando atentamente o surgimento de projetos para computação em nuvem podemos perceber que a maioria são incapazes de lidar com a a enorme escala que necessitamos atualmente. Um exemplo é a Rackspace, que atende mais de 100 mil clientes e é o segundo maior provedor de nuvens publicas.
A unica exceção que encontramos foi a iniciativa da NASA com o código NASA's Nebula. Analisando estes cenários a Rackspace e NASA compartilham problemas semelhantes, incluindo a necessidade de gerenciar grandes conjuntos de dados e calcular milhares de cenários. Com filosofia semelhantes com relação a arquitetura de computação em nuvem e software de código aberto (Open Source), foi fácil tomar a decisão de combinar os projetos em um novo esforço, agora chamado OpenStack.
O NASA Nebula foi escolhido como a pedra angular para inicio do projeto OpenStack, que apresenta um papel fundamental na condução padrões de para computação em nuvens para os próximos meses e anos.
Conhecendo o OpenStack em poucos minutos.
O que o software faz
O objetivo do OpenStack é permitir que qualquer organização crie e ofereça recursos de computação em nuvem usando software de código aberto rodando em hardware padrão de mercado. OpenStack Compute é um software para criar automaticamente e gerenciar grandes grupos de servidores virtuais privados. OpenStack Storage é um software para a criação de redundância, armazenamento de objeto escaláveis usando clusters em servidores mercado permitindo armazenar terabytes ou até mesmo petabytes de dados.
Por que livre
Todo o código do OpenStack é livre e disponível sob a licença Apache 2.0. Qualquer um pode executá-lo, construir sobre ele, ou apresentar alterações no projeto. Acreditamos fortemente que um modelo de desenvolvimento aberto é a unica maneira de promover os padrões necessários para a nuvem, eliminando assim o medo nos clientes de computação em nuvem de necessidades específicas, permitindo criar um grande ecossistema que abrange os prestadores de serviço em computação em nuvem.
Quem pode se beneficiar.
Instituições e prestadores de serviços com hardware físico que gostaria de usar a escalabilidade da computaçãpo em nuvem e implementar uma solução profissional a baixos custos. Também para as empresas que têm necessidades específicas que os impedem de correr em uma nuvem pública, provendo uma nuvem privada internamente.
Como o OpenStack está sendo usado hoje?
Organizações como Rackspace Hosting e NASA já estão usando tecnologias OpenStack para gerir dezenas de milhares de cenários de computação em nuvem e armazenamento na casa dos petabytes.
Cronograma, quando foi anunciado o projeto?
Openstack foi anunciado 19 de julho de 2010, isso mesmo a menos de 3 dias (esta notícia foi escrita dia 21 de julho de 2010).
Enquanto muitos componentes do OpenStack já foram utilizados a alguns anos, estamos na fase inicial de nossos esforços para oferecer amplamente essas tecnologias como software de fonte aberta. O código já estava disponível no Launchpad, com uma liberação inicial para OpenStack Storage desde meados de setembro de 2009 e uma versão inicial para OpenStack Compute desde meados de outubro de 2009.
Por Leonardo Norbiato - Workinsise - 2010.
- Se logue ou se registre para poder enviar comentários

