![멀티 테넌시를 지원하도록 Ceph radosgw를 설정하는 방법은 무엇입니까?](https://rvso.com/image/668043/%EB%A9%80%ED%8B%B0%20%ED%85%8C%EB%84%8C%EC%8B%9C%EB%A5%BC%20%EC%A7%80%EC%9B%90%ED%95%98%EB%8F%84%EB%A1%9D%20Ceph%20radosgw%EB%A5%BC%20%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
별도/독립 "테넌트"를 지원하도록 Ceph radosgw를 설정하는 가장 좋은 옵션은 무엇입니까? 내가 추구하는 것:
- 테넌트 간의 격리를 보장합니다. 즉, 버킷 네임스페이스에 중복/충돌이 없습니다. 별도의 radosgw "사용자"가 달성하지 못하는 것
- 테넌트의 풀을 개별적으로 백업/복원하는 기능
참조문서, 이는 영역을 사용하여 달성할 수 있는 것으로 보입니다. 테넌트당 하나의 영역을 사용하고 동기화를 생략합니다. 약간 무거운 것 같고 아마도 오버헤드는 무시할 수 없을 것 같습니다.
이것이 "지원"됩니까? 더 좋은 방법이 있나요?
저는 Firefly를 실행하고 있습니다. 나는 또한 Ceph를 처음 접했기 때문에 이미 어딘가에서 다루었다면 사과드립니다. 그렇다면 친절하게 조언을 보내주십시오.
답변1
Ceph 10 이후 (보석)RGW 다중 태닝이 지원됩니다.. 그 목적은 첫 번째 희망인 테넌트 간의 네임스페이스 격리를 명확하게 포함합니다.
두 번째의 경우 테넌트의 데이터를 다른 풀에 배치할 수 없습니다.