4.3. 오브젝트 스토리지 끝점 개요
OpenShift AI에서 오브젝트 스토리지의 올바른 구성을 보장하려면 지원되는 다양한 유형의 오브젝트 스토리지에 대해 엔드포인트를 올바르게 포맷해야 합니다. 이러한 지침은 Amazon S3, MinIO 또는 기타 S3 호환 스토리지 솔루션의 끝점을 포맷하여 구성 오류를 최소화하고 호환성을 보장하기 위한 것입니다.
올바르게 포맷된 끝점을 사용하면 연결을 활성화하고 잘못된 구성의 위험을 줄일 수 있습니다. 오브젝트 스토리지 유형에 적절한 엔드 포인트 형식을 사용합니다. 잘못된 포맷으로 인해 연결 오류가 발생하거나 스토리지 리소스에 대한 액세스를 제한할 수 있습니다.
4.3.1. Minio (On-Cluster)
클러스터 내 MinIO 인스턴스의 경우 로컬 끝점 URL 형식을 사용합니다. MinIO 끝점을 구성할 때 다음을 확인합니다.
-
MinIO 보안 설정에 따라
http://
또는https://
를 사용하여 끝점을 접두사로 지정합니다. - 클러스터 IP 또는 호스트 이름을 포함하고 지정된 경우 포트 번호를 포함합니다.
-
MinIO 인스턴스에 필요한 경우 포트 번호를 사용합니다(기본값은 일반적으로
9000
).
예제:
http://minio-cluster.local:9000
클러스터 DNS 설정 및 네트워크 구성을 확인하여 클러스터 내에서 MinIO 인스턴스에 액세스할 수 있는지 확인합니다.
4.3.2. Amazon S3
Amazon S3에 대한 끝점을 구성할 때 지역별 URL을 사용합니다. Amazon S3 끝점은 일반적으로 이 형식을 따릅니다.
-
https://
를 사용하여 끝점을 접두사로 지정합니다. -
형식 <
bucket-name>.s3.<region>.amazonaws.com
. 여기서 <bucket-name
>은 S3 버킷의 이름입니다. <region
>은 AWS 리전 코드입니다(예:us-west-1
,eu-central-1
).
예제:
https://my-bucket.s3.us-west-2.amazonaws.com
보안 및 규정 준수 향상을 위해 Amazon S3 버킷이 올바른 리전에 있어야 합니다.
4.3.3. 기타 S3 호환 오브젝트 저장소
Amazon S3 이외의 S3 호환 스토리지 솔루션의 경우 공급자가 요구하는 특정 엔드포인트 형식을 따르십시오. 일반적으로 이러한 끝점에는 다음 항목이 포함됩니다.
-
https://
접두사가 접두사인 공급자 기본 URL입니다. - 공급자가 지정한 버킷 이름 및 지역 매개변수입니다.
- S3 호환 공급자의 문서를 검토하여 필요한 엔드포인트 형식을 확인합니다.
-
<
bucket-name
> 및 <region
>과 같은 자리 표시자 값을 특정 구성 세부 정보로 바꿉니다.
S3 호환 공급자의 끝점을 잘못 포맷하면 액세스 거부가 발생할 수 있습니다. 항상 스토리지 공급자 설명서의 형식을 확인하여 호환성을 확인하십시오.
4.3.4. 확인 및 문제 해결
끝점을 구성한 후 OpenShift AI 대시보드를 통해 직접 오브젝트 스토리지를 업로드하거나 액세스하여 연결을 확인합니다. 문제 해결을 위해 다음 항목을 확인하십시오.
- Network Accessibility: OpenShift AI 클러스터에서 끝점에 연결할 수 있는지 확인합니다.
- 인증: 각 스토리지 유형에 대해 올바른 액세스 인증 정보를 보장합니다.
- 엔드포인트 Accuracy: 오타 또는 누락된 구성 요소의 끝점 URL 형식을 double-check합니다.
추가 리소스
- Amazon S3 리전 및 끝점 문서: AWS S3 문서