OpenStack?
Como obter rapidamente o valor do OpenStack

OpenStack? Como obter rapidamente o valor do OpenStack

Implementação OpenStack capaz de lidar facilmente com nuvens empresariais grandes e expansivas

Os programadores adoram o OpenStack pelas suas vantagens de código aberto, a sua capacidade de programação e a sua rápida inovação. As empresas adoram o OpenStack pela sua rápida inovação para facilitar a missão organizacional e flexibilidade para atender a uma ampla gama de cargas de trabalho empresariais e casos de uso.

Mas antes que o OpenStack possa ser consumido pelos desenvolvedores (que são consumidores de serviços dentro da empresa) e antes que uma empresa possa colher os benefícios abundantes do OpenStack, os operadores da empresa precisariam implantar o OpenStack. Para a empresa, essa fase de implantação tem pouco ou nenhum valor. Por isso, é imperativo que o ambiente OpenStack possa ser implantado de forma fácil e tranquila sem exigir muito esforço, sem ter que gastar muito tempo. Isso requer uma solução de implantação mais flexível e eficiente. Para uma empresa, o percurso desde o zero até à produção totalmente operacional do OpenStack não deve, idealmente, demorar mais do que “2 chávenas de café”.

É por isso que a Sardina tomou o software OpenStack como base e adicionou um implantador no topo para criar a solução FishOS Deployer, que é construída especialmente para implantações empresariais e pode ser facilmente escalada para lidar com nuvens empresariais grandes e expansivas.

No mesmo espírito, enquanto um banco de dados é uma peça complexa de software que tem um grande número de parâmetros configuráveis e um grande número de modelos de implantação, a adoção generalizada de bancos de dados como MySQL/MariaDB é sem dúvida alimentada por sua simplicidade de implantação – basta executar ‘yum install mysql’ ou ‘apt-get install mysql-server’. O FishOS Deployer tem como objetivo permitir essa facilidade de implementação de uma nuvem OpenStack enquanto permanece flexível para atender a uma ampla gama de modelos de implantação e configuração.

O FishOS Deployer é um conjunto de scripts baseados em OpenStack Ansible (“playbooks” na terminologia Ansible) que fornece uma interface muito amigável para os utilizadores do Operator, interface que permite aos utilizadores do Operator introduzir todos os dados necessários no ficheiro de configuração do Deployer’s configuration file.

O Deployer funciona num modelo operacional de infraestrutura como código, em que toda a configuração é centralizada e disponibilizada num formato fácil de trabalhar, com a configuração HA fornecida por predefinição e a implementação Ceph integrada, permitindo que os utilizadores do Operator beneficiem rápida e facilmente de uma plataforma OpenStack interna completa.

Num grande grupo bancário europeu, com base na configuração básica de servidores e redes da Sardina, foi criado num dia um ambiente FishOS completo com OpenStack e Ceph como armazenamento de apoio, que ficou imediatamente pronto para ser utilizado pelos consumidores de serviços.

O Sardina FishOS suporta todas as versões do OpenStack, sem saltar nenhuma versão. Sendo uma distribuição OpenStack completa, o FishOS apresenta todos os componentes chave do OpenStack (“projectos” na terminologia do OpenStack).

Modelos de implantação: Containerizado? OpenStack em Kubernetes? Bare metal?

A tecnologia de contentores serve duas funções principais: empacotamento de software e segmentação de privilégios do kernel. O Kubernetes amplia ainda mais essas funcionalidades-chave para permitir ambientes programáveis, flexíveis e de rápida implantação.

Embora algumas distribuições OpenStack tenham optado por implantar o OpenStack de forma contentorizada usando Kubernetes, Sardina é da opinião de que os benefícios dessa abordagem de implantação também podem ser alcançados através do acoplamento de um implantador inteligente e pacotes RPM bem projetados. Como exemplo, o FishOS Deployer fornece uma solução para migrar facilmente os serviços de gerenciamento do OpenStack de um nó para outro ou para atualizar ou fazer downgrade de pacotes de software de forma flexível. Estas capacidades permitem que uma vasta audiência de Operadores seja capaz de implementar, operar e atualizar com confiança as plataformas FishOS OpenStack, sem ditar uma compreensão profunda de Kubernetes como pré-requisitos. A adoção de contentores e Kubernetes também envolveria uma curva de aprendizagem, embora com o FishOS isso seja desnecessário, sem sacrificar quaisquer benefícios! Se encontras um caso de uso que não pode ser satisfeito sem Kubernetes, por favor, entra em contacto com a Sardina Systems para reclamar um bilhete gratuito para a próxima OpenStack Summit!

A alegria da atualização?

Embora as novas versões do OpenStack sejam lançadas a cada 6 meses e ofereçam inovações, recursos e capacidades, elas também apresentam desafios de atualização operacional para os operadores. A Sardina recomenda aos Operadores que estejam actualizados com as versões do OpenStack para beneficiarem de um melhor desempenho e capacidades de gestão, para além da segurança, aproveitando o suporte único do FishOS para a atualização Zero-Downtime para atingir um elevado tempo de atividade e fiabilidade através dos processos de atualização. FishOS é o primeiro a introduzir a atualização Zero-Downtime para OpenStack e tem consistentemente fornecido esta valiosa capacidade única desde o lançamento do Mitaka.

Código aberto

Como a Sardina quer apoiar o OpenStack e o seu modelo de código aberto, estamos agora a oferecer acesso gratuito ao FishOS Deployer por um período de tempo limitado.

Por favor, contacta-nos contacta-nos em info@sardinasystems.com.

780 467 Mihaela Constantinescu
Start Typing