2.2. IBM Cloud에서의 할당량 및 제한 사항
OpenShift Container Platform 클러스터는 여러 IBM Cloud® 구성 요소를 사용하며 기본 할당량 및 제한은 OpenShift Container Platform 클러스터 설치에 영향을 미칩니다. 특정 클러스터 구성을 사용하거나 특정 지역에 클러스터를 배포하거나 계정에서 여러 클러스터를 실행하는 경우 IBM Cloud® 계정에 대한 추가 리소스를 요청해야 할 수 있습니다.
기본 IBM Cloud® 할당량 및 서비스 제한에 대한 포괄적인 목록은 IBM Cloud®의 할당량 및 서비스 제한 설명서를 참조하십시오.
Virtual Private Cloud (VPC)
각 OpenShift Container Platform 클러스터는 자체 VPC를 생성합니다. 리전당 VPC의 기본 할당량은 10개이며 클러스터 10개를 허용합니다. 단일 리전에 10개 이상의 클러스터를 보유하려면 이 할당량을 늘려야 합니다.
애플리케이션 로드 밸런서
기본적으로 각 클러스터는 3개의 애플리케이션 로드 밸런서(ALB)를 생성합니다.
- 마스터 API 서버의 내부 로드 밸런서
- 마스터 API 서버의 외부 로드 밸런서
- 라우터용 로드 밸런서
추가 LoadBalancer
서비스 오브젝트를 생성하여 추가 ALB를 생성할 수 있습니다. VPC ALB의 기본 할당량은 리전당 50개입니다. 50개 이상의 ALB를 보유하려면 이 할당량을 늘려야 합니다.
VPC ALB가 지원됩니다. IBM Cloud®에서는 클래식 ALB가 지원되지 않습니다.
부동 IP 주소
기본적으로 설치 프로그램은 컨트롤 플레인과 컴퓨팅 시스템을 한 리전 내의 모든 가용성 영역에 분배하여 고가용성 구성으로 클러스터를 프로비저닝합니다. 각 가용성 영역에서 공용 게이트웨이가 생성되고 별도의 유동 IP 주소가 필요합니다.
유동 IP 주소의 기본 할당량은 가용성 영역당 20개의 주소입니다. 기본 클러스터 구성은 세 개의 유동 IP 주소를 제공합니다.
-
us-east-1
기본 영역에 있는 두 개의 유동 IP 주소입니다. 설치 후 부트스트랩 노드와 연결된 IP 주소가 제거됩니다. -
us-east-2
보조 영역에 있는 하나의 유동 IP 주소입니다. -
us-east-3
보조 영역에 있는 하나의 유동 IP 주소입니다.
IBM Cloud®는 계정의 리전당 최대 19개의 클러스터를 지원할 수 있습니다. 19개 이상의 기본 클러스터가 보유하려는 경우 이 할당량을 늘려야 합니다.
가상 서버 인스턴스 (VSI)
기본적으로 클러스터는 기본적으로 다음 리소스를 포함하는 bx2-4x16
프로필을 사용하여 VSI를 생성합니다.
- 4개의 vCPU
- 16GB RAM
다음 노드가 생성됩니다.
-
설치 완료 후 제거되는 1개의
bx2-4x16
부트스트랩 시스템 -
세 개의
bx2-4x16
컨트롤 플레인 노드 -
세 개의
bx2-4x16
컴퓨팅 노드
자세한 내용은 지원되는 프로필에 대한 IBM Cloud® 설명서를 참조하십시오.
VSI 구성 요소 | 기본 IBM Cloud® 할당량 | 기본 클러스터 구성 | 최대 클러스터 수 |
---|---|---|---|
vCPU | 리전당 200개의 vCPU | 부트 스트랩 제거 후 28개의 vCPU 또는 24개의 vCPU | 리전당 8개 |
RAM | 리전당 1600GB | 부트 스트랩 제거 후 112GB 또는 96GB | 리전당 16개 |
스토리지 | 리전당 18TB | 1050GB 또는 부트스트랩 제거 후 900GB | 리전당 19개 |
표에 명시된 리소스를 초과하려는 경우 IBM Cloud® 계정 할당량을 늘려야 합니다.
블록 스토리지 볼륨
각 VPC 시스템의 경우 블록 스토리지 장치가 부팅 볼륨용으로 연결됩니다. 기본 클러스터 구성은 7개의 VPC 시스템을 생성하여 블록 스토리지 볼륨이 7개로 생성됩니다. IBM Cloud® 스토리지 클래스의 추가 Kubernetes PVC(영구 볼륨 클레임)는 추가 블록 스토리지 볼륨을 생성합니다. VPC 블록 스토리지 볼륨의 기본 할당량은 리전당 300개입니다. 볼륨이 300개 이상 보유하려면 이 할당량을 늘려야 합니다.