6장. 스토리지 클래스 관리
OpenShift 클러스터 관리자는 스토리지 클래스를 사용하여 클러스터에서 사용할 수 있는 다양한 유형의 스토리지를 설명합니다. 이러한 스토리지 유형은 다양한 서비스 수준, 백업 정책 또는 클러스터 관리자가 설정한 기타 사용자 지정 정책을 나타낼 수 있습니다.
6.1. 영구 스토리지 정보 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift AI는 영구 스토리지를 사용하여 워크벤치, 프로젝트 데이터 및 모델 교육을 지원합니다.
영구 스토리지는 OpenShift 스토리지 클래스 및 영구 볼륨을 통해 프로비저닝됩니다. 볼륨 프로비저닝 및 데이터 액세스는 액세스 모드에 따라 결정됩니다.
스토리지 클래스 및 액세스 모드를 이해하면 사용 사례에 적합한 스토리지를 선택하고 여러 워크벤치에서 데이터를 공유할 때 잠재적인 위험을 방지할 수 있습니다.
6.1.1. OpenShift AI의 스토리지 클래스 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift AI의 스토리지 클래스는 기본 OpenShift 클러스터에서 사용할 수 있습니다. 스토리지 클래스는 사용되는 스토리지 백엔드와 프로비저닝된 볼륨에서 지원할 수 있는 액세스 모드를 포함하여 영구 볼륨을 프로비저닝하는 방법을 정의합니다. 자세한 내용은 OpenShift 문서의 동적 프로비저닝 을 참조하십시오.
클러스터 관리자는 OpenShift 클러스터에서 스토리지 클래스를 생성하고 구성합니다. 이러한 스토리지 클래스는 스토리지 백엔드의 기능에 따라 하나 이상의 액세스 모드를 지원하는 영구 볼륨을 프로비저닝합니다. 그런 다음 OpenShift AI 관리자는 OpenShift AI에서 사용할 특정 스토리지 클래스 및 액세스 모드를 활성화합니다.
프로젝트 또는 워크벤치에 클러스터 스토리지를 추가할 때 활성화된 스토리지 클래스 및 액세스 모드에서 선택할 수 있습니다.
6.1.2. 액세스 모드 링크 복사링크가 클립보드에 복사되었습니다!
스토리지 클래스는 스토리지 백엔드에 따라 다양한 액세스 모드를 지원할 수 있는 영구 볼륨을 생성합니다. 액세스 모드는 하나 이상의 워크벤치에서 볼륨을 마운트하고 사용하는 방법을 제어합니다. 스토리지 클래스가 두 개 이상의 액세스 모드를 허용하는 경우 스토리지를 요청할 때 필요에 가장 적합한 액세스 모드를 선택할 수 있습니다. 모든 영구 볼륨은 기본적으로 RWO(ReadWriteOnce) 를 지원합니다.
| 액세스 모드 | 설명 |
|---|---|
|
|
스토리지는 한 번에 단일 워크벤치 또는 Pod에 연결할 수 있으며 대부분의 개별 워크로드에 이상적입니다. |
|
|
스토리지는 여러 워크벤치에 동시에 연결할 수 있습니다. |
|
|
스토리지는 읽기 전용으로 많은 워크벤치에 연결할 수 있습니다. |
|
|
스토리지는 읽기-쓰기 권한이 있는 단일 노드의 단일 Pod에 연결할 수 있습니다. |