Instalando o VMware Integrated OpenStack 3.0

Instalando o VMware Integrated OpenStack 3.0

O VIO (VMware Integrated OpenStack) na versão 3.0 foi lançado recentemente e permite integrar o seu ambiente VMware com o OpenStack de forma rápida e descomplicada. O VIO 3.0 conta com a 13º versão do OpenStack intitulada Mitaka, que por sua vez é executada sobre máquinas virtuais Ubuntu 14.04 LTS.

vio-logo3

O VIO conta também com os principais serviços do OpenStack, como o Nova, Glance, Newtron, Heat, Cinder e Horizon.

vio-arch

Para saber mais sobre o OpenStack, leia o post Conhecendo o OpenStack.

Importante: antes de começar garanta que você possui o vSphere 5.5 Update 2 ou superior, licença Enterprise Plus, dois clusters (um para gerencia com pelo menos 3 hosts ESXi / DRS habilitado e outro para o deploy das máquinas via OpenStack), range de 18 IPs para VM Management, range de 2 a 5 IPs para OpenStack API, vDS e duas redes (OpenStack API e VM Management em port groups distintos).

  • Após o download é necessário efetuar o deploy da Appliance em seu ambiente vSphere. Como a maioria das appliances, será necessário informar uma senha, hostname, IP, mascara, gateway, NTP e outras informações básicas como cluster, folder e datastore
  • Após o deploy você verá um vApp contendo duas máquinas virtuais: management-server e openstack-template (não tome nenhuma ação com a máquina virtual openstack-template, pois ela servirá para efetuar o deploy das demais máquinas virtuais que compõem a solução do OpenStack)

openstack-vmware-ovf10

  • Faça logoff / login no vSphere Web Client para ver o icone do VMware Integrated OpenStack

openstack-vmware1

  • Clique em VMware Integrated OpenStack, vá até a aba Getting Started e clique em Deploy OpenStack
  • Agora basta seguir o wizard
  • Como é um ambiente de laboratório e tenho poucos recursos vou selecionar a opção Compact. Serão criadas duas máquinas virtuais

openstack-vmware-1

  • Complete o nome do deploy, endereço do vCenter (FQDN) e credencias administrativas

openstack-vmware-2

  • Selecione o cluster de gerencia

openstack-vmware-3

  • Complete as informações das redes

openstack-vmware-4

  • Selecione o cluster para as máquinas virtuais criadas pelo OpenStack

openstack-vmware-5

  • Selecione os datastores que serão utilizados pelo Nova

openstack-vmware-6

  • Selecione os datastores que serão utilizados pelo Glance

openstack-vmware-7

  • Selecione o vDS ou aponte para o ambiente de NSX
    • * Se o NSX não for configurado, não será possível que os usuários do tenant criem as suas próprias redes, somente o administrador poderá cria-las. Mais informações aqui e aqui

openstack-vmware-8

  • Defina o usuário e senha do administrador do OpenStack

openstack-vmware-9

  • Como é apenas um laboratório não configurei syslog

openstack-vmware-10

  • Join the VMware Customer Experience Improvement Program (ou não)

openstack-vmware-11

  • Confira se todas as informações estão corretas e clique em Finish para iniciar o deploy

openstack-vmware-12

openstack-deploy-1

openstack-deploy-2

  • Quando o deploy for concluído você verá um resource pool chamado VMware Integrated OpenStack-VIO com duas máquinas virtuais

openstack-vmware-13

  • Agora basta você acessar no navegador o IP ou hostname definidos no deploy. No meu caso é https://openstack.solutions4crowds.com.br ou IP 192.168.2.39

openstack-login-1

openstack-login-2

  • Observação: manter o mesmo timezone em todas as appliances

openstack-deploy-3

Pronto, o OpenStack está integrado com o seu ambiente vSphere, divirta-se!

2 thoughts on “Instalando o VMware Integrated OpenStack 3.0

  1. Ricardo
    tudo bem
    parabéns pelo blog e os posts

    fiquei com uma duvida se é obrigatório ter o vmware nsx ?
    e se na tiver ele usa o neutron ou não

    abraço

    obrigado

    1. Olá Ronaldo. O NSX não é pre-requisto, sem ele os usuários do tenant não podem criar as próprias redes, somente o admin cria e disponibiliza. O neutron é utilizado por default. Grande abraço, valeu.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *