Ceph 파일 시스템
Ceph 파일 시스템 (CephFS)은 Ceph의 분산 객체 저장소인 RADOS 위에 구축된 POSIX 호환 파일 시스템입니다. CephFS는 전통적인 사용 사례인 공유 홈 디렉토리, HPC 스크래치 공간 및 분산 워크플로우 공유 스토리지를 포함하여 다양한 응용 프로그램을 위한 최첨단, 다용도, 고가용성 및 성능 우수한 파일 저장소를 제공합니다. 작업량은 기저 RADOS 객체 저장소의 크기와 선형적으로 확장될 수 있습니다. 즉, 클라이언트를 위한 데이터 입출력을 중개하는 게이트웨이나 브로커가 없습니다.
스케일 아웃 NAS, 네트워크 연결 스토리지
분산 파일 시스템
Ceph 파일 시스템은 파일 데이터와 메타데이터를 별도의 RADOS 풀에 저장합니다. CephFS는 메타데이터 서버 (MDS) 클러스터를 통해 클라이언트에게 메타데이터를 제공합니다. MDS 클러스터는 새로운 메타데이터 서버를 추가함으로써 더 높은 메타데이터 작업량을 지원할 수 있습니다.
파일 시스템 클라이언트는 컨트롤러를 통하지 않고 직접 분산 저장소 풀에 액세스하여 파일 데이터 개체를 읽고 쓸 수 있습니다.
MDS 클러스터는 데이터에 대한 액세스를 조정하고 분산 메타데이터 캐시의 상태에 대한 권한을 제공하며, 클라이언트와 MDS가 협력적으로 유지하는 메타데이터의 상태를 제공합니다. 각 MDS는 메타데이터의 변이를 RADOS의 저널에 효율적인 쓰기 연속으로 집계하며, MDS는 로컬에 메타데이터 상태를 저장하지 않습니다. 이 모델은 POSIX 파일 시스템의 맥락에서 클라이언트 간의 일관된 및 신속한 협업을 가능하게 합니다.
참고: docs.ceph.com
- Ambedded UVS 매니저로 CephFS 배포
- 포토 세트
- UVS 관리자 CephFS (Ceph 파일 시스템) 및 메타데이터 서버 (MDS)