검색

3장. Ceph 클라이언트 구성 요소

download PDF

Ceph 클라이언트는 데이터 스토리지 인터페이스를 제공하는 방법에 따라 크게 다릅니다. Ceph 블록 장치는 물리 스토리지 드라이브처럼 마운트되는 블록 스토리지를 제공합니다. Ceph 게이트웨이는 자체 사용자 관리와 함께 S3 호환 및 Swift 호환 RESTful 인터페이스를 사용하여 오브젝트 스토리지 서비스를 제공합니다. 그러나 모든 Ceph 클라이언트는 RDOS(Reliable Autonomic Distributed Object Store) 프로토콜을 사용하여 Red Hat Ceph Storage 클러스터와 상호 작용합니다.

모두 동일한 기본 요구 사항이 있습니다.

  • Ceph 구성 파일 및 Ceph 모니터 주소입니다.
  • 풀 이름입니다.
  • 사용자 이름 및 시크릿 키의 경로입니다.

Ceph 클라이언트는 object-watch-notify 및 striping과 같은 몇 가지 유사한 패턴을 따르는 경향이 있습니다. 다음 섹션에서는 Ceph 클라이언트에 사용되는 RADOS, librados 및 일반적인 패턴에 대해 자세히 설명합니다.

사전 요구 사항

  • 분산 스토리지 시스템에 대한 기본적인 이해.

3.1. Ceph 클라이언트 네이티브 프로토콜

최신 애플리케이션에는 비동기 통신 기능이 있는 간단한 오브젝트 스토리지 인터페이스가 필요합니다. Ceph Storage 클러스터는 비동기 통신 기능이 있는 간단한 오브젝트 스토리지 인터페이스를 제공합니다. 인터페이스는 클러스터 전체에서 개체에 직접 병렬 액세스를 제공합니다.

  • 풀 작업
  • 스냅샷
  • 읽기/쓰기 오브젝트

    • 생성 또는 제거
    • 전체 오브젝트 또는 Cryostat 범위
    • 추가 또는 Truncate
  • XATTR 만들기/설정/가져오기
  • Create/Set/Get/Remove Key/Value Pairs
  • 복합 작업 및 이중-ack 의미 체계
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.