Search

클라우드 배포 권장사항

문서번호 : 11-233324
클라우드 배포의 경우 클러스터의 모든 노드는 하나의 리전(Region) / 존(Available Zone 또는 Fault Domain)에 배포되어야 합니다. Region / Zone 을 걸쳐 클러스터를 구성할 경우, 노드간 통신의 안정성이 보장되지 않습니다. 클러스터 전체 성능에 영향을 줄 수 있습니다. 만약 Disaster Recovery를 고려해 여러 Region (또는 Zone)에 걸친 cluster 구성을 검토 중이라며, Replicate를 이용한 Disaster Recovery 용 cluster를 분리 구축하길 권장합니다.
다음은 성능 최적화에 도움되는 권장사항들입니다.

1. 일반 권장사항

1) 네트워크 처리량은 순간(버스팅) "최대" 양 대신 보장된 처리량을 선택하십시오. 예를 들어 "최대 10Gbps"보다 "10Gbps"가 좋습니다
2) 메모리 집약적 워크로드의 경우 일반적으로 vCPU 당 메모리 비율이 8GB 인 메모리 최적화된 인스턴스를 고려하십시오.
3) 스토리지의 경우 SSD 디스크 사용을 권장합니다. 가능하다면 더 높은 IOPS 처리량으로 프로비저닝된 SSD 를 권장합니다.
4) TCP(계층 4) 연결을 위해 Load Balancer 사용을 권장합니다. AWS의 경우 Classic ELB를 대신해 AWS NLB 사용을 권장합니다. Load balancer를 이용해 client 접속의 HA 구성이 가능합니다.
5) IOPS는 IO 지연 시간이 10ms 이내로 유지될 수 있는 수준으로 설정하는 것이 권장됩니다.
6) USD (Unlimited Storage Database) 사용하려는 경우에는 persistent cache 기준의 block storage 할당하십시오. 또한, 기본 네트웍과 Block Storage 대역폭의 분리 권장합니다.

2. 플랫폼별 권장사항

1) AWS
컴퓨팅: 메모리 최적화 r5b.4xLarge, 즉 r5b.4xLarge - 16 vCPU 및 128GB RAM
스토리지: SSD 인 EBS 볼륨 - gp2(General Purpose SSD) 또는 io2(Provisioned IOPS SSD)
2) Azure
컴퓨팅: 메모리 최적화 eds_v5, 예: Standard_E16ds_v5 - 16 VCPU 및 128GB RAM
스토리지: Managed Disks - LRS 만 해당. 프리미엄 SSD 또는 울트라 SSD
3) GCP
컴퓨팅: 8:1 비율의 범용 N2 시리즈, 즉 n2-highmem-16 - 16 CPU 및 128GB RAM
스토리지: SSD 스토리지 유형 - pd-ssd 또는 pd-extreme
References
일자
작성자
비고
2022.4.29
min
2022.07.21
jnshin
일부 On-premise 한정 요건 제외.
2022.07.22
jnshin
Cross region spanning 에 대한 주의 문구 추가
2025.04.22
wee
aws 스토리지 변경 및 IOPS, USD 내용 추가