검색

부록 A. Ceph 블록 장치 구성 참조

download PDF

스토리지 관리자는 사용 가능한 다양한 옵션을 통해 Ceph 블록 장치의 동작을 미세 조정할 수 있습니다. 이 참조를 사용하여 기본 Ceph 블록 장치 옵션 및 Ceph 블록 장치 캐싱 옵션과 같은 내용을 볼 수 있습니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.

A.1. 블록 장치 기본 옵션

이미지를 생성하기 위한 기본 설정을 재정의할 수 있습니다. Ceph는 포맷 2 및 스트라이핑 없이 이미지를 생성합니다.

rbd_default_format
설명
다른 형식이 지정되지 않은 경우 기본 형식(2)입니다. 형식 1 은 모든 버전의 librbd 및 커널 모듈과 호환되는 새 이미지의 원래 형식이지만 복제와 같은 최신 기능은 지원하지 않습니다. 형식 2librbd 및 버전 3.11 이후의 커널 모듈에서 지원됩니다(제거 제외). 형식 2 는 복제에 대한 지원을 추가하고 나중에 더 많은 기능을 사용할 수 있도록 더 쉽게 확장할 수 있습니다.
유형
정수
Default
2
rbd_default_order
설명
다른 순서가 지정되지 않은 경우 기본 순서입니다.
유형
정수
Default
22
rbd_default_stripe_count
설명
다른 스트라이프 수가 지정되지 않은 경우 기본 스트라이프 수가 계산됩니다. 기본값을 변경하려면 v2 기능을 제거해야 합니다.
유형
64비트 서명되지 않은 정수
Default
0
rbd_default_stripe_unit
설명
다른 스트라이프 유닛이 지정되지 않은 경우 기본 스트라이프 단위입니다. 0 (즉, 오브젝트 크기)에서 장치를 변경하려면 스트라이핑 v2 기능이 필요합니다.
유형
64비트 서명되지 않은 정수
Default
0
rbd_default_features
설명

블록 장치 이미지를 생성할 때 기본 기능이 활성화됩니다. 이 설정은 형식 2 이미지에만 적용됩니다. 설정은 다음과 같습니다.

1단계: 계층 지정 지원. 계층화를 사용하면 복제를 사용할 수 있습니다.

2: v2 지원 제거 스트라이핑은 여러 오브젝트에 데이터를 분산합니다. 스트라이핑은 순차적 읽기/쓰기 워크로드에 대한 병렬 처리에 도움이 됩니다.

4: 독점 잠금 지원. 이 기능을 활성화하면 클라이언트가 쓰기 전에 개체에 대한 잠금을 가져와야 합니다.

8: 오브젝트 맵 지원. 블록 장치는 씬 프로비저닝된 측정이며 실제로 존재하는 데이터만 저장합니다. 오브젝트 맵 지원은 실제로 존재하는 오브젝트(드라이브에 저장된 데이터가 있음)를 추적하는 데 도움이 됩니다. 오브젝트 맵을 활성화하면 복제를 위한 I/O 작업 속도를 지원하거나 스파스로 채워진 이미지를 가져오고 내보낼 수 있습니다.

16: 빠른 diff 지원 빠른diff 지원은 오브젝트 맵 지원 및 독점 잠금 지원에 따라 다릅니다. 개체 맵에 다른 속성을 추가하여 이미지 스냅샷 간에 diffs를 훨씬 더 빠르게 생성하고 스냅샷의 실제 데이터 사용량이 훨씬 빨라집니다.

32: Deep-flatten 지원 deep-flatten을 통해 rbd flatten 은 이미지 자체 외에도 이미지의 모든 스냅샷에서 작동합니다. 이미지 스냅샷이 없으면 이미지 스냅샷은 여전히 상위에 의존하므로 스냅샷이 삭제될 때까지 상위 항목을 삭제할 수 없습니다. deep-flatten은 스냅샷이 있는 경우에도 상위 복제본과 무관하게 만듭니다.

64: 저널링 지원. 저널링은 이미지에 대한 모든 수정 사항을 발생 순서대로 기록합니다. 이렇게 하면 원격 이미지의 충돌 일치 미러를 로컬에서 사용할 수 있습니다.

활성화된 기능은 숫자 설정의 합계입니다.

유형
정수
Default

61 - 계층화, 독점 잠금, 오브젝트 맵, fast-diff 및 deep-flatten이 활성화되어 있습니다.

중요

현재 기본 설정은 RBD 커널 드라이버 또는 이전 RBD 클라이언트와 호환되지 않습니다.

rbd_default_map_options
설명
대부분의 옵션은 주로 디버깅 및 벤치마킹에 유용합니다. 자세한 내용은 Map Options 아래의 man rbd 를 참조하십시오.
유형
문자열
Default
""
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.