5.5. Red Hat OpenStack Platform 오브젝트 스토리지에 대한 배포 옵션
오버클라우드 오브젝트 스토리지를 배포하는 방법은 다음 세 가지가 있습니다.
Ceph Object Gateway(RGW)
5.4절. “Ceph Object Gateway 오브젝트 스토리지” 에 설명된 대로 RGW를 배포하려면 오버클라우드 배포 중에 다음 환경 파일을 포함합니다.
-e environments/cephadm/cephadm.yaml
-e environments/cephadm/cephadm.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 이 환경 파일은 Ceph 블록 스토리지(RBD) 및 RGW를 모두 구성합니다.
Object Storage 서비스(swift)
RGW 대신 Object Storage 서비스(swift)를 배포하려면 오버클라우드 배포 중에 다음 환경 파일을 포함합니다.
-e environments/cephadm/cephadm-rbd-only.yaml
-e environments/cephadm/cephadm-rbd-only.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow cephadm-rbd-only.yaml파일은 Ceph RBD를 구성하지만 RGW는 구성하지 않습니다.참고Red Hat Ceph Storage 클러스터를 업그레이드하기 전에 Object Storage 서비스(swift)를 사용한 경우 환경/ceph-ansible
/ceph-ansible.yaml 파일을 환경/cephadm로 교체하여 RGW 대신 Object Storage 서비스(swift)를 계속 사용할 수 있습니다. 자세한 내용은 Red Hat OpenStack Platform 업데이트 유지 를 참조하십시오./cephadm-rbd-only.yamlRed Hat OpenStack Platform은 Object Storage 서비스(swift)에서 Ceph Object Gateway(RGW)로의 마이그레이션을 지원하지 않습니다.
오브젝트 스토리지 없음
RGW 또는 Object Storage 서비스(swift)를 사용하여 Ceph를 배포하려면 오버클라우드 배포 중에 다음 환경 파일을 포함합니다.
-e environments/cephadm/cephadm-rbd-only.yaml -e environments/disable-swift.yaml
-e environments/cephadm/cephadm-rbd-only.yaml -e environments/disable-swift.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow cephadm-rbd-only.yaml파일은 RGW가 아닌 RBD를 구성합니다.disable-swift.yaml파일을 사용하면 Object Storage 서비스(swift)가 배포되지 않습니다.