OpenStack
OpenStack é uma solução de computação em nuvem de código aberto que permite que as organizações de armazenamento piscina, redes e outros recursos em uma plataforma. Ele é escalável e capaz para organizações de qualquer tamanho.
- Sem limitações de armazenamento
- Confiável e escalável
- Redundância incorporada
- estrutura de objecto único sem assentamento
- Nenhum banco de dados central, permitindo um melhor desempenho
- significativa comunidade e apoio da indústria
- O software é gratuito e atualizado a cada seis meses através de uma comunidade de desenvolvedores e usuários
- desempenho admirado e escalabilidade em comparação com software comercial
- normas de garantia de alta qualidade, incluindo unidade, funcional e testes de integração, bem como rigorosos revisões de código
- forte apoio da comunidade e perguntas são respondidas rapidamente nos fóruns
- Embora o software é livre, as organizações vão incorrer em custos para aprender a usar e implantá-lo e gerenciar projetos subseqüentes
- As organizações precisam estudar OpenStack cuidadosamente na frente para garantir que eles estão reduzindo adequadamente a sua aprovação para os seus projectos
OpenStack é popular na infra-estrutura-como-um-serviço (IaaS) categoria de software. Organizações freqüentemente usá-lo quando se inicia uma nuvem pública ou privada. Ele permite aos usuários implantar recursos virtuais, gerenciar e dimensionar um ambiente de nuvem, e modificar o software, conforme necessário. O software é executado em servidores de confiança fora do próprio ambiente do usuário. Devido a seu status como software de código aberto, que beneficia do feedback e contribuições de muitos desenvolvedores em todo o mundo. Embora os desenvolvedores têm adicionado muitos componentes para OpenStack, há nove principais componentes que compõem o software. Nova é o software primário que unidades OpenStack e foi um dos dois primeiros componentes implantados. Swift é o sistema de armazenamento principal e foi libertado juntamente com Nova como um componente principal. Outros componentes subseqüentes e suas funções incluem o seguinte: * Cinder - armazenamento em bloco * Neutron - networking * Horizon - painel do OpenStack * Keystone - serviços de identidade * ceilometer - serviços de telemetria ou de faturamento * Calor - Armazenamento requisitos de aplicações em nuvem Devido aos muitos componentes adicionais e tamanho de OpenStack, ele pode ser um desafio para as organizações para determinar a melhor forma de utilização do software. Algumas organizações têm encontrado sucesso no uso Trystack, um ambiente sandbox que permite aos usuários testar suas aplicações para ver como eles iriam trabalhar em OpenStack. No entanto, recomenda-se que os usuários tenham um bom plano ao adoptar este software. OpenStack é bem suportado por meio de sua grande comunidade de engenheiros. No entanto, uma grande quantidade de documentação existe e pode ser complicado para encontrar respostas a algumas perguntas. Perguntas aos problemas específicos podem ser respondidas mais rapidamente nos fóruns em vez de pesquisar através desta documentação.