Kubernetes용 Red Hat Advanced Cluster Management를 사용하여 대규모 OpenShift Virtualization 모니터링: 1부

Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.
출처: https://developers.redhat.com/articles/2024/12/05/monitor-openshift-virtualization-scale-red-hat-advanced-cluster-management

Red Hat OpenShift Virtualization은 새로운 기술이 아니지만 , 플랫폼을 최대한 활용하기 위해서는 아직 논의해야 할 부분이 많습니다. 가상 머신(VM) 워크로드에 OpenShift Virtualization을 사용하기 시작하면 이 기술이 기업에 제공하는 강력한 기능을 실감하게 될 것입니다. Red Hat의 매우 안정적이고 철저한 검증을 거친 KVM/libvirt 엔진을 활용하면 안정성과 프로덕션 환경에 즉시 적용 가능한 환경을 확보할 수 있습니다. Red Hat OpenShift 의 유연한 쿠버네티스 기반 애플리케이션 플랫폼에서 실행하면 컨테이너 기반 애플리케이션과 동일한 방식으로 가상 머신을 관리할 수 있습니다. 

VM 및 컨테이너 워크로드 에 대한 제어를 강화하려면 Red Hat Advanced Cluster Management for Kubernetes (RHACM) 를 활용하십시오 . RHACM 2.12는 워크로드와 클러스터 모두를 위한 강력한 오픈소스 모니터링 솔루션인 Cluster Monitoring Operator(CMO)를 활용하여 여러 개의 세부적인 OpenShift 가상화 대시보드를 추가합니다. 이 조합을 사용하면 전체 가상화 스택을 대규모로 관찰할 수 있습니다. 그림 1은 대시보드 미리보기를 보여줍니다.

가상화 모니터링 대시보드 미리 보기
그림 1: 가상화 모니터링 대시보드 미리보기.

OpenShift Virtualization에 대한 관찰성 소개

먼저 RHACM의 Observability 콘솔을 사용하는 방법을 알아보겠습니다. RHACM에 로그인하면 클러스터 뷰(그림 2 참조)가 나타납니다. 화면 오른쪽 상단에는 Grafana 대시보드로 연결되는 링크가 있습니다.

RHACM 콘솔의 관찰 버튼
그림 2: RHACM 콘솔의 관찰 버튼.

대시보드 페이지에 들어가면 맨 위에 있는 검색창으로 가서 “Virtualization”를 검색하거나, 빵가루를 따라가서 폴더를 클릭하세요. Home → Dashboards → ACM/OpenShift Virtualization (그림 3).

그림 3: OpenShift 가상화 대시보드 찾기.
그림 3: OpenShift Virtualization 대시보드 찾기.

대시보드 이해하기

이제 두 대시보드를 모두 성공적으로 배포했으므로 각 대시보드를 자세히 살펴보겠습니다.

OpenShift 가상화: 클러스터 개요

클러스터 개요 대시보드는 RHACM 관리 시스템 내에서 OpenShift Virtualization을 실행하는 모든 클러스터의 집계된 정보를 표시하고 전체 가상화 인프라 용량을 보여주는 데 중점을 두고 있습니다. 이는 시스템 전체에서 수천 개의 VM을 관리하는 운영 팀에게 큰 가치를 제공합니다.

정보는 4개 섹션으로 구분되어 있으며, 자세한 내용은 아래와 같습니다.

  1. General Information
  2. Operator Health
  3. Additional Virtual Machine Details
  4. Resources Utilization

General Information와 Operator Health

이 대시보드는 주요 고급 인프라 데이터에 대한 자세한 개요를 제공하는 것을 목표로 합니다. 관리자는 여기에서 가상화 환경의 전체적인 모습을 빠르게 평가할 수 있습니다. 그림 4를 참조하십시오.

MultiCluster OpenShift 가상화 대시보드의 일반적인 보기
그림 4: MultiCluster OpenShift 가상화 대시보드의 일반적인 보기.

