3장. 서브스크립션 서비스 추적이란 무엇입니까?
서브스크립션 서비스는 현재 Red Hat Enterprise Linux, 일부 Red Hat OpenShift 제품 및 일부 Red Hat Cloud Services 서비스에 대한 사용 정보를 추적하고 보고합니다.
서브스크립션 서비스는 주식 유지 단위 또는 SKU를 통해 서브스크립션을 식별합니다. Red Hat SKU의 하위 집합만 서브스크립션 서비스에 의해 추적됩니다. 제품에 대한 사용량 보고서에서 계정의 추적된 SKU는 해당 제품에 대해 서브스크립션 임계값이라고도 하는 최대 용량 정보에 기여합니다.
추적되지 않는 SKU의 경우 서브스크립션 서비스는 소스 코드 내에서 명시적 거부 목록을 유지 관리합니다. 추적되지 않는 SKU에 대한 자세한 내용은 코드 리포지토리에서 이 거부 목록을 볼 수 있습니다.
3.1. Red Hat Enterprise Linux
서브스크립션 서비스는 물리적 시스템, 가상 시스템, 하이퍼바이저 및 퍼블릭 클라우드에서 RHEL 연간 서브스크립션 사용량을 추적합니다. 제한된 서브스크립션 하위 집합의 경우 현재 AWS(Amazon Web Services)의 Red Hat Enterprise Linux Extended Life Cycle Support 애드온을 사용하면 퍼블릭 클라우드 공급자에서 실행되는 인스턴스에 대한 RHEL pay-as-you-go On-Demand 서브스크립션 사용량을 추적합니다.
RHEL이 인증서 기반 서브스크립션 관리를 미리 설치하는 경우 서브스크립션 서비스에서 해당 인벤토리를 추적하지 않습니다.
3.1.1. 기존 연간 서브스크립션이 있는 RHEL
서브스크립션 서비스는 다음과 같이 소켓에서 RHEL 사용을 추적합니다.
- CPU 소켓에서 실제 RHEL 사용량을 추적합니다. 여기서 사용법은 소켓 쌍으로 계산됩니다.
- 탐지할 수 없는 하이퍼바이저 관리 기능이 없는 표준 게스트 서브스크립션에 대해 설치된 소켓 수로 가상화된 RHEL을 추적합니다. 여기서 하나의 가상 머신은 소켓과 같습니다.
- VDC(가상 데이터 센터) 서브스크립션 및 유사한 가상화 환경에 대해 페어 소켓 방식으로 CPU 소켓에서 하이퍼바이저 RHEL 사용량을 추적합니다. RHEL 기반 하이퍼바이저는 가상 게스트에 대해 하이퍼바이저를 실행하는 데 사용되는 RHEL의 사본과 RHEL의 사본 모두에 계산됩니다. RHEL 기반이 아닌 하이퍼바이저는 가상 게스트의 RHEL 사본에 대해 계산됩니다.
- 소켓에서 공용 클라우드 RHEL 인스턴스 사용량을 추적합니다. 여기서 하나의 인스턴스가 소켓과 같습니다.
- 또한 Red Hat Satellite를 추적하여 Satellite와 함께 제공되는 RHEL의 가시성을 확인할 수 있습니다.
3.1.2. Pay-as-you-go On-Demand 서브스크립션이 있는 RHEL
서브스크립션 서비스는 다음과 같이 vCPU 시간에서 측정된 RHEL을 추적합니다.
- 가상 CPU 시간(vCPU 시간), 하나의 가상 코어(서브스크립션 조건에 따라 정의됨)에서 컴퓨팅 활동에 대한 가용성 측정인 가상 CPU 시간(vCPU 시간)의 사용량에 따라 사용량에 따라 1시간 동안 총 1시간 동안 온 디맨드 온 디맨드 인스턴스 사용량을 추적합니다. RHEL의 경우 온디맨드 서브스크립션 사용량에 따라 컴퓨팅 활동에 대한 가용성은 시간이 지남에 따라 RHEL 인스턴스를 사용할 수 있습니다.
현재 연장된 라이프 사이클 지원 애드온을 사용하여 타사 Linux 마이그레이션용 Red Hat Enterprise Linux는 서브스크립션 서비스에 의해 추적되는 유일한 RHEL pay-as-you-go On-Demand 서브스크립션 서비스입니다.
서브스크립션 서비스는 궁극적으로 계정의 모든 인스턴스 vCPU 시간 데이터를 클라우드 공급자 마켓플레이스에 대한 청구 서비스에서 사용하는 월간 총 시간 단위로 집계합니다.