5장. 컨테이너화된 Ceph의 최소 하드웨어 권장 사항
비독점 상용 하드웨어에서 Ceph를 실행할 수 있습니다. 소규모 프로덕션 클러스터 및 개발 클러스터는 모드형 하드웨어를 사용하여 성능 최적화 없이 실행될 수 있습니다.
참고: * 디스크 공간을 할당할 때 향후 증가 및 사용 패턴을 고려하십시오.
- 모든 스토리지 제한 사항을 해결하기 위해 디스크 사용량 및 성능을 정기적으로 모니터링합니다.
- 데몬용 가상 메모리용 스왑 공간을 구성하는 것은 일반적으로 최신 시스템에서는 권장되지 않습니다. 이 방법은 성능을 저하시킬 수 있으며, 응답하지 않는 데몬이 아닌 충돌하는 데몬으로 Ceph 클러스터가 더 효과적으로 작동할 수 있습니다.
Ceph Object Gateway의 하드웨어 가속 압축에는 QAT 장치가 있는 Sapphire 또는 Emerald Rapids Xeon CPU (또는 최신)에 RHEL 9.4가 필요합니다. 자세한 내용은 Intel Ark 를 참조하십시오.
| 프로세스 | 기준 | 최소 권장 사항 |
|---|---|---|
|
| 프로세서 | OSD 컨테이너당 1x AMD64 또는 Intel 64 CPU CORE |
| RAM | OSD 컨테이너당 최소 5GB의 RAM | |
| OS 디스크 | 호스트당 1x OS 디스크 | |
| OSD 스토리지 | OSD 컨테이너당 1x 스토리지 드라이브. OS 디스크와 공유할 수 없습니다. | |
|
|
선택 사항이지만 Red Hat은 데몬당 1x SSD 또는 NVMe 또는 Optane 파티션 또는 lvm을 권장합니다. 오브젝트, 파일 및 혼합된 워크로드의 경우 BlueStore용 | |
|
|
데몬당 1x SSD 또는 NVMe 또는 Optane 파티션 또는 논리 볼륨 옵션으로 사용할 수 있습니다. 작은 크기(예: 10GB)를 사용하고 | |
| 네트워크 | 2x 10GB 이더넷 NIC | |
|
| 프로세서 | mon-container당 1x AMD64 또는 Intel 64 CPU CORE |
| RAM |
| |
| 디스크 공간 할당 | 최소 120GB의 /var/lib/ceph 전용 스토리지 파티션 크기를 만듭니다. 240GB가 권장됩니다. 전용 파티션을 사용할 수 없는 경우 /var이 최소한 위에서 언급한 여유 공간이 있는 전용 파티션에 있는지 확인합니다. | |
| 모니터 디스크 |
선택적으로 | |
| 네트워크 | 2x 1GB 이더넷 NIC, 10GB 권장 | |
|
| 프로세서 |
|
| RAM |
| |
| 네트워크 | 2x 1GB 이더넷 NIC, 10GB 권장 | |
|
| 프로세서 | radosgw-container당 1x AMD64 또는 Intel 64 CPU CORE |
| RAM | 데몬당 1GB | |
| 디스크 공간 할당 | 데몬당 5GB. 공간은 /var/lib/ceph의 할당을 나타냅니다. | |
| 네트워크 | 1x 1GB 이더넷 NIC | |
|
| 프로세서 | mds-container당 1x AMD64 또는 Intel 64 CPU CORE |
| RAM |
이 수는 구성 가능한 MDS 캐시 크기에 따라 다릅니다. RAM 요구 사항은 일반적으로 | |
| 디스크 공간 할당 | 이 서비스를 위한 최소 20GB의 여유 공간이 있는 /var/log 전용 파티션을 만드는 것이 좋습니다. 전용 파티션을 사용할 수 없는 경우 /var이 최소한 위에서 언급한 여유 공간이 있는 전용 파티션에 있는지 확인합니다. | |
| 네트워크 | 2x 1GB 이더넷 NIC, 10GB 권장 OSD 컨테이너와 동일한 네트워크입니다. OSD에 10GB 네트워크가 있는 경우 대기 시간과 관련하여 MDS의 문제가 발생하지 않도록 MDS에서 동일하게 사용해야 합니다. |