O software OpenStack pode dar-te rapidamente acesso à mais recente tecnologia de nuvem e às suas vantagens
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, as instalações de investigação, etc., adoram o OpenStack pela sua rápida transformação para facilitar a missão organizacional e a flexibilidade para satisfazer uma vasta gama de cargas de trabalho empresariais e casos de utilização. Nós adoramos o OpenStack por todas essas excelentes capacidades de código aberto.
Necessidades de flexibilidade, velocidade e agilidade
Mas antes que o OpenStack possa ser consumido pelos programadores (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 teriam de implementar o OpenStack.
O desafio: O OpenStack não é um desafio para uma empresa em termos de fluxo de caixa, mas sim em termos da experiência dos programadores e do tempo necessário para implementar facilmente e sem problemas o primeiro sistema sem gastar muito tempo e esforço.
A solução: uma solução de implementação flexível, ágil e rápida. Para uma empresa, o percurso desde o zero até ao sistema de produção em nuvem OpenStack totalmente operacional não deve, idealmente, demorar mais do que “2 chávenas de café”.
Nos primeiros dias do OpenStack, muito esforço e alarde foram dados à criação de ferramentas de implantação. Mas muitas dessas ferramentas, mais tarde, sofreram falta de manutenção ou tornaram-se um cavalo de Troia para serviços de consultoria. A implementação da nuvem OpenStack não deve ser um caso de várias semanas ou vários meses carregado de serviços de consultoria!
Que tal construir um OpenStack Deployer com toda a configuração centralizada e disponível num formato fácil de trabalhar, com a configuração HA incluída e a implementação Ceph integrada? Estas capacidades permitirão que as empresas beneficiem rápida e facilmente de uma plataforma OpenStack interna completa, assegurando simultaneamente um sistema de nuvem suave e flexível, com grandes eficiências de custos.
O sistema de gestão de recursos
Quando falamos de um sistema de gestão de recursos para o OpenStack, imaginamos um sistema concebido para garantir uma elevada utilização dos recursos e, ao mesmo tempo, cumprir os objectivos comerciais.
O desafio: Para conseguir uma elevada eficiência na utilização dos recursos, sem comprometer a disponibilidade dos mesmos para cumprir os objectivos da empresa, há duas situações que têm de ser resolvidas:
- Dado um conjunto específico de novas cargas de trabalho a serem iniciadas, onde deve ser colocada a carga de trabalho, considerando a utilização de recursos em tempo real de todas as cargas de trabalho existentes em toda a instalação?
- Dado um conjunto de cargas de trabalho em execução nas instalações, como é que as cargas de trabalho podem ser agrupadas no número ideal de servidores, satisfazendo os requisitos de recursos das cargas de trabalho, sem impacto no desempenho?
A solução: Um sistema concebido para analisar a utilização real dos recursos em tempo real, tendo em conta:
- todos os hipervisores do sistema, tendo em conta a sua capacidade e
- todas as cargas de trabalho em execução, considerando a sua utilização real de recursos
Utilizando esta abordagem, poderíamos otimizar o número de hipervisores utilizados para alojar as cargas de trabalho sem colocar restrições às cargas de trabalho. Por conseguinte, a utilização de um número optimizado de servidores para alojar as cargas de trabalho permitiria às empresas reduzir o OpEx e o CapEx, diminuindo os custos de licença e eletricidade, sem comprometer a disponibilidade de recursos para cumprir os objectivos comerciais.
Não faria sentido confiar simplesmente nos dados de “reserva” das especificações fornecidas por um utilizador (consumidor de serviços). Utilizando esta abordagem, um computador portátil com 4 núcleos estaria apenas a executar 4 aplicações! Também não faria sentido atribuir demasiado espaço cegamente. Usando esta abordagem, um portátil de 4 núcleos estaria apenas a correr múltiplos fixos de 4 aplicações!
A fase de atualização – talvez com tempo de inatividade zero?
Pensa no impacto de ter acesso a uma operação de atualização OpenStack com tempo de inatividade zero. Qualquer sistema que não possa ser atualizado sem tempo de inatividade pode ser devastador para uma empresa, interrompendo as actividades comerciais dentro da empresa.
O desafio: embora o OpenStack introduza uma nova versão a cada 6 meses para proporcionar inovação, funcionalidades e capacidades, também está a introduzir alguns desafios de atualização operacional para os operadores.
A solução: manter o ritmo e atualizar cada versão do OpenStack para beneficiar de um melhor desempenho e capacidades de gestão, para além da segurança.
Obtém uma solução de código aberto que é capaz de fornecer a atualização OpenStack Zero-Downtime para alcançar um elevado tempo de funcionamento e fiabilidade através dos processos de atualização. Ao adotar esta capacidade, qualquer empresa pode resolver facilmente todos os desafios de atualização operacional para os operadores. Não deve ser mais um esforço carregado de serviços de consultoria!
Este é o nosso grande objetivo para o OpenStack – fornecer a todas as empresas acesso à tecnologia OpenStack enquanto constroem uma nuvem inovadora flexível, fiável e escalável.
P.S.: Apoiamos o OpenStack e o seu modelo de código aberto e, com o apoio da OpenStack Foundation, queremos oferecer-te acesso gratuito ao nosso OpenStack Deployer durante um período de tempo limitado.
Entra em contacto connosco através de info@sardinasystems.com.


