Apresentação

Arquitetura


O que é OpenStack?
Figura: O que é OpenStack?

OpenStack, o Sistema Operacional da Nuvem. Fonte.

A arquitetura modular empregada no sistema OpenStack permite uma expansão horizontaldacamada de infraestrutura em nuvem. Basicamente, para cada aplicação, a implantação pode ser costumizada a fim de se obter o resultado que melhor atenda as demandas de custo e capacidade.

Fluxograma
Figura: Fluxograma

Diagrama conceitual da arquitetura de uma aplicação genérica. Fonte.

Abaixo, vemos o exemplo de uma arquitetura real mínima com utilização do módulo de redes Neutron.

Exemplo
Figura: Exemplo

Exemplo de uma arquitetura mínima. Fonte.

A implantação deum sistema em nuvem pode tomar diversas formas. O OpenStack provê meios de padronizar aarquitetura utilizada de forma a simplificar (e unificar) os sistemas existentes. Para mais detalhes com relação a implantação do software, dimencionamento e requisitos, a documentação do OpenStack é uma excelente referência.