표시되는 정보는 다음과 같습니다.

  • OpenShift Virtualization을 실행하는 클러스터의 총 수입니다.
    • Critical Health 상태의 클러스터.
    • Warning Health의 클러스터입니다.
    • 각 클러스터의 OpenShift 버전.
    • 각 클러스터의 OpenShift Virtualization 버전입니다.
  • 가상 머신을 호스팅할 수 있는 노드의 총 수입니다.
  • VM의 총 수.
  • 상태별(실행 중, 중지됨, 오류, 시작 중, 마이그레이션 중) VM의 총 수입니다.
  • 최근 7일 동안 새로 생성되고 시작된 VM의 수입니다.
  • 각 클러스터에서 실행 중인 VM의 총 수를 보여주는 그래프입니다.
  • 각 클러스터별로 집계된 Operator Health Alerts입니다.

Additional Virtual Machine Details

이 행에서는 모든 가상 머신의 상태 및 운영 체제에 대한 세부 정보와 호스트(노드) 및 클러스터에 대한 시각적 타임라인을 볼 수 있습니다. 그림 5를 참조하세요.

추가 가상 머신 세부 정보
그림 5: 추가 가상 머신 세부 정보.

Resources Utilization

이 섹션(그림 6 참조)에서는 리소스 소비 기록을 더 자세히 살펴보고 클러스터당 잠재적인 병목 현상, 유휴 리소스 또는 예상치 못한 소비 피크를 식별합니다.

클러스터 개요 대시보드의 리소스 패널
그림 6: 클러스터 개요 대시보드의 리소스 패널.

여기서 다음을 볼 수 있습니다.

  • 각 클러스터별 CPU 사용량을 집계합니다.
  • 각 클러스터별 집계된 메모리 사용량입니다.
  • 각 클러스터별 네트워크 사용량을 집계하여 인바운드 및 아웃바운드 트래픽을 모두 보여줍니다.
  • 각 클러스터별 IOPS 단위의 통합된 스토리지 사용량입니다.

OpenShift 가상화: 단일 클러스터 뷰

OpenShift Virtualization Single Cluster View 대시보드는 특정 OpenShift Virtualization 클러스터의 세부적인 시각화에 더욱 중점을 둡니다. 그림 7은 이를 보여줍니다. 

클러스터의 링크
그림 7: 클러스터 링크.

여기서 핵심적인 연결점은 Clusters Overview 대시보드에 있을 때 단일 OpenShift Virtualization 클러스터 또는 특정 데이터센터를 자세히 살펴보고 싶을 때, Clusters Overview 대시보드에서 특정 클러스터가 표시된 패널에서 클러스터 이름을 클릭하면 해당 클러스터의 Single Cluster View 대시보드로 이동한다는 것입니다. 한번 사용해 보세요!

한 번 더 자세히 살펴보겠습니다. 단일 보기 대시보드의 정보도 일반 정보, 추가 가상 머신 세부 정보, 리소스, 알림이라는 네 개의 매우 유사한 섹션으로 구분되어 있습니다.

일반 정보

대시보드의 이 섹션은 클러스터 인프라에 대한 보다 구체적인 정보를 제공하고, 가상화 클러스터의 상태를 빠르게 평가할 수 있는 정보를 표시합니다. 그림 8을 참조하십시오.

단일 클러스터 보기 대시보드 - 일반 정보
그림 8: 단일 클러스터 보기 대시보드 – 일반 정보.

표시되는 정보는 다음과 같습니다.

  • 클러스터 이름: 분석 중인 클러스터의 이름을 표시합니다.
  • 공급자: 클러스터가 실행 중인 공급자/인프라를 표시합니다.
  • OpenShift 가상화 버전.
  • OpenShift 클러스터 버전.
  • VM 프로비저닝에 사용된 총 노드 수입니다.
  • 생성된 총 VM 수.
  • 실행 중인 VM의 총 수.
  • 실행되지 않는 VM의 총 개수입니다.
  • 마지막으로 생성된 VM의 이름 목록입니다.
  • 실행 중인 총 VM의 타임라인입니다.
  • 각 노드에서 실행 중인 총 VM의 타임라인입니다.
  • 실행 중이 아닌 것을 제외하고 단계별로 집계된 총 VM입니다. 
  • 운영 체제별로 집계된 총 VM 수입니다.

Additional Virtual Machine Details

