segunda-feira, 22 de julho de 2013

Nós poucos, nós happy few: Os meninos grandes dominam OpenStack fase inicial


Requisitos Checklist para escolher um Cloud Backup e Recovery Service Provider


O grande número de vocês que assistiu a nossa Regcast recente Tudo sobre OpenStack (pegá-lo na versão on-demanda se você perdeu) mostram como há interesse no projeto. Mas ninguém finge que OpenStack está em qualquer lugar perto maduro. É um trabalho em andamento e no curto prazo, ele vai ser maioritariamente visível na comunidade provedor de serviços.


Como podemos medir o grau de compromisso prático para OpenStack da comunidade em geral? Aprendemos na Regcast que a HP colocou a tecnologia OpenStack no núcleo de seus planos de nuvem, e que a IBM entre outros está se movendo na mesma direção.


Isso não convencer a todos. Por exemplo, recentemente TheStreet.com se envolveu . Dell abandonou seu serviço de nuvem pública baseada em OpenStack, argumenta, e da maneira que proprietários fornecedores de nuvem pública caíram os preços significa que as nuvens públicas baseadas OpenStack não têm nem um preço nem uma vantagem funcionalidade no curto prazo.


A conclusão do cético é que, se os usuários não se preocupam com lock-in, ou a longo prazo, então ímpeto vai vacilar.


OpenStack ainda não atingiu o nirvana open-source onde podemos ser em grande parte indiferente à questão de quem está contribuindo para o desenvolvimento, porque se uma organização ou desenvolvedor cai fora, então alguém vai pegar a folga.


No curto prazo, um monte de compromisso vem de grandes fornecedores, cujos imediato planos comerciais são construídos em torno OpenStack, e quem pode doar pedaços de código, na crença de que a comunidade pode obtê-lo para o mercado mais rapidamente do que eles podem.


Nesta fase, não é de estranhar que o perfil dos desenvolvedores é muito diferente ao seu perfil durante a evolução recente do Kernel Linux.


Vamos comparar.



Em 2012, uma longa e detalhada Linux Foundation relatório sobre o desenvolvimento pós-2005 (Desenvolvimento do Kernel Linux: o quão rápido ele está indo, quem está fazendo isso, o que estão fazendo, e quem está patrocinando It) concluiu: "Desde 2005, mais de 7.800 indivíduos desenvolvedores de quase 800 diferentes empresas têm contribuído ".


Há cerca de um patch a cada 13 minutos, ele acrescentou.


Faça o download do relatório por si mesmos, porque há um monte de estatísticas úteis na mesma, mas alguns trituração básica dos números mostra que o desenvolvimento do Linux é amplo e sustentado.


Em primeiro lugar, o número de desenvolvedores tem vindo a aumentar desde o lançamento de 2.6.11, em 2005.



O número de contribuintes por milhão de linhas de código, apesar de volátil, é coerente.



E embora muitos contribuintes não se identificam como trabalhar para uma empresa (portanto, esta é uma regra de medida polegar), o número de desenvolvedores, dividido pelo número de empresas identificadas mostra um declínio gradual.


O empregador topo de contribuintes (Red Hat) fornecido apenas 11,9 por cento das mudanças no último lançamento antes que o relatório foi publicado. Isto implica que, se alguma coisa, um grupo mais diversificado é contribuir para o desenvolvimento.


Compare isso com o desenvolvimento OpenStack. Neste momento, é muito mais centralizado. Existem várias boas razões para isso. Inicialmente, não é de surpreender que o desenvolvimento foi dominado por Rackspace e Nebula, porque eles tinham uma cabeça começar.


Em segundo lugar, ele ainda é um desenvolvimento em seus estágios iniciais: até 2005, o Linux já é um produto maduro, com o apoio comercial e ampla adoção.


Em terceiro lugar, este é um desenvolvimento da infra-estrutura de multi-componente. Experiência e motivação não são susceptíveis de ser generalizada e desenvolvimento é um processo constante de abrir novos projetos.


Mirantis oferece a Stackalytics ferramenta de análise, o que mostra que é ativo na comunidade OpenStack, e que eles contribuem.



Nos últimos seis meses, Red Hat, Rackspace, IBM, HP e Mirantis dominar o comete, com 63 por cento de todos os commits feitos nesse período. Dell fez apenas 12 no total, por isso, enquanto a sua nuvem pública falhar reunidos publicidade comercial negativo, ele teve pouco efeito sobre a evolução técnica do OpenStack.


Se fizermos um gráfico dos Cinco Grandes contribuintes ao longo dos quatro lançamentos, isso mostra que a contribuição inicial da Rackspace e Nebula tem diminuído como os outros principais contribuintes para a Fundação começar a estender OpenStack.


Naturalmente, o número de confirmações não reflectir a importância da obra, mas pelo menos é mensurável. Tenho sombreada compromisso da HP.



Assim, a distribuição de cometer ao longo dos quatro lançamentos mostra uma equalização de esforço entre os principais apoiadores. Mas comparado com o desenvolvimento do Linux, após as primeiras sete ou oito contribuintes há uma longa cauda.


Com o tempo, o início de um ou dois colaboradores estão contribuindo proporcionalmente menos em cada versão. A folga está sendo tomada pelos grupos logo abaixo, como HP, e não por uma grande comunidade.


Esta é uma boa notícia, se você acredita que OpenStack vai voar somente se os principais fornecedores na fundação OpenStack conduzi-lo para a frente, colocando-o no meio do seu conjunto de produtos, como HP tem feito, e contribuindo também os conhecimentos que lhes dá. Se, por outro lado, você quer o padrão de atividade para espelhar o desenvolvimento do kernel do Linux, você vai ficar desapontado.


Isto pode não indica nada mais do que o fato de que OpenStack e Linux são projetos fundamentalmente diferentes. OpenStack podem formar o núcleo de um ambiente de nuvem não-proprietária no tempo.


O fato de que ele não tem lá ainda, e que o seu desenvolvimento pode ser sempre mais centrada em grandes fornecedores do que a de outras iniciativas open-source, não é motivo para pânico. ®



Nenhum comentário:

Postar um comentário