7.11.3. 삭제가 많은 워크로드의 가비지 컬렉션 조정

일부 워크로드는 가비지 컬렉션 활동의 속도를 일시적으로 또는 영구적으로 초과할 수 있습니다. 이는 특히 많은 오브젝트가 짧은 기간 동안 저장되고 삭제되는 삭제가 많은 워크로드에 적용됩니다. 이러한 유형의 워크로드의 경우 다른 작업을 기준으로 가비지 컬렉션 작업의 우선 순위를 늘리는 것이 좋습니다. Ceph Object Gateway Garbage Collection에 대한 추가 질문은 Red Hat 지원팀에 문의하십시오.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 스토리지 클러스터의 모든 노드에 대한 루트 수준 액세스.

절차

  1. rgw_gc_max_concurrent_io 의 값을 20 으로 설정하고 rgw_gc_max_trim_chunk 값을 64 로 설정합니다.

    예제

    [root@mon ~]# ceph config set client.rgw rgw_gc_max_concurrent_io 20
    [root@mon ~]# ceph config set client.rgw rgw_gc_max_trim_chunk 64

  2. Ceph Object Gateway를 다시 시작하여 변경된 설정을 적용할 수 있습니다.
  3. GC 활동 중에 스토리지 클러스터를 모니터링하여 증가된 값이 성능에 부정적인 영향을 미치지 않는지 확인합니다.
중요

실행 중인 클러스터에서 rgw_gc_max_objs 옵션의 값을 수정하지 마십시오. RGW 노드를 배포하기 전에 이 값을 변경해야 합니다.