Sendo centrada no utilizador, a tecnologia OpenStack recebe regularmente novas actualizações lançadas pela sua comunidade de colaboradores. No entanto, sem o nível certo de experiência operacional e conhecimento profissional, a atualização do OpenStack para empresas pode rapidamente tornar-se um desafio assustador.
O que é a versão do OpenStack?
Com o objetivo de produzir uma solução de nuvem omnipresente que seja fácil de utilizar, simples de implementar e interoperável entre implementações, o OpenStack funciona bem em todas as escalas, mantendo as necessidades do cliente como prioridade máxima.
Desde 2010, o OpenStack sempre se concentrou em melhorar constantemente para fornecer a mais alta qualidade de produtos e serviços de software. A sua abordagem tem vindo a evoluir há muito tempo para aumentar as capacidades do OpenStack e o número de opções de serviço.
Além disso, para acompanhar o rápido desenvolvimento da indústria, as mudanças nas tendências da procura e as tendências, duas vezes por ano a comunidade OpenStack oferece melhorias e novas funcionalidades para a tecnologia, lançando actualizações regulares para a versão atual.
A primeira versão oficial, com o nome de código Austin, apareceu três meses após o lançamento do OpenStack. Desde então, 24 atualizações foram lançadas. A comunidade Openstack escolhe o nome das versões seguindo os critérios de nomes de versões definidos :
- O nome começa com a letra do alfabeto latino a seguir à letra inicial da versão anterior. Depois de “Z”, o nome do próximo lançamento será novamente com a inicial “A”.
- As palavras do nome devem incluir apenas caracteres do alfabeto latino.
- O nome da versão é uma palavra única com um comprimento máximo de 10 caracteres.
A comunidade internacional Openstack participa ativamente na escolha do nome para uma nova versão. Qualquer pessoa pode sugerir uma versão do nome, adicionando-a a uma determinada página no wiki do OpenStack. Depois, as palavras do nome são classificadas e o Comité Técnico anuncia o vencedor. Se aparecer um conflito de marca registada, a Fundação escolhe o nome seguinte na lista de classificação até encontrar uma palavra sem conflito de marca registada.
O que significa atualização?
A atualização significa que os utilizadores podem mudar os seus actuais sistemas de nuvem OpenStack para uma versão mais recente, mais estável e melhorada do OpenStack após o seu lançamento. Exceptuando isto, do ponto de vista empresarial, o sistema de versão antiga do OpenStack não atualizado a tempo pode tornar-se um problema real para as empresas, com um impacto negativo nas operações de carga de trabalho sem problemas. Pelo menos porque, eventualmente, uma versão desatualizada do OpenStack deixa de ser suportada. É por isso que, para não ter problemas, recomendamos vivamente a atualização atempada das versões do OpenStack.
Bem, a decisão de atualizar os teus sistemas de nuvem após as novas versões do OpenStack é a única correta. Quais são os teus próximos passos? Como evitar possíveis erros na atualização do OpenStack? Aqui estão os pontos-chave que devemos mencionar.
A atualização manual não é uma opção
O processo de atualização manual é suscetível de falhar quando se realizam tarefas manuais repetitivas na complexa topologia e relação entre os serviços de nuvem. O método manual falhará devido à sua complexidade com uma probabilidade elevada. Eis o motivo.
A ordem errada dos passos de atualização pode causar problemas
Passo a passo, na ordem correta, os componentes actualizados do sistema de nuvem OpenStack são metade do sucesso.
Não atualizar os serviços de nuvem na ordem correta pode acabar quebrando o ambiente de nuvem. Todas as etapas de atualização necessárias para os componentes do OpenStack devem ser feitas na seguinte ordem:
- Identidade OpenStack (Keystone)
- Computação OpenStack (Nova)
- Serviço de imagem OpenStack (Glance)
- Rede OpenStack (Neutron)
- Armazenamento em bloco do OpenStack (Cinder)
- Painel de controle do OpenStack (Horizon)
- OpenStack Orchestration (Heat) e todos os outros componentes implantados do OpenStack e serviços de suporte, como o Message Queue (RabbitMQ).
Presta atenção à API
Cada nova versão do OpenStack traz uma nova versão da API. Se algum outro software ou scripts personalizados estiverem a utilizar a versão já obsoleta da API do OpenStack, isso conduzirá a uma atualização falhada. Verifica duas vezes para poupares tempo e esforços!
Automatiza o processo
A automatização total do processo de atualização ajuda a eliminar o risco de alterações incorrectas que conduzam a uma falha nas suas actualizações. Mais importante ainda, a automatização permite que não gastes o teu valioso tempo a acompanhar constantemente as alterações e a avaliar continuamente se o processo de atualização está a correr bem.
Se tudo for feito corretamente, uma atualização em tempo de inatividade zero em tempo real pode alcançar um excelente resultado. As operações de carga de trabalho são asseguradas e nenhum serviço é interrompido!
Actualiza sem stress
A Sardina Systems fornece suporte de atualização OpenStack como parte da licença FishOS para oferecer um serviço de alta qualidade aos clientes. A nossa eficiente solução de software de gestão de nuvens FishOS inclui o primeiro Upgrader Zero-Downtime do mercado. Foi concebido para fornecer as actualizações necessárias da versão OpenStack sem interrupções nas operações empresariais em nuvem. Após o novo lançamento do OpenStack, normalmente leva alguns meses para testar cuidadosamente e integrar suavemente todos os novos recursos com o FishOS. A partir daí, recomendamos que nossos clientes atualizem seus sistemas de nuvem com a última versão do OpenStack e fornecemos suporte técnico profissional para tornar isso rápido e fácil para as empresas. Sendo uma solução de software totalmente automatizada, o FishOS oferece uma solução de nuvem abrangente e de ciclo de vida completo, desde a rápida implantação da nuvem até as atualizações programadas do sistema, permitindo que seus clientes se beneficiem da simplicidade do processo e das operações de nuvem com tempo de inatividade zero.
Tens perguntas? Precisas de mais informações?
Não hesites em contactar a equipa da Sardina para obteres orientação especializada sobre como o FishOS pode escalar o negócio, adotar uma nuvem empresarial Openstack abrangente e ajudar a resolver desafios de atualização.
A Sardina Systems fornece experiência técnica e conhecimentos profissionais altamente exigidos, comprovados por um grande número de implementações bem-sucedidas da nuvem OpenStack. Podemos ajudar as empresas a adotar rápida e facilmente a nuvem OpenStack, cumprindo todos os requisitos da indústria, regulamentos legais e necessidades de TI exclusivas do cliente, para poupar recursos empresariais valiosos – tempo, dinheiro e esforços.


