A.2. 풀 정보
Ceph 영역은 일련의 Ceph Storage 클러스터 풀에 매핑됩니다.
수동으로 생성된 풀과 비교. 생성된 풀
Ceph Object Gateway의 사용자 키에 쓰기 기능이 포함된 경우 게이트웨이에서 풀을 자동으로 만들 수 있습니다. 이 작업은 시작하기에 편리합니다. 그러나 Ceph Object Storage 클러스터는 Ceph 구성 파일에 설정되지 않은 경우 배치 그룹 기본값을 사용합니다. 또한 Ceph는 기본 CRUSH 계층 구조를 사용합니다. 이러한 설정은 프로덕션 시스템에 적합하지 않습니다.
Ceph Object Gateway의 기본 영역에 대한 기본 풀은 다음과 같습니다.
-
.rgw.root
-
.default.rgw.control
-
.default.rgw.meta
-
.default.rgw.log
-
.default.rgw.buckets.index
-
.default.rgw.buckets.data
-
.default.rgw.buckets.non-ec
Ceph Object Gateway는 영역별로 풀을 생성합니다. 풀을 수동으로 생성하는 경우 영역 이름 앞에 추가합니다. 시스템 풀은 시스템 제어, 로깅 및 사용자 정보와 관련된 오브젝트를 저장합니다. 규칙에 따라 이러한 풀 이름에는 풀 이름 앞에 영역 이름이 있습니다.
-
.<zone-name>.rgw.control
: 제어 풀입니다. -
.<zone-name>.log
: 로그 풀에는 모든 버킷/컨테이너 및 create, read, update, delete와 같은 오브젝트 작업의 로그가 포함됩니다. -
.<zone-name>.rgw.buckets.index
: 이 풀은 버킷의 인덱스를 저장합니다. -
.<zone-name>.rgw.buckets.data
:이 풀은 버킷의 데이터를 저장합니다. -
.<zone-name>.rgw.meta
: 메타데이터 풀은user_keys
및 기타 중요한 메타데이터를 저장합니다. -
.<zone-name>.meta:users.uid
: 사용자 ID 풀에는 고유한 사용자 ID 맵이 포함되어 있습니다. -
.<zone-name>.meta:users.keys
: 각 사용자 ID의 액세스 키와 시크릿 키가 포함됩니다. -
.<zone-name>.meta:users.email
: 이메일 풀에는 사용자 ID와 연결된 이메일 주소가 포함되어 있습니다. -
.<zone-name>.meta:users.swift
: Swift 풀에는 사용자 ID에 대한 Swift 하위 사용자 정보가 포함되어 있습니다.
Ceph Object Gateways는 버킷 인덱스(index_pool
) 및 버킷 데이터(data_pool
)에 대한 데이터를 배치 풀에 저장합니다. 이는 중복될 수 있습니다. 즉, 인덱스 및 데이터에 동일한 풀을 사용할 수 있습니다. 기본 배치의 인덱스 풀은 {zone-name}.rgw.buckets.index
이며 기본 배치의 데이터 풀은 {zone-name}.rgw.buckets
입니다.
이름 | 설명 | 유형 | 기본 |
---|---|---|---|
| 모든 영역 그룹별 정보를 저장하는 풀입니다. | 문자열 |
|
| 영역별 정보를 저장하는 풀입니다. | 문자열 |
|