10.10. 끝점을 추가하여 Multicloud Object Gateway 성능 확장
Multicloud Object Gateway 성능은 환경마다 다를 수 있습니다. 경우에 따라 특정 애플리케이션에는 S3 엔드포인트를 확장하여 쉽게 처리할 수 있는 더 빠른 성능이 필요한 경우도 있습니다.
Multicloud Object Gateway 리소스 풀은 기본적으로 두 가지 유형의 서비스를 제공하는 NooBaa 데몬 컨테이너 그룹입니다.
- 스토리지 서비스
- S3 끝점 서비스
10.10.1. 스토리지 노드를 사용하여 Multicloud Object Gateway 확장
사전 요구 사항
- MCG(Multicloud Object Gateway)에 액세스할 수 있는 OpenShift Container Platform에서 실행 중인 OpenShift Data Foundation 클러스터입니다.
MCG의 스토리지 노드는 하나 이상의 PV(영구 볼륨)에 연결되고 로컬 오브젝트 서비스 데이터 스토리지에 사용되는 NooBaa 데몬 컨테이너입니다. NooBaa 데몬은 Kubernetes 노드에 배포할 수 있습니다. 이 작업은 StatefulSet Pod로 구성된 Kubernetes 풀을 생성하여 수행할 수 있습니다.
절차
- OpenShift 웹 콘솔에 로그인합니다.
-
MCG 사용자 인터페이스에서 개요
스토리지 리소스 추가를 클릭합니다. - 창에서 Deploy Kubernetes Pool (Kubernetes 풀 배포)을 클릭합니다.
- Create Pool(풀 만들기 ) 단계에서 향후 설치된 노드의 대상 풀을 생성합니다.
- 구성 단계에서 요청된 Pod 수 및 각 PV 크기를 구성합니다. 새 포드마다 하나의 PV가 생성되어야 합니다.
- 검토 단계에서 새 풀의 세부 정보를 찾고 사용할 배포 방법을 선택할 수 있습니다(로컬 또는 외부 배포). 로컬 배포를 선택하면 Kubernetes 노드가 클러스터 내에 배포됩니다. 외부 배포를 선택하면 외부에서 실행할 YAML 파일이 제공됩니다.
-
모든 노드는 첫 번째 단계에서 선택한 풀에 할당되며 리소스
스토리지 리소스 리소스 이름에서 확인할 수 있습니다.