Red Hat Insights는 Red Hat OpenShift를 비롯한 Red Hat 제품의 운영, 비즈니스 및 보안 경험을 개선하는 다양한 서비스를 지원합니다. 이 문서에서는 OpenShift 제품군을 더 안전하게 업그레이드하는 데 도움이 되도록 Insights Advisor 내에서 사용할 수 있는 새로운 프리뷰 기능에 대해 설명합니다.

업그레이드 리스크 

복잡한 프로덕션 쿠버네티스 환경에서 업그레이드를 관리하는 것은 어려운 작업입니다. 일반적으로 이러한 환경의 인프라는 독립적으로 작동하는 60개 이상의 구성 요소로 구성됩니다. 각 구성 요소의 작동 상태와 구성은 서로 다르며 이로 인해 마이너 및 메이저 버전 업그레이드가 실패할 수 있습니다.

Red Hat Insights 팀과 IBM Research는 이러한 문제를 해결하기 위해 노력해 왔으며, 이제 Red Hat OpenShift용 Insights 업그레이드 리스크 프리뷰를 발표합니다.

이 기능은 머신 러닝(ML) 개념을 활용하여 클러스터의 마지막 2시간 상태와 Red Hat에 연결된 모든 클러스터에서 OpenShift 원격 상태 모니터링 기능을 통해 관찰된 업그레이드 실패 조건의 알려진 기록을 비교합니다.

업그레이드 위험 기능은 실패가 발생하는 오퍼레이터 조건, 경고 및 기타 메트릭을 포함하여 클러스터에 존재하는 알려진 위험에 대한 체크리스트를 표시하고, 더욱 원활한 업그레이드를 위해 이러한 장애물을 제거하는 방법에 대한 지침도 제공합니다.

Screenshot of Red Hat Insights Upgrade Risks feature

해당 기능은 내부적으로 어떻게 작동하나요?

업그레이드 위험 기능은 원격 상태 모니터링 기능을 통해 Red Hat에 전송된 데이터를 사용합니다. 이 데이터는 Prometheus에서 정리된 형식으로 수집되며, 데이터 세트가 지속적인 실시간 ML 모델 교육에 사용되는 필수 정보로만 제한됩니다. 

검증된 모델은 Red Hat 고객에게 최신 결과를 표시하는 데 사용됩니다.

다음은 개략적인 아키텍처 다이어그램입니다.

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

이 정보에는 업그레이드에 대한 차단 조건과 제안 작업이 포함되며 Insights Advisor에서 사용할 수 있습니다. Red Hat 기술 계정 관리자도 동일한 정보를 이용할 수 있으며, 해당 관리자는 차단 조건에 대한 문제 해결 단계 계획을 포함하여 대규모 제품군으로의 업그레이드를 지원할 수 있습니다. 

Red Hat과 IBM Research는 어떤 데이터를 사용하나요?

데이터 세트는 다음 세 가지 소스를 결합하여 빌드됩니다.

  • 연결된 모든 클러스터에서 시도한 업그레이드 및 해당 결과(성공 또는 실패).
  • 오퍼레이터가 실행한 경고
  • 클러스터 버전을 포함하여 이러한 시도 직전에 FOC(Failing Operator Conditions, FOC)1를 실행하는 클러스터 정보(4.10, 4.11 등 주로 y-version2에 주목하고 있음)

1. FOC는 사용할 수 없음 또는 성능 저하를 보고하는 OpenShift 오퍼레이터입니다. 오퍼레이터 조건에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

2. OpenShift의 경우 xyz를 사용하여 버전을 나타내므로 y-version 또는 y-upgrade는 예를 들어 4.10 또는 4.11이 됩니다. Z-version은 4.10.31 또는 4.11.2입니다.

어떻게 해야 할까요? 

클러스터를 업그레이드하기 전에 업그레이드 위험 기능을 사용하여 수정할 사항에 대한 체크리스트를 생성하는 것이 좋습니다.

위에서 언급했듯이 이 기능은 Hybrid Cloud Console의 Insights Advisor에서 프리뷰로 사용할 수 있습니다. Red Hat 인프라에 연결된 클러스터를 실행하는 경우 Red Hat Insights 서비스는 모두 서브스크립션의 일부로 제공됩니다. 이 기능은 자동으로 제공되며 지금 바로 사용할 수 있습니다.

Insights 내의 피드백 양식(화면 상단의 스크린샷에서 오른쪽 하단 보라색 피드백 버튼)을 통해 제안 사항을 보내주시기 바랍니다.

자세히 알아보기


저자 소개

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