추가 가상 머신 세부 정보 섹션은 그림 9에 나와 있습니다. 여기에 표시되는 정보는 다음과 같습니다.

  • 상태(시작, 실행 중, 마이그레이션, 오류, 중지)별로 실행 중인 총 VM의 타임라인입니다.
  • 각 노드에서 실행 중인 총 VM의 타임라인입니다.
추가 가상 머신 세부 정보 패널
그림 9: 단일 클러스터 대시보드의 추가 가상 머신 패널.

Resources

마찬가지로, 이 섹션에서는 리소스 소비 내역을 자세히 살펴보고 잠재적인 병목 현상, 유휴 리소스, 심지어 노드별 및 가상 머신별(클러스터 개요 대시보드에서처럼 클러스터별이 아닌)의 예상치 못한 소비 피크까지 파악할 수 있습니다. 그림 10과 11을 참조하세요.

단일 클러스터 대시보드의 리소스 패널
그림 10: 단일 클러스터 대시보드의 리소스 패널.
단일 클러스터 대시보드의 리소스 패널
그림 11: 단일 클러스터 대시보드의 리소스 패널.

당신이 볼 수 있는 정보는 다음과 같습니다:

  • 각 노드와 VM의 CPU 사용량을 집계합니다.
  • 각 노드와 VM의 총 메모리 사용량입니다.
  • 각 노드와 VM별 네트워크 사용량을 집계하여 들어오고 나가는 트래픽을 모두 보여줍니다.
  • 각 노드와 VM의 IOP 단위의 총 스토리지 사용량입니다.

Alerts

이 섹션에서는 OpenShift Virtualization 운영자의 주요 알림, 상태 및 건강 상태뿐만 아니라 특정 클러스터의 모든 가상화 관련 알림을 볼 수 있습니다(그림 12).

그림 12: 알림—OpenShift Virtualization 단일 클러스터 보기 대시보드.
그림 12: 알림—OpenShift Virtualization 단일 클러스터 보기 대시보드.

표시되는 정보는 다음과 같습니다.

  • 심각도에 따른 알림: 중요, 경고, 정보.
  • 운영자 상태뿐만 아니라 OpenShift Virtualization과 관련된 알림 목록으로, 알림 이름, 가상 머신, 네임스페이스, 심각도가 표시됩니다.

결론

OpenShift Virtualization이 가상 머신과 컨테이너를 동시에 실행할 수 있도록 지원하여 애플리케이션 플랫폼을 어떻게 확장하는지 살펴보았습니다. 강력한 모니터링 시스템은 규모에 관계없이 모든 것을 원활하게 실행하고, 비용을 절감하고, 적절한 규모로 유지하여 중요한 애플리케이션에 대한 액세스를 보장할 수 있습니다. 하지만 잠깐! 더 있습니다. 이 시리즈의 이후 기사에서는 추가 패널을 읽는 방법과 필요에 따라 패널을 추가로 사용자 지정하는 방법을 자세히 설명합니다. 

솔루션에 대해 자세히 알아보려면 OpenShift Virtualization 시작하기 페이지에 접속 하여 YouTube에서 RHACM 재생목록을 시청해 보세요 . acm-contact@redhat.com 으로 의견을 보내주시면 감사하겠습니다 .

다음 회에서는 Red Hat Advanced Cluster Management를 사용하여 대규모 OpenShift Virtualization 모니터링: 2부라는 세 가지 추가 대시보드에 대해 설명합니다.

참고문헌

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like
Read More

Kubernetes용 Red Hat Advanced Cluster Management를 사용하여 대규모 OpenShift Virtualization 모니터링: 1부

Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.출처: https://developers.redhat.com/articles/2024/12/05/monitor-openshift-virtualization-scale-red-hat-advanced-cluster-management Red Hat OpenShift Virtualization은 새로운 기술이 아니지만 ,…
Read More

VM 마이그레이션 및 현대화 가속화: Red Hat OpenShift Virtualization은 강력한 파트너 생태계 모멘텀 확보

Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.출처: https://www.redhat.com/en/blog/accelerating-vm-migration-modernization-red-hat-virtualization-partner-ecosystem-momentum 오늘날 기업들은 기존 가상화 플랫폼에서 마이그레이션하는…