- Opções de instalação do OpenStack
Instalação manual
Primeiro de tudo, realizamos a instalação do operador Sistema em Losquipos que vão formar a nuvem de infraestrutura e procedemos a instalar o OpenStack dos repositórios da distribuição, seguindo, por exemplo, as etapas da documentação oficial do OpenStack:
- Openstack Documentation
obviamente, devemos ter o pré-requisito que a versão deopenstack Queremos instalar é embalada e disponível para esadistriblion, que nem sempre é possível, uma vez que o ritmo de desenvolvimento do OpenStack nem sempre coincide com o da distribuição emissão.
Ubuntu
A solução projetada pelo Ubuntu para suportar diferentes versões do Ubuntu e O OpenStack foi usar repositórios específicos, chamados “o Ubuntu Cloudrichive”, válido principalmente para instalar o OpenStack on o relógio Sions ltsde ubuntu. Neste momento a opção mais lógica seria useBuncununtu confiável como um sistema base e adicionar o reposititoriocorpix à versão do OpenStack que gostaríamos de usar, por exemplo:
sudo add-apt-repository cloud-archive:kilo
Um aspecto importante ao optar por uma versão ou outro desopepenstack sobre o Ubuntu seria o apoio que vai ter a referida versão dessa distro. Em geral, as versões do OpenStack apenas suportam por 18 meses, mas o Ubuntu aumenta em suas próprias instituições para certas versões (aqueles publicados com Susversões Lts) até 5 anos, como pode ser visto na próxima foto:
debian
Debian tem um ritmo de publicação pausado, que não acaba habilitando com a velocidade frenética da publicação de Floresta de Oanstack. A versão disponível no Debian Stable (Jessie) é o OpenStackicehouse e o suporte está sendo adicionado a versões mais modernas do estábulo usando backports debian. A versão do Delpenstack disponível no momento em Backports é a liberdade.
A versão OpenStack disponível no teste / SID geralmente coincide com a última versão do OpenStack disponível (exceto quando você deve testemunhar para congelamentos), mas pelas características de testes / sid sem sonvers apropriado para usar em produção.
centros / fedora
Dependendo da versão da distribuição utilizada, os pacotes do OpenStack já podem ser embalados, mas em geral i terá que usar os repositórios do projeto responsável por realizar o OpenSpack do Openstack para Red Hat e derivativos (Fedora e Centos), para os quais o repositório RDO terá que ser adicionado para a versãoNescogida e no caso de Cento também o EVEL. repositórios:
yum installhttp://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpmyum installhttp://rdo.fedorapeople.org/openstack-kilo/rdo-release-kilo.rpm
o caso do Red Hat Nós não vamos contemplá-lo, pois usa seu propriomecanismo através do produto vermelho do Red Enterprise Linux OpenStackplatform.
Uso de ferramentas Gestão de configuração
fantoche
Existem manifestos oficiais de fantoche para o Openstack disponíveis Engithub:
* https://github.com/puppetlabs/puppetlabs-openstack
Como aqui descrito, a versão mais recente do OpenStack instalable com a própria openstack Juno
Chef
As receitas oficial do Chef para a configuração do OpenStack OpenStack do projeto OpenStack:
* https://github.com/openstack/openstack-chef-repo
Está preparado para a instalação do OpenStack Liberty no Ubuntu14.04 ou CENTOS 7
O OpenStackansiblibles também parte do projeto OpenStack e fornece livros anagable delaptados para a configuração do OpenStack usando também LXC.
O OpenStack-Ansible está disponível para Icehouse, Juno, Kilo e Liberty.
Trekero
Trekero Siginifices Opnstack no OpenStack e é um componente de desopenstack inicialmente desenvolvido para implantar o OpenStack. Triplestá é considerado fundamentalmente para implantações reais em postes de centros, mas como o projeto progride está sendo usado cada vez mais variado.
triplete passeio um pequeno openstack, tipicamente em uma única equipe e que geralmente recebe o nome de “Undercloud “. Os servidores (físicos ovirtuais) que vão fazer parte do Openstack que quer implementar a instância deste OpenStack e geralmente é referido como” Overcloud “, no caso de servidores físicos, o componente é usado que nos permite Gerencie servidores físicos como recursos do UNANUBE através de IPMI, PXE e outras tecnologias.
Visão geral da arquitetura de triplear
Existem muitas distribuições que usam um ou mais dos componentes para facilitar a instalação do OpenStack, a listagem do mais conhecido é:
rDO
Projeto que fornece pacotes e ferramentas de instalação Distribuições de destino derivadas do chapéu vermelho:
- packstack: conjunto de scripts que usam manifestos de puppetfara Execute a instalação.
- RDO Manager: Versão gratuita do diretor RHE OSP
Mirantis combustível
Instalador muito simples desenvolvido originalmente pelo empresário, que foi incorporado ao projeto dentro da “tenda grande”.
- Mirantis OpenStack libera
ubuntu openstack
Ubuntu desenvolveu vários Ferramentas próprias para facilitar a instalação do Ocomplement e a configuração do OpenStack Sobre o Ubuntu:
- Juju é uma ferramenta de configuração relacionada com Cloud e Ubuntu
- MAAS METAL como serviço é um serviço alternativo para o uso do OpenStack Tripleo para OpenStacklecks em servidores físicos
links interessantes
- openstack distros
- mirantis openstack 7.0 vs chapéu vermelho corporativo linux openstackplatform7