6.3. Ceph Filesystem
Ceph Filesystem 인터페이스는 가상 파일 시스템을 생성하여 풀 내에 일련의 오브젝트로 저장합니다. Ceph는 이러한 오브젝트를 배치 그룹에 할당하고 클러스터 전체의 OSD에 pseudo-random으로 배포하거나 배치합니다.
일반적으로 Ceph Filesystem은 두 개의 풀을 사용합니다.
- 메타데이터 : 메타데이터 풀은 일반적으로 inode로 구성된 메타데이터 서버(mds)를 저장합니다. 즉, 파일 소유권, 권한, 생성 날짜/시간, 마지막으로 수정된 날짜/시간, 상위 디렉터리 등입니다.
- data: 데이터 풀은 파일 데이터를 저장합니다. Ceph는 하나 이상의 오브젝트로 파일을 저장할 수 있으며, 일반적으로 확장 영역과 같은 파일 데이터의 작은 청크를 나타냅니다.
Ceph Filesystem 인터페이스를 사용하는 애플리케이션에 따라 일반적으로 Red Hat OpenStack Platform-end 사용자는 Ceph 파일 시스템에서 파일을 생성, 수정, 삭제할 수 있습니다. Ceph는 파일을 나타내는 각 개별 오브젝트의 CRUD 작업을 처리합니다.
파일을 삭제하면 해당 오브젝트를 복구할 수 없는 방식으로 제거됩니다. 그러나 잔류 데이터 아티팩트는 덮어쓸 때까지 스토리지 미디어에 계속 존재할 수 있습니다. 데이터는 또한 백업 파일에 남아 있을 수 있습니다.