3.4. Ceph 파일 시스템
CephFS-mirror
데몬은 파일에서 변경된 블록만 전송합니다.
이전에는 cephfs-mirror
데몬이 전체 파일을 전송했으며, 이는 대용량 파일에 대해 비효율적입니다.
이번 개선된 기능을 통해 cephfs-mirror
데몬은 MDS의 blockdiff API를 사용하여 파일에서 변경된 블록만 전송합니다. 결과적으로 특히 대용량 파일의 경우 동기화 성능이 크게 향상됩니다.
이제 볼륨을 생성하는 데 메타데이터 및 데이터 풀 이름을 사용할 수 있습니다.
이번 개선된 기능을 통해 ceph fs volume create
명령을 사용하면 사용자가 볼륨을 생성하는 데 메타데이터와 데이터 풀 이름을 전달할 수 있습니다. 이 전달되지 않거나 비어 있지 않은 풀인 경우 명령이 중지됩니다.
CephFS에서 계층적 대소문자를 구분하지 않거나 정규화된 디렉터리 항목 이름 지정 지원
이번 개선된 기능을 통해 CephFS는 성능상의 대소문자를 구분하지 않는 파일 액세스 프로토콜을 지원합니다. 결과적으로 CephFS 성능은 대소문자를 구분하지 않는 기본 파일 시스템과 경쟁합니다.
FSCRYPT 암호화가 사용자 공간 CephFS 내에서 지원됨
이번 개선된 기능을 통해 FSCrypt 암호화가 지원되어 다른 소프트웨어 스택에서 암호화를 활성화할 수 있습니다. 결과적으로 CephFS 내에서 암호화를 활성화하고 사용할 수 있습니다.
하위 볼륨 스냅샷의 경로 검색에 대한 새로운 지원
이번 개선된 기능을 통해 사용자는 이제 하위 볼륨 스냅샷의 경로를 가져올 수 있습니다. 새 ceph fs 하위 볼륨 snapshot getpath 명령을 사용하여 하위 볼륨 스냅샷의 경로를 가져옵니다
. 참고: 스냅샷이 없으면 명령에서 ENOENT
오류를 반환합니다.
항상 관리자 모듈 및 플러그인을 비활성화하는 새로운 지원
관리자는 이번 개선된 기능을 통해 Ceph MGR에서 always-on 모듈 및 플러그인을 강제로 비활성화할 수 있습니다. 강제 비활성화를 사용하면 해당 Ceph 서비스가 다운되거나 성능이 저하될 때 모듈 명령으로 발생하는 것을 방지할 수 있습니다.
quota.max_bytes
가 더 이해하기 쉬운 크기 값으로 설정됨
이전에는 quota.max_bytes
값이 바이트로 설정되어 설정 또는 변경하기가 어려웠습니다.
이번 개선된 기능을 통해 이제 M/Mi, G/Gi 또는 T/Ti와 같은 사용자에게 친숙한 값으로 quota.max_bytes
값을 설정할 수 있습니다. 예를 들면 10GiB 또는 100K입니다.