4.3. 라이프사이클 설정

스토리지 관리자는 Ceph Object Gateway에 대해 다양한 버킷 라이프사이클 옵션을 설정할 수 있습니다. 이러한 옵션에는 기본값이 포함되어 있습니다. 각 옵션을 지정하지 않으면 기본값은 자동으로 설정됩니다.

이러한 옵션에 대한 특정 값을 설정하려면 ceph config set client.rgw OPTION VALUE 명령을 사용하여 구성 데이터베이스를 업데이트합니다.

이름설명유형Default

rgw_lc_debug_interval

개발자의 경우 만료 규칙을 며칠에서 초 단위로 확장하여 라이프사이클 규칙을 디버깅하는 데만 사용합니다. Red Hat은 이 옵션을 프로덕션 클러스터에서는 사용하지 않는 것이 좋습니다.

정수

-1

rgw_lc_lock_max_time

Ceph Object Gateway에서 내부적으로 사용하는 시간 제한 값입니다.

정수

90

rgw_lc_max_objs

RADOS 게이트웨이 내부 라이프사이클의 작업 대기열 분할을 제어하며, 고의적 재전송 워크플로의 일부로만 설정해야 합니다. Red Hat은 먼저 Red Hat 지원에 문의하지 않고 클러스터 설정 후 이 설정을 변경하지 않는 것이 좋습니다.

정수

32

rgw_lc_max_rules

버킷당 하나의 라이프사이클 규칙, 라이프사이클 구성 문서에 포함할 라이프사이클 규칙 수입니다. AWS(Amazon Web Service) 제한은 1000개의 규칙입니다.

정수

1000

rgw_lc_max_worker

병렬로 실행할 라이프사이클 작업자 스레드 수, 버킷 및 인덱스 shard를 동시에 처리합니다. Red Hat은 Red Hat 지원에 연락하지 않고 10보다 큰 값을 설정하지 않는 것이 좋습니다.

정수

3

rgw_lc_max_wp_worker

각 라이프사이클 작업자 스레드가 병렬로 처리할 수 있는 버킷 수입니다. Red Hat은 Red Hat 지원팀에 문의하지 않고 10보다 큰 값을 설정하지 않는 것이 좋습니다.

정수

3

rgw_lc_thread_delay

여러 지점에서 shard 처리에 삽입할 수 있는 지연(밀리초)입니다. 기본값은 0입니다. 값을 10에서 100ms로 설정하면 RADOS Gateway 인스턴스의 CPU 사용률이 감소되고 포화 상태가 관찰되는 경우의 수집과 관련된 라이프사이클 스레드의 워크로드 용량 비율을 줄일 수 있습니다.

정수

0