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.
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:
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.
Navegue por canal
Automação
Últimas novidades em automação de TI para empresas de tecnologia, equipes e ambientes
Inteligência artificial
Descubra as atualizações nas plataformas que proporcionam aos clientes executar suas cargas de trabalho de IA em qualquer ambiente
Nuvem híbrida aberta
Veja como construímos um futuro mais flexível com a nuvem híbrida
Segurança
Veja as últimas novidades sobre como reduzimos riscos em ambientes e tecnologias
Edge computing
Saiba quais são as atualizações nas plataformas que simplificam as operações na borda
Infraestrutura
Saiba o que há de mais recente na plataforma Linux empresarial líder mundial
Aplicações
Conheça nossas soluções desenvolvidas para ajudar você a superar os desafios mais complexos de aplicações
Programas originais
Veja as histórias divertidas de criadores e líderes em tecnologia empresarial
Produtos
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Red Hat Cloud Services
- Veja todos os produtos
Ferramentas
- Treinamento e certificação
- Minha conta
- Suporte ao cliente
- Recursos para desenvolvedores
- Encontre um parceiro
- Red Hat Ecosystem Catalog
- Calculadora de valor Red Hat
- Documentação
Experimente, compre, venda
Comunicação
- Contate o setor de vendas
- Fale com o Atendimento ao Cliente
- Contate o setor de treinamento
- Redes sociais
Sobre a Red Hat
A Red Hat é a líder mundial em soluções empresariais open source como Linux, nuvem, containers e Kubernetes. Fornecemos soluções robustas que facilitam o trabalho em diversas plataformas e ambientes, do datacenter principal até a borda da rede.
Selecione um idioma
Red Hat legal and privacy links
- Sobre a Red Hat
- Oportunidades de emprego
- Eventos
- Escritórios
- Fale com a Red Hat
- Blog da Red Hat
- Diversidade, equidade e inclusão
- Cool Stuff Store
- Red Hat Summit