Inscreva-se no nosso blog

O Red Hat Insights viabiliza uma série de serviços que melhoram sua experiência operacional, empresarial e de segurança nas soluções Red Hat, incluindo o Red Hat OpenShift. Neste artigo, vamos falar sobre um novo recurso que está disponível como uma versão de prévia no Insights Advisor para você realizar upgrades mais seguros da sua frota do OpenShift.

Upgrade Risks 

Gerenciar upgrades em ambientes de produção Kubernetes complexos é uma tarefa desafiadora. A infraestrutura desses ambientes costuma ser formada por mais de 60 componentes que funcionam de maneira independente. Cada um deles tem uma configuração e estado operacional diferentes que podem causar falhas nos upgrades de versões principais e secundárias.

A equipe do Red Hat Insights e a IBM Research trabalharam juntas para solucionar esses problemas e agora anunciam uma prévia da funcionalidade Upgrade Risks do Insights para o Red Hat OpenShift.

Ela usa os conceitos de machine learning (ML) para comparar as duas últimas horas do estado de um cluster com o histórico conhecido de condições de upgrades com falha observadas na frota de todos os clusters conectados à Red Hat por meio da funcionalidade de monitoramento OpenShift Remote Health.

O Upgrade Risks mostra um checklist dos riscos conhecidos do seu cluster, incluindo as condições do operador com falha, alertas e outras métricas. Além disso, ele exibe instruções sobre como remover esses obstáculos do seu caminho para você realizar upgrades mais otimizados.

Screenshot of Red Hat Insights Upgrade Risks feature

Como o recurso funciona em segundo plano?

O Upgrade Risks usa os dados enviados à Red Hat por meio da funcionalidade de monitoramento Remote Health. Esses dados são ingeridos pelo Prometheus em um formulário limpo, o que limita o conjunto de dados apenas às informações necessárias que são usadas no treinamento contínuo de modelos de ML em tempo real. 

Depois, o modelo validado é usado para exibir os resultados mais recentes aos clientes Red Hat.

Confira um diagrama detalhado da arquitetura:

High level architecture diagram of the Red Hat Insights Upgrade Risks feature

Disponíveis no Insights Advisor, as informações incluem as condições de bloqueio do upgrade e as ações propostas. Os Red Hat Technical Account Managers também têm acesso a essas mesmas informações e podem ajudar você nos upgrades de frotas maiores, incluindo o planejamento das etapas de correção para as condições de bloqueio. 

Quais dados a Red Hat e a IBM Research usam?

O conjunto de dados é criado com base em três fontes:

  • As tentativas de upgrade de todos os clusters conectados e seus resultados (êxito ou falha).
  • Os alertas acionados pelos operadores.
  • As condições de operador com falha (FOCs)1 que acionam clusters logo antes dessas tentativas, incluindo a versão do cluster (aqui vamos nos concentrar principalmente na versão y2 como 4.10, 4.11 etc.).

1. As FOCs são operadores do OpenShift que informam não estar disponíveis ou estar corrompidos. Você encontra aqui mais informações sobre as condições de operador.

2. Considerando que usamos x.y.z para nos referir a uma versão no OpenShift, a versão ou upgrade y seriam 4.10 ou 4.11, por exemplo. A versão z seria 4.10.31 ou 4.11.2.

O que fazer? 

Recomendamos que você use a funcionalidade Upgrade Risks para gerar um checklist do que precisa ser corrigido antes de qualquer upgrade de clusters.

Como mencionado acima, essa funcionalidade está disponível como uma prévia no Insights Advisor, localizado no Hybrid Cloud Console. Se você executa clusters conectados à infraestrutura da Red Hat, os serviços do Red Hat Insights ficam disponíveis como parte da subscrição. Essa funcionalidade é disponibilizada automaticamente, e você pode começar a usar hoje mesmo.

Envie suas sugestões usando o formulário de feedback no Insights (observando a captura de tela acima, ele está disponível na parte inferior à direita como um botão roxo).

Mais informações


Sobre o autor

Red Hatter since 2010, Dosek's professional career started with virtualization technologies and transformed via variety of roles at Red Hat through to hybrid cloud. His focus is at improving product experience with assistance of Red Hat Insights.

Read full bio

Navegue por canal

automation icon

Automação

Últimas novidades em automação de TI para empresas de tecnologia, equipes e ambientes

AI icon

Inteligência artificial

Descubra as atualizações nas plataformas que proporcionam aos clientes executar suas cargas de trabalho de IA em qualquer ambiente

open hybrid cloud icon

Nuvem híbrida aberta

Veja como construímos um futuro mais flexível com a nuvem híbrida

security icon

Segurança

Veja as últimas novidades sobre como reduzimos riscos em ambientes e tecnologias

edge icon

Edge computing

Saiba quais são as atualizações nas plataformas que simplificam as operações na borda

Infrastructure icon

Infraestrutura

Saiba o que há de mais recente na plataforma Linux empresarial líder mundial

application development icon

Aplicações

Conheça nossas soluções desenvolvidas para ajudar você a superar os desafios mais complexos de aplicações

Original series icon

Programas originais

Veja as histórias divertidas de criadores e líderes em tecnologia empresarial