7.3. 리소스 요구사항
OpenShift Container Storage 서비스는 기본 서비스의 초기 세트로 구성되며 추가 장치 세트를 사용하여 확장할 수 있습니다. 이러한 모든 OpenShift Container Storage 서비스 Pod는 리소스 요구 사항에 따라 OpenShift Container Platform 노드에서 kubernetes에 의해 예약됩니다. 각 장애 도메인에 있는 하나의 노드인 3개의 배수로 클러스터를 확장하면 포드 배치 규칙을 쉽게 충족할 수 있습니다.
배포 모드 | 기본 서비스 | 추가 장치 세트 |
---|---|---|
내부 |
|
|
외부 |
| 해당 없음 |
예제: 단일 장치 세트가 있는 내부 모드 배포에서 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코어)으로 제공됩니다.
배포 모드 | 기본 서비스 |
---|---|
내부 |
|
외부 |
|
예제: 내부 연결 장치 모드 배포에서 3개의 노드 클러스터의 경우 최소 3 x 16 = 48개의 CPU 및 3 x 64 = 192GB의 메모리가 필요합니다.
7.3.1. 최소 배포 리소스 요구 사항 [기술 프리뷰]
표준 배포 리소스 요구 사항이 충족되지 않은 경우 OpenShift Container Storage 클러스터는 최소 구성으로 배포됩니다.
배포 모드 | 기본 서비스 |
---|---|
내부 |
|
장치 세트를 추가하려면 최소 배포를 표준 배포로 변환하는 것이 좋습니다.
최소 구성을 사용하는 OpenShift Container Storage 배포는 기술 프리뷰 기능입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.