7.3. 리소스 요구사항

OpenShift Container Storage 서비스는 기본 서비스의 초기 세트로 구성되며 추가 장치 세트를 사용하여 확장할 수 있습니다. 이러한 모든 OpenShift Container Storage 서비스 Pod는 리소스 요구 사항에 따라 OpenShift Container Platform 노드에서 kubernetes에 의해 예약됩니다. 각 장애 도메인에 있는 하나의 노드인 3개의 배수로 클러스터를 확장하면 포드 배치 규칙을 쉽게 충족할 수 있습니다.

표 7.1. OpenShift Container Storage에만 사용 가능한 리소스 요구 사항 집계

배포 모드기본 서비스추가 장치 세트

내부

  • CPU 30개(논리)
  • 72GiB 메모리
  • 스토리지 장치 3개
  • CPU 6개(논리)
  • 15GiB 메모리
  • 스토리지 장치 3개

외부

  • CPU 4개(논리)
  • 16GiB 메모리

해당 없음

예제: 단일 장치 세트가 있는 내부 모드 배포에서 3개의 노드 클러스터의 경우 최소 3 x 10 = 30개의 CPU 단위가 필요합니다.

자세한 내용은 6장. 서브스크립션CPU 단위를 참조하십시오.

OpenShift Container Storage 클러스터 설계에 대한 추가 지침은 OCS 크기 조정 도구를 참조하십시오.

CPU 단위

이 섹션에서는 1개의 CPU 유닛이 Kubernetes 개념인 1 CPU 단위에 매핑됩니다.

  • CPU의 1 단위는 하이퍼바이저가 아닌 CPU의 경우 1코어에 해당합니다.
  • 2개의 CPU 단위는 하이퍼스레딩된 CPU의 경우 1코어에 해당합니다.
  • OpenShift Container Storage 코어 기반 서브스크립션은 항상 쌍(2코어)으로 제공됩니다.

표 7.2. IBM Power Systems에 대한 최소 리소스 요구 사항 집계

배포 모드기본 서비스

내부

  • 48 CPU(논리적)
  • 192GB 메모리
  • 스토리지 장치 3개, 추가 500GB의 디스크 포함

외부

  • 해당 없음

예제: 내부 연결 장치 모드 배포에서 3개의 노드 클러스터의 경우 최소 3 x 16 = 48개의 CPU 및 3 x 64 = 192GB의 메모리가 필요합니다.

7.3.1. 최소 배포 리소스 요구 사항 [기술 프리뷰]

표준 배포 리소스 요구 사항이 충족되지 않은 경우 OpenShift Container Storage 클러스터는 최소 구성으로 배포됩니다.

표 7.3. OpenShift Container Storage의 집계 리소스 요구 사항만

배포 모드기본 서비스

내부

  • 24 CPU (논리적)
  • 72GiB 메모리
  • 스토리지 장치 3개

장치 세트를 추가하려면 최소 배포를 표준 배포로 변환하는 것이 좋습니다.

중요

최소 구성을 사용하는 OpenShift Container Storage 배포는 기술 프리뷰 기능입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.

자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.