8.5. writeback Throttle
페이지 캐시가 더티 데이터 라운드가 너무 길기 때문에 Ceph에서 일부 나중 쓰기 동작을 복제합니다.
- filestore_wbthrottle_enable
- 설명
- 파일 저장소 쓰기 기능을 활성화합니다. file store write-back throttle는 많은 양의 커밋되지 않은 데이터가 각 파일 저장소 동기화 전에 빌드되지 않도록 하는 데 사용됩니다. (시험만 해당).
- 유형
- 부울
- 기본값
-
true
- filestore_wbthrottle_btrfs_bytes_start_flusher
- 설명
- Ceph가 btrfs 파일 시스템에 대한 백그라운드 플러시를 시작하는 더티 바이트 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
41943040
- filestore_wbthrottle_btrfs_bytes_hard_limit
- 설명
- 플러시자가 btrfs를 가져올 때까지 Ceph가 I/O를 제한하는 더티 바이트 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
419430400
- filestore_wbthrottle_btrfs_ios_start_flusher
- 설명
- Ceph가 btrfs에 대한 백그라운드 플러시를 시작하는 더티 I/Os 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
500
- filestore_wbthrottle_btrfs_ios_hard_limit
- 설명
- flusher가 btrfs를 가져올 때까지 Ceph가 IO를 제한하기 시작하는 더티 I/Os 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
5000
- filestore_wbthrottle_btrfs_inodes_start_flusher
- 설명
- Ceph가 btrfs에 대한 백그라운드 플러시를 시작하는 더티 inode 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
500
- filestore_wbthrottle_btrfs_inodes_hard_limit
- 설명
-
flusher가 btrfs에 대해 catch할 때까지 Ceph가 IO를 제한하기 시작합니다.
fd
제한보다 작아야 합니다. - 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
5000
- filestore_wbthrottle_xfs_bytes_start_flusher
- 설명
- Ceph가 XFS 파일 시스템의 백그라운드 플러시를 시작하는 더티 바이트 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
41943040
- filestore_wbthrottle_xfs_bytes_hard_limit
- 설명
- Ceph가 XFS를 위해 플러시될 때까지 IO를 제한하기 시작하는 더티 바이트 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
419430400
- filestore_wbthrottle_xfs_ios_start_flusher
- 설명
- Ceph가 XFS의 백그라운드 플러시를 시작하는 더티 I/O 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
500
- filestore_wbthrottle_xfs_ios_hard_limit
- 설명
- Ceph가 XFS를 위해 플러싱할 때까지 IO를 제한하기 시작하는 더티 I/Os 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
5000
- filestore_wbthrottle_xfs_inodes_start_flusher
- 설명
- Ceph가 XFS의 백그라운드 플러시를 시작하는 더티한 inode 임계값입니다.
- 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
500
- filestore_wbthrottle_xfs_inodes_hard_limit
- 설명
-
Ceph가 XFS에 대해 플러싱할 때까지 IO를 제한하기 시작합니다.
fd
제한보다 작아야 합니다. - 유형
- 64비트 서명되지 않은 Integer
- 기본값
-
5000