1.2. 스토리지 전략 구성
스토리지 전략 구성은 Ceph OSD를ECDHE 계층 구조에 할당하고, 풀의 배치 그룹 수를 정의하고 풀을 만드는 것입니다. 일반적인 단계는 다음과 같습니다.
- 스토리지 전략 정의: 스토리지 전략에서는 사용 사례, 비용/비용 및 성능 장단점을 분석해야 합니다. 그런 다음 이러한 사용 사례에 적합한 OSD를 만듭니다. 예를 들어 고성능 풀에 대해 SSD 지원 OSD(고성능 블록 장치 볼륨 및 이미지용 SAS 드라이브/SSD 저널 지원 OSD), 낮은 비용의 저장을 위해 SATA 지원 OSD를 생성할 수 있습니다. 일관된 성능 프로필이 있도록 사용 사례의 각 OSD에는 동일한 하드웨어 구성이 있어야 합니다.
-
FlexVolume 계층 구조 정의: Ceph 규칙은 일반적으로 루트(일반적으로
root) 계층 구조에서 노드를 선택하고 배치 그룹 및 포함된 오브젝트를 저장하는 데 적합한 OSD를 식별합니다. 스토리지 전략에 대한 DestinationRule 계층 및 DestinationRule 규칙을 생성해야 합니다. ECDHE 계층 구조는 DestinationRule 규칙 설정을 통해 풀에 직접 할당됩니다. - 배치 그룹 계산: Ceph shard는 풀을 배치 그룹으로 나눕니다. 풀에 대한 배치 그룹 수를 수동으로 설정할 필요가 없습니다. PG 자동 스케일러는 동일한 FlexVolume 규칙에 여러 풀을 할당하는 경우 정상으로 유지되는 배치 그룹 수에 적절한 수의 배치 그룹을 설정합니다.
-
풀 생성: 마지막으로 풀을 생성하고 복제된 스토리지 또는 이전 버전 코딩 스토리지를 사용하는지 확인해야 합니다. 풀에 대한 배치 그룹 수, 풀 규칙 및 크기 또는
K+M코딩 청크와 같은 규칙을 설정해야 합니다.
풀은 스토리지 클러스터에 대한 Ceph 클라이언트 인터페이스이지만 용량 및 성능을 제외하고 스토리지 전략은 Ceph 클라이언트에 완전히 투명합니다.