3장. 클러스터 서브스크립션 및 등록


모든 Red Hat OpenShift 기능을 사용하려면 클러스터를 Red Hat OpenShift Cluster Manager에 등록하고 Red Hat 서브스크립션 관리에 가입해야 합니다.

클러스터를 생성하면 OpenShift Cluster Manager에 자동으로 등록되고 Red Hat 지원 및 업데이트에 액세스할 수 있는 Red Hat 서브스크립션에 가입됩니다.

  • OpenShift Container Platform 클러스터는 생성된 경우 제한된 60일 Red Hat 평가 서브스크립션에 자동으로 서브스크립션됩니다. OpenShift Container Platform 클러스터를 자체 Red Hat 서브스크립션으로 업그레이드하려면 3.1절. “OpenShift Container Platform 클러스터 서브스크립션 구성” 을 참조하십시오.
  • OpenShift Dedicated 클러스터를 생성하려면 생성 시 Red Hat 서브스크립션 세부 정보를 입력해야 합니다. OpenShift Dedicated 클러스터를 생성할 때 자체 Red Hat 서브스크립션을 사용하거나 60일 평가판 서브스크립션을 사용하여 나중에 업그레이드할 수 있습니다. OpenShift Dedicated 클러스터에서 서브스크립션 설정을 구성하려면 3.2절. “OpenShift Dedicated 클러스터 서브스크립션 관리” 를 참조하십시오.
  • ROSA(Red Hat OpenShift Service on AWS) 클러스터의 경우 OpenShift Cluster Manager에는 서브스크립션 구성이 필요하지 않습니다. 이 서비스는 AWS 계정에서 직접 라이센스가 부여되기 때문입니다. ROSA 가격은 소비 기반이며 AWS 계정에 직접 청구됩니다.

추가 리소스

3.1. OpenShift Container Platform 클러스터 서브스크립션 구성

기본적으로 OpenShift Container Platform 클러스터는 생성된 후 OpenShift Cluster Manager 서비스(https://console.redhat.com/openshift/)에 자동으로 등록되며 Red Hat 지원 및 업데이트에 액세스하기 위해 60일 동안 제한된 Red Hat 평가 서브스크립션에 가입합니다.

클러스터의 다운타임을 방지하려면 평가 서브스크립션이 만료되기 전에 자체 Red Hat 서브스크립션을 사용하도록 OpenShift Cluster Manager에서 클러스터 서브스크립션 설정을 편집해야 합니다.

다음 Red Hat 서브스크립션 유형 중 하나를 사용하여 OpenShift Container Platform 클러스터를 지원할 수 있습니다.

  • 연간: Red Hat에서 미리 구매한 리소스의 고정된 용량을 제공하는 서브스크립션입니다.
  • 온 디맨드: 유연한 사용을 허용하고 Red Hat Marketplace를 통해 청구되는 이 서브스크립션입니다. 이 서브스크립션 유형을 사용하려면 OpenShift Cluster Manager에서 클러스터를 Telemetry에 연결해야 합니다.

    Red Hat Marketplace에서 온 디맨드 서브스크립션을 활성화하면 사용량을 자동으로 제어하도록 서비스 리소스 제한을 설정합니다.

OpenShift Cluster Manager의 서브스크립션 영역에서 활성 OpenShift Container Platform 서브스크립션을 볼 수 있습니다. https://console.redhat.com/openshift/subscriptions/openshift-container

참고

Telemetry를 비활성화했거나 클러스터가 api.openshift.com에 연결할 수 없는 경우 https://console.redhat.com/openshift/register 온라인으로 Red Hat 등록 프로세스를 완료할 수 있습니다. 자세한 내용은 연결이 끊긴 클러스터 등록을 참조하십시오.

사전 요구 사항

  • Red Hat 로그인
  • OpenShift Container Platform 클러스터
  • 리소스 제한이 구성된 Red Hat Marketplace에서 제공하는 Red Hat 연간 서브스크립션 또는 OpenShift Container Platform 온 디맨드 서브스크립션입니다.

    • OpenShift Cluster Manager의 서브스크립션 영역에서 리소스 제한을 확인합니다. 리소스 제한이 표시되지 않는 경우 Red Hat Marketplace에서 온 디맨드 서브스크립션을 활성화합니다.
  • 클러스터에 대한 Cluster Owner 또는 Cluster Editor 역할이 있거나 Red Hat 계정의 조직 관리자 권한이 있어야 클러스터의 서브스크립션 설정을 편집할 수 있습니다.

절차

  1. OpenShift Cluster Manager 에서 OpenShift Container Platform 클러스터를 확인합니다.
  2. 작업 > 구독 설정 편집 을 클릭합니다. 클러스터 개요 페이지의 서브스크립션 설정 섹션에서 액세스할 수도 있습니다.
  3. 서브스크립션 유형을 선택합니다.

  4. 연간 을 선택한 경우 대화 상자에서 Red Hat 서브스크립션에 적용되는 옵션을 선택합니다. 사용 가능한 설정에 대한 자세한 내용은 OpenShift Container Platform 클러스터 서브스크립션 설정을 참조하십시오. 클러스터가 연결이 끊어지면 서브스크립션 유형이 자동으로 Annual 로 설정됩니다. 온 디맨드 의 경우 다른 모든 설정은 사전 구성됩니다.
  5. 설정 저장을 클릭합니다.

Red Hat 고객 포털에서 Red Hat 서브스크립션을 변경한 후 서브스크립션 요약 및 Red Hat 서브스크립션 관리에서 클러스터를 업데이트하는 데 최대 2시간이 걸릴 수 있습니다.

검증 단계

서브스크립션 > 컨테이너 플랫폼에서 클러스터의 서브스크립션 상태 및 사용량을 확인합니다.

추가 리소스

3.1.1. OpenShift Container Platform 클러스터 서브스크립션 설정

OpenShift Container Platform 클러스터에 대한 올바른 수준의 지원을 받으려면 OpenShift Cluster Manager의 클러스터 서브스크립션 설정을 Red Hat 서브스크립션 값과 일치하도록 구성합니다.

OpenShift Dedicated 클러스터의 경우 서브스크립션 유형을 선택한 후 추가 서브스크립션 구성이 필요하지 않습니다. OpenShift Dedicated 클러스터는 Red Hat 서브스크립션에 자동으로 서브스크립션되며 프리미엄 수준 지원이 제공됩니다.

참고

서브스크립션에 대한 자세한 내용은 Red Hat 고객 포털에서 서브스크립션 인벤토리 를 참조하십시오.

Red Hat OpenShift Cluster Manager에서 초기화된 후 OpenShift Container Platform 클러스터의 지원 유형을 변경하려면 more options (추가 옵션) > 클러스터의 서브스크립션 설정 편집 을 클릭합니다.

OpenShift Container Platform 클러스터에서 다음 옵션을 사용할 수 있습니다.

표 3.1. 서브스크립션 설정
서브스크립션 설정옵션요약더 알아보기

서브스크립션 유형

  • 연간: Red Hat의 용량 서브스크립션 수정
  • 온 디맨드: Red Hat Marketplace를 통해 청구된 flexible 사용

이 클러스터에 어떤 유형의 서브스크립션을 사용하고 있습니까?

OpenShift Container Platform 클러스터용 Red Hat Marketplace에서 온 디맨드 서브스크립션을 사용하려면 Red Hat 영업 팀에 문의하십시오.

SLA(서비스 수준 계약)

  • Premium
  • Standard
  • 자체 지원 60일 평가

이 클러스터는 어떻게 지원됩니까?

지원 시간, 지원 티켓 응답 시간 및 SLA(서비스 수준 계약)에 의해 정의된 기타 용어입니다. 제품 지원 약관을 참조하십시오.

지원 유형

  • Red Hat 지원 (L1-L3)
  • 파트너 지원(L3)

어떤 팀과 주요 지원을 위해 문의하십니까?

Red Hat을 통해 서브스크립션을 구매한 경우 L1-L3을 선택합니다.

클러스터 사용량

  • Production
  • 개발/테스트
  • Disaster Recovery

이 클러스터를 사용하려면 어떻게 해야 합니까?

클러스터의 목적을 설명합니다(예: 프로덕션 워크로드 실행 또는 내부 개발 프로젝트 테스트).

서브스크립션 단위

  • cores/vCPUs
  • 소켓

서브스크립션을 위해 사용량은 어떻게 측정됩니까?

클러스터가 구매한 Red Hat 서브스크립션을 사용하는 방법을 정의합니다.

컴퓨팅 코어 수

1-999 사이의 값

클러스터에서 사용하는 컴퓨팅 코어 수

참고: 구성은 연결이 끊긴 클러스터에서만 필요합니다.

이는 클러스터에서 사용하는 물리적 코어 수를 정의합니다. 이는 RHCOS를 사용하지 않는 컨트롤 플레인 노드 및 노드가 제외됩니다. 자세한 내용은 3.1.3절. “클러스터의 컴퓨팅 코어 수 계산”를 참조하십시오.

3.1.2. OpenShift Container Platform 클러스터의 서브스크립션 사용량 이해

Red Hat Hybrid Cloud Console의 서브스크립션 서비스는 Red Hat OpenShift 사용을 물리적 및 가상 시스템에서 클러스터 크기로 추적합니다. 클러스터 크기는 모든 서브스크립션된 노드의 합계입니다. 서브스크립션된 노드는 클러스터를 관리하는 컨트롤 플레인 또는 인프라 노드와 달리 워크로드를 실행하는 컴퓨팅 또는 작업자 노드입니다.

서브스크립션 서비스는 클러스터의 물리적 CPU 코어 또는 소켓에서 Red Hat OpenShift Container Platform 사용량을 추적하고 이 데이터를 계정 보기로 집계합니다.

서브스크립션은 하나의 물리적 코어 또는 2 vCPU 코어 속도를 기반으로 사용됩니다.

예를 들어 Red Hat OpenShift Container Platform, Standard/Premium (64 Core 또는 128 vCPU) 서브스크립션을 통해 다음 중 하나를 사용하는 환경을 지원합니다.

  • 64개의 물리적 코어 또는
  • 32개의 물리적 코어 및 64개의 vCPU

두 구성 모두 동일하게 계산됩니다. 이 정보는 Red Hat Hybrid Cloud Console 의 서브스크립션 서비스 사용량 레코드의 핵심 필드에서 볼 수 있습니다.

3.1.3. 클러스터의 컴퓨팅 코어 수 계산

OpenShift Container Platform 서브스크립션은 서브스크립션 조건에 따라 물리적 코어 및 vCPU 또는 소켓으로 측정됩니다.

참고

OpenShift Cluster Manager에서 컴퓨팅 코어 수를 구성하는 것은 연결이 끊긴 클러스터의 경우에만 필요합니다.

대부분의 경우 OpenShift Container Platform 클러스터에서 컴퓨팅 코어 수를 구성할 때 컨트롤 플레인 노드를 제외하고 Red Hat 서브스크립션에 포함된 컴퓨팅 코어 및 vCPU 또는 소켓 수를 입력합니다. 이는 RHCOS(Red Hat Enterprise Linux CoreOS)를 운영 체제로 사용하는 모든 클러스터에 적용됩니다.

그러나 클러스터에 작업자 노드가 없거나 노드가 RHCOS가 아닌 Red Hat Enterprise Linux만 사용하는 경우 해당 노드에 대한 사용은 OpenShift Container Platform 서브스크립션에 대해 계산되지 않습니다. 이 경우 해당 노드 의 컴퓨팅 코어 수에 대해 1 값을 입력합니다.

서브스크립션 및 기타 세부 사항에서 사용하는 측정 단위를 확인하려면 Red Hat 고객 포털에서 Red Hat 서브스크립션 관리 영역에 로그인합니다.

3.1.3.1. 클러스터의 CPU 정보 가져오기

작업자 노드에 필요한 서브스크립션을 계산하는 데 사용되는 CPU 정보를 찾으려면 OpenShift Container Platform 클러스터의 OpenShift 명령줄(oc)에서 다음 명령을 실행합니다.

사전 요구 사항

  • OpenShift Container Platform 클러스터
  • 클러스터 관리자 권한
  • OpenShift Container Platform oc CLI 도구 설치

절차

  1. OpenShift Container Platform 클러스터에 로그인하고 이 명령을 실행하여 사용자 이름 ,암호 , openshift-server 의 값을 바꿉니다.

    $ oc login -u=<username> -p=<password> --server=<your-openshift-server> --insecure-skip-tls-verify
  2. 클러스터(마스터, 인프라 또는 작업자) 내에서 노드의 역할을 가져옵니다.

    $ oc get nodes -o wide
  3. 작업자 노드를 처리하기 위해 필요한 서브스크립션을 계산하는 데 사용되는 CPU 정보를 가져옵니다.

    $ oc describe nodes | egrep 'Name:|InternalIP:|cpu:'
  4. OpenShift Cluster Manager 에서 클러스터 의 컴퓨팅 코어 수 필드에 이 값을 입력합니다.

    1. OpenShift Cluster Manager에서 클러스터 목록에서 클러스터를 찾습니다.
    2. more options (추가 옵션) > 클러스터의 서브스크립션 설정 편집 을 클릭합니다.
    3. Number of compute cores 필드에 값을 입력하고 변경 사항을 저장합니다.

그런 다음 Red Hat Hybrid Cloud Console 서브스크립션 서비스에서 OpenShift 사용 데이터를 사용하여 서브스크립션 갱신 또는 구매를 알릴 수 있습니다. OpenShift Cluster Manager, Red Hat Subscription Management 및 Red Hat Hybrid Cloud Console의 인벤토리에서 OpenShift 호스트 및 노드를 보면 호스트가 알려진 코어 또는 vCPU 수가 표시됩니다.

참고

하이퍼바이저에서 OpenShift를 실행 중이고 컴퓨팅 코어 수가 잘못된 것으로 표시되는 경우 서브스크립션이 정렬될 때 vCPU를 그룹화하도록 하이퍼바이저를 구성해야 합니다. 자세한 내용은 지식베이스 문서를 참조하십시오.

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.