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
: 이 풀은 buckes의 인덱스를 저장합니다. -
.<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 개체 게이트웨이는 버킷 인덱스(index_pool
) 및 버킷 데이터(data_pool)의 데이터를
배치 풀에 저장합니다. 이러한 설정이 중복될 수 있습니다. 즉, 인덱스와 데이터에 동일한 풀을 사용할 수 있습니다. 기본 배치를 위한 인덱스 풀은 {zone-name}.rgw.buckets.index
이며 기본 배치를 위한 데이터 풀의 경우 {zone-name}.rgw.buckets
입니다.
이름 | 설명 | 유형 | Default |
---|---|---|---|
| 모든 영역 그룹별 정보를 저장하는 풀입니다. | 문자열 |
|
| 영역별 정보를 저장하기 위한 풀입니다. | 문자열 |
|