다양한 환경에서 동일한 데이터에 액세스
이 섹션에서는 다양한 컴퓨팅 환경에서 동일한 데이터에 액세스하기 위해 수행해야 하는 작업을 설명합니다. Domino MLOps 플랫폼에서는 컴퓨팅 환경을 "데이터 플레인"이라고 합니다. 데이터가 한 데이터 플레인의 NetApp 볼륨에 있지만 다른 데이터 플레인에서 해당 데이터에 액세스해야 하는 경우 이 섹션에 설명된 작업을 따르세요. 이런 유형의 시나리오는 종종 "버스팅"이라고 하며, 대상 환경이 클라우드인 경우 "클라우드 버스팅"이라고 합니다. 이러한 기능은 제한적이거나 과도하게 구독된 컴퓨팅 리소스를 처리할 때 종종 필요합니다. 예를 들어, 온프레미스 컴퓨팅 클러스터가 과도하게 구독된 경우 워크로드를 즉시 시작할 수 있는 클라우드에 예약할 수 있습니다.
다른 데이터 플레인에 있는 NetApp 볼륨에 액세스하는 데 권장되는 옵션은 두 가지입니다. 이러한 옵션은 아래 하위 섹션에 설명되어 있습니다. 귀하의 구체적인 요구 사항에 따라 다음 옵션 중 하나를 선택하세요. 두 가지 옵션의 장점과 단점은 다음 표에 설명되어 있습니다.
옵션 | 이익 | 단점 |
---|---|---|
옵션 1 - 캐시 |
- 더 간단한 워크플로 - 필요에 따라 데이터 하위 집합을 캐시하는 기능 - 소스에 데이터를 다시 쓰는 기능 - 관리할 원격 복사본 없음 |
- 캐시가 수화되면 초기 데이터 액세스 시 지연 시간이 증가합니다. |
옵션 2 - 미러 |
- 소스 볼륨의 전체 복사 - 캐시 하이드레이션으로 인한 대기 시간 증가 없음(미러 작업 완료 후) |
- 데이터에 액세스하기 전에 미러 작업이 완료될 때까지 기다려야 함 - 원격 복사본을 관리해야 함 - 소스에 다시 쓸 수 없음 |
옵션 1 - 다른 데이터 플레인에 있는 볼륨의 캐시 생성
와 함께"NetApp FlexCache 기술" 다른 데이터 평면에 있는 NetApp 볼륨의 캐시를 만들 수 있습니다. 예를 들어, 온프레미스 데이터 플레인에 NetApp 볼륨이 있고 AWS 데이터 플레인에서 해당 볼륨에 액세스해야 하는 경우 AWS에서 해당 볼륨의 캐시를 생성할 수 있습니다. 이 섹션에서는 다른 데이터 플레인에 있는 NetApp 볼륨의 캐시를 생성하기 위해 수행해야 하는 작업을 간략하게 설명합니다.
대상 환경에서 FlexCache 볼륨 생성
|
대상 환경이 온프레미스 데이터 센터인 경우 온프레미스 ONTAP 시스템에 FlexCache 볼륨을 생성합니다. 대상 환경이 AWS인 경우 Amazon FSx ONTAP 인스턴스에 FlexCache 볼륨을 생성합니다. |
먼저 대상 환경에 FlexCache 볼륨을 만들어야 합니다.
FlexCache 볼륨을 생성하려면 BlueXP 사용하는 것이 좋습니다. BlueXP 사용하여 FlexCache 볼륨을 생성하려면 다음 지침을 따르세요."BlueXP volume caching 문서" .
BlueXP 사용하지 않으려면 ONTAP System Manager나 ONTAP CLI를 사용하여 FlexCache 볼륨을 생성할 수 있습니다. System Manager를 사용하여 FlexCache 볼륨을 생성하려면 다음 지침을 참조하십시오."ONTAP 문서" . ONTAP CLI를 사용하여 FlexCache 볼륨을 생성하려면 다음 지침을 참조하십시오."ONTAP 문서" .
이 프로세스를 자동화하려면 다음을 사용할 수 있습니다."BlueXP API" , 그"ONTAP REST API" , 또는"ONTAP Ansible 컬렉션" .
|
Amazon FSx ONTAP 에서는 System Manager를 사용할 수 없습니다. |
Domino에 FlexCache 볼륨 노출
다음으로, FlexCache 볼륨을 Domino MLOps 플랫폼에 노출해야 합니다. Domino에 FlexCache 볼륨을 노출하려면 ' Trident 에서 프로비저닝되지 않은 기존 NFS 볼륨 노출' 하위 섹션에 설명된 지침을 따르세요."'기존 NetApp 볼륨을 Domino에 노출' 섹션" 이 솔루션의.
이제 다음 스크린샷에 표시된 것처럼 대상 데이터 플레인에서 작업 및 작업 공간을 시작할 때 FlexCache 볼륨을 마운트할 수 있습니다.
FlexCache 볼륨을 생성하기 전에
Domino에 FlexCache 볼륨을 노출한 후
옵션 2 - 다른 데이터 플레인에 있는 볼륨 복제
와 함께"NetApp SnapMirror 데이터 복제 기술" 다른 데이터 평면에 있는 NetApp 볼륨의 복사본을 만들 수 있습니다. 예를 들어, 온프레미스 데이터 플레인에 NetApp 볼륨이 있고 AWS 데이터 플레인에서 해당 볼륨에 액세스해야 하는 경우 AWS에서 볼륨 복사본을 만들 수 있습니다. 이 섹션에서는 다른 데이터 플레인에 있는 NetApp 볼륨의 복사본을 만들기 위해 수행해야 하는 작업을 간략하게 설명합니다.
SnapMirror 관계 생성
먼저, 대상 환경에서 소스 볼륨과 새 대상 볼륨 간에 SnapMirror 관계를 만들어야 합니다. 대상 볼륨은 SnapMirror 관계를 만드는 과정의 일부로 생성됩니다.
SnapMirror 관계를 생성하려면 BlueXP 사용하는 것이 좋습니다. BlueXP 와 SnapMirror 관계를 생성하려면 다음 지침을 따르세요."BlueXP replication 문서" .
BlueXP 사용하지 않으려면 ONTAP System Manager나 ONTAP CLI를 사용하여 SnapMirror 관계를 생성할 수 있습니다. System Manager와 SnapMirror 관계를 생성하려면 다음 지침을 참조하세요."ONTAP 문서" . ONTAP CLI를 사용하여 SnapMirror 관계를 생성하려면 다음 지침을 참조하세요."ONTAP 문서" .
이 프로세스를 자동화하려면 다음을 사용할 수 있습니다."BlueXP API" , 그"ONTAP REST API" , 또는"ONTAP Ansible 컬렉션" .
|
Amazon FSx ONTAP 에서는 System Manager를 사용할 수 없습니다. |
SnapMirror 관계 끊기
다음으로, 데이터 액세스를 위해 대상 볼륨을 활성화하려면 SnapMirror 관계를 해제해야 합니다. 이 단계를 수행하기 전에 초기 복제가 완료될 때까지 기다리세요.
|
BlueXP, ONTAP System Manager 또는 ONTAP CLI에서 미러 상태를 확인하여 복제가 완료되었는지 확인할 수 있습니다. 복제가 완료되면 미러 상태는 "snapmirrored"가 됩니다. |
SnapMirror 관계를 끊으려면 BlueXP 사용하는 것이 좋습니다. BlueXP 와 SnapMirror 관계를 끊으려면 다음 지침을 따르세요."BlueXP replication 문서" .
BlueXP 사용하지 않으려면 ONTAP System Manager나 ONTAP CLI를 사용하여 SnapMirror 관계를 끊을 수 있습니다. System Manager와 SnapMirror 관계를 끊으려면 다음 지침을 참조하세요."ONTAP 문서" . ONTAP CLI를 사용하여 SnapMirror 관계를 끊으려면 다음 지침을 참조하세요."ONTAP 문서" .
이 프로세스를 자동화하려면 다음을 사용할 수 있습니다."BlueXP API" , 그"ONTAP REST API" , 또는"ONTAP Ansible 컬렉션" .
Domino에 대상 볼륨 노출
다음으로, 대상 볼륨을 Domino MLOps 플랫폼에 노출해야 합니다. Domino에 대상 볼륨을 노출하려면 ' Trident 에서 프로비저닝되지 않은 기존 NFS 볼륨 노출' 하위 섹션에 설명된 지침을 따르세요."'기존 NetApp 볼륨을 Domino에 노출' 섹션" 이 솔루션의.
이제 다음 스크린샷에 표시된 것처럼 대상 데이터 플레인에서 작업 및 작업 공간을 시작할 때 대상 볼륨을 마운트할 수 있습니다.