7.3. 리소스 요구사항
Red Hat OpenShift Data Foundation 서비스는 기본 서비스의 초기 세트로 구성되며 추가 장치 세트로 확장할 수 있습니다. 이러한 모든 Red Hat OpenShift Data Foundation 서비스 Pod는 OpenShift Container Platform 노드의 kubernetes에 의해 예약됩니다. 각 장애 도메인에서 하나의 노드로 클러스터를 확장하는 것은 Pod 배치 규칙을 쉽게 충족할 수 있습니다.
이러한 요구 사항은 OpenShift Data Foundation 서비스에만 적용되며 이러한 노드에서 실행되는 다른 서비스, 운영자 또는 워크로드에는 관련이 없습니다.
배포 모드 | 기본 서비스 | 추가 장치 세트 |
---|---|---|
내부 |
|
|
외부 |
| 해당 없음 |
예: 단일 장치 세트를 사용하는 내부 모드 배포의 3 노드 클러스터의 경우 최소 3 x 10 = 30 단위의 CPU가 필요합니다.
자세한 내용은 6장. 서브스크립션 및 CPU 단위를 참조하십시오.
Red Hat OpenShift Data Foundation 클러스터 설계에 대한 자세한 내용은 ODF Sizing Tool 을 참조하십시오.
CPU 단위
이 섹션에서는 CPU 단위 1개가 하나의 CPU 단위의 Kubernetes 개념에 매핑됩니다.
- 하나의 CPU 단위는 하이퍼바이저가 아닌 스레드 CPU의 코어 1개와 동일합니다.
- 2개의 CPU 단위는 하이퍼스레딩 CPU의 코어 1개와 동일합니다.
- Red Hat OpenShift Data Foundation 코어 기반 서브스크립션은 항상 쌍으로 제공됩니다(2코어).
배포 모드 | 기본 서비스 |
---|---|
내부 |
|
외부 |
|
예: 내부 연결 장치 모드 배포의 3 노드 클러스터의 경우 최소 3 x 16 = 48 단위의 CPU와 3 x 64 = 192GB의 메모리가 필요합니다.
7.3.1. IBM Z 및 LinuxONE 인프라에 대한 리소스 요구 사항
Red Hat OpenShift Data Foundation 서비스는 기본 서비스의 초기 세트로 구성되며 추가 장치 세트로 확장할 수 있습니다.
이러한 Red Hat OpenShift Data Foundation 서비스 Pod는 모두 OpenShift Container Platform 노드의 kubernetes에 의해 예약됩니다. 각 장애 도메인에서 하나의 노드로 클러스터를 확장하는 것은 Pod 배치 규칙을 쉽게 충족할 수 있습니다.
배포 모드 | 기본 서비스 | 추가 장치 세트 | IBM Z 및 LinuxONE 최소 하드웨어 요구 사항 |
---|---|---|---|
내부 |
|
| 1 IFL |
외부 |
| 해당 없음 | 해당 없음 |
- CPU
- 하이퍼바이저, IBM z/VM, KVM(커널 가상 시스템) 또는 둘 다에 정의된 가상 코어 수입니다.
- IFL (Linux의 통합 기능)
- IBM Z 및 LinuxONE의 물리적 코어입니다.
최소 시스템 환경
- 1개의 논리 파티션(LPAR)으로 최소 클러스터를 작동하기 위해서는 6개의 IFL 위에 하나의 추가 IFL이 필요합니다. OpenShift Container Platform은 이러한 IFL을 사용합니다.
7.3.2. 최소 배포 리소스 요구사항
표준 배포 리소스 요구 사항이 충족되지 않으면 OpenShift Data Foundation 클러스터는 최소 구성으로 배포됩니다.
이러한 요구 사항은 OpenShift Data Foundation 서비스에만 적용되며 이러한 노드에서 실행되는 다른 서비스, 운영자 또는 워크로드에는 관련이 없습니다.
배포 모드 | 기본 서비스 |
---|---|
내부 |
|
장치 세트를 추가하려면 최소 배포를 표준 배포로 변환하는 것이 좋습니다.
7.3.3. 컴팩트 배포 리소스 요구 사항
Red Hat OpenShift Data Foundation은 3노드 OpenShift 컴팩트 베어 메탈 클러스터에 설치할 수 있습니다. 이 클러스터에는 모든 워크로드가 3개의 강력한 마스터 노드에서 실행됩니다. 작업자 또는 스토리지 노드가 없습니다.
이러한 요구 사항은 OpenShift Data Foundation 서비스에만 적용되며 이러한 노드에서 실행되는 다른 서비스, 운영자 또는 워크로드에는 관련이 없습니다.
배포 모드 | 기본 서비스 | 추가 장치 세트 |
---|---|---|
내부 |
|
|
소형 베어 메탈 클러스터에서 OpenShift Container Platform을 구성하려면 3- 노드 클러스터 구성 및 Edge 배포를 위한 3개의 노드 아키텍처 제공 에서 참조하십시오.
7.3.4. MCG만 배포의 리소스 요구 사항
MCG(Multicloud Object Gateway) 구성 요소와 함께 배포된 OpenShift Data Foundation 클러스터는 배포의 유연성을 제공하고 리소스 사용을 줄이는 데 도움이 됩니다.
배포 모드 | 코어 | 데이터베이스(DB) | 끝점 |
---|---|---|---|
내부 |
|
|
참고 defaut auto scale은 1 - 2 사이입니다. |
7.3.5. 네트워크 파일 시스템 사용에 대한 리소스 요구 사항
Red Hat OpenShift Data Foundation 버전 4.12가 릴리스되면서 NFS(Network File System)를 사용하여 내보내기를 생성할 수 있습니다. 그러면 OpenShift 클러스터에서 기술 프리뷰로 외부에서 액세스할 수 있습니다. 이 기능을 사용하려는 경우 NFS 서비스는 3개의 CPU와 8Gi의 Ram을 사용합니다. NFS는 선택 사항이며 기본적으로 비활성화되어 있습니다.
NFS 볼륨에는 다음 두 가지 방법으로 액세스할 수 있습니다.
- in-cluster: Openshift 클러스터 내부의 애플리케이션 Pod별.
- 클러스터 외: Openshift 클러스터 외부에서 가능합니다.
NFS 기능에 대한 자세한 내용은 NFS를 사용하여 내보내기 생성을 참조하십시오.
NFS는 기술 프리뷰 기능입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.