3장. Ceph 클라이언트 구성 요소
Ceph 클라이언트는 데이터 스토리지 인터페이스를 제공하는 방식에 따라 크게 다릅니다. Ceph 블록 장치는 물리적 스토리지 드라이브와 마찬가지로 마운트되는 블록 스토리지를 제공합니다. Ceph 게이트웨이는 S3 준수 및 Swift 호환 RESTful 인터페이스와 자체 사용자 관리를 포함한 오브젝트 스토리지 서비스를 제공합니다. 그러나 모든 Ceph 클라이언트는 Reliable Autonomic Distributed Object Store (RADOS) 프로토콜을 사용하여 Red Hat Ceph Storage 클러스터와 상호 작용합니다.
모두 동일한 기본 요구 사항이 있습니다.
- Ceph 구성 파일 및 Ceph 모니터 주소입니다.
- 풀 이름입니다.
- 사용자 이름 및 시크릿 키의 경로입니다.
Ceph 클라이언트는 object-watch-notify 및 striping과 같은 몇 가지 유사한 패턴을 따릅니다. 다음 섹션에서는 Ceph 클라이언트에서 사용되는 RADOS, librados 및 공통 패턴에 대해 설명합니다.
3.1. 사전 요구 사항
- 분산 스토리지 시스템에 대한 기본적인 이해.