3.6. RADOS
noautoscale
플래그를 on/off로 설정하면 각 풀의 원래 자동 스케일링 모드 구성이 유지됩니다.
이전에는 noautoscale
플래그가 설정된 경우 각 풀의 autoscale 모드
구성에 pg_autoscaler
가 유지되지 않았습니다. 이로 인해 noautoscale
플래그가 설정될 때마다 각 풀에 대해 자동 스케일링
모드를 반복적으로 설정해야 했습니다.
이번 개선된 기능을 통해 pg_autoscaler
모듈은 noautoscale 플래그
가 설정된 후 자동 스케일러 모드에 대한 개별 풀 구성을 유지합니다. noautoscale
플래그를 on/off로 설정하면 각 풀의 원래 자동 스케일링 모드 구성이 유지됩니다.
reset_purged_snaps_last
OSD 명령이 도입됨
이번 개선된 기능을 통해 OSD에 purged_snaps
키(PSN)가 누락되어 모니터에 존재하는 경우 reset_purged_snaps_last
OSD 명령이 도입되었습니다. purged_snaps_last
명령이 0이 되고 결과적으로 모니터는 다음 부팅 시 OSD와 모든 purged_snaps
정보를 공유합니다.
BlueStore의 RocksDB 압축 활성화
이번 개선된 기능을 통해 메타데이터(특히 OMAP)가 더 적은 공간을 차지할 수 있도록 RocksDB 구성이 수정되어 데이터의 내부 압축을 활성화합니다.
결과적으로 * 데이터베이스 크기는 더 작습니다 * 압축시 데이터베이스 크기가 작습니다 * 평균 I/O는 더 높습니다 * CPU 사용량이 높습니다.
OSD는 이제 치명적인 손상에 더 탄력적입니다.
이전에는 디스크 시작 부분에 있기 때문에 특수 OSD 계층 개체 "superblock"을 덮어쓰고 치명적인 손상이 발생했습니다.
이번 개선된 기능을 통해 OSD "superblock"은 중복되고 디스크에서 마이그레이션되고 있습니다. 복사본은 데이터베이스에 저장됩니다. OSD는 이제 치명적인 손상에 더 탄력적으로 대처할 수 있습니다.