Nutanix용 ONTAP 볼륨, 내보내기 정책 및 권한을 구성합니다.
ONTAP 스토리지 볼륨을 생성 및 구성하고, 내보내기 정책을 구성하고, Nutanix에서 ONTAP 스토리지를 관리하는 데 사용하는 SVM 역할 및 서비스 계정을 정의합니다. 이러한 작업을 완료하면 FlexVol 내보내기를 가상 머신 워크로드용 공유 스토리지로 Nutanix 클러스터에 연결할 수 있습니다.
이 프로세스는 ONTAP FlexVol 볼륨을 생성하고 NFS 내보내기 정책을 구성하는 것으로 시작됩니다. 그런 다음 필요한 SVM 역할과 REST API 권한을 정의하고 마지막으로 ONTAP 스토리지를 Nutanix 컴퓨팅 클러스터에 연결합니다.
ONTAP FlexVol 볼륨을 생성합니다
Nutanix 워크로드에 대한 용량 활용률, 스토리지 효율성 및 성능을 최적화하려면 필요한 FlexVol 볼륨을 생성하고 권장 ONTAP 설정을 적용하십시오.
-
다음 설정으로 FlexVol 볼륨을 생성하십시오:
설정 구성 볼륨 보장
없음(씬 프로비저닝됨)
fractional_reserve0%
snap_reserve0%
자동 크기 조정
켜짐
스토리지 효율성
활성화됨
자동 삭제
volume/oldest_first볼륨 계층화 정책
스냅샷 전용
try_first자동 확장
스냅샷 정책
None
|
|
|
서비스 볼륨 크기를 계산합니다
클러스터 노드당 최소 1 TiB(N × 1 TiB)를 할당하여 메타데이터(서비스) 볼륨의 크기를 계산합니다. 예를 들어, 8개 노드로 구성된 클러스터에는 최소 8 TiB의 가용 용량이 필요합니다.
|
|
|
데이터 볼륨 크기를 계산합니다
데이터 볼륨 사이징은 데이터 저장소 크기 조정과 유사합니다. 예상되는 가상 머신 수, 용량 요구 사항 및 예상 증가율을 기준으로 스토리지 컨테이너 볼륨의 크기를 조정하십시오. 확장성과 균형 잡힌 리소스 활용률을 지원하기 위해 워크로드를 여러 볼륨에 분산하는 동시에, VM 프로비저닝, 스냅샷 및 운영 오버헤드를 수용할 수 있도록 충분한 여유 공간을 계획하십시오.
ONTAP 내보내기 정책 구성
Nutanix CVM만 NFS 볼륨에 액세스할 수 있도록 엑스포트 정책을 구성하십시오.
데이터 볼륨
-
CVM IP 주소 또는 서브넷 범위를 허용하는 볼륨 수준 내보내기 정책을 생성합니다.
-
다음 규칙을 설정하세요:
-
읽기 전용 규칙 (
rorule):sys -
읽기-쓰기 규칙 (
rwrule):sys -
슈퍼유저:
sys
-
-
qtree를 사용하는 경우, 동일한 권한을 가진 각 qtree별 전용 내보내기 정책 규칙을 생성하십시오.
서비스 또는 메타데이터 볼륨
-
CVM IP 주소 또는 서브넷 범위를 허용하는 볼륨 수준 내보내기 정책을 생성합니다.
-
다음 규칙을 설정하세요:
-
읽기 전용 규칙 (
rorule):sys -
읽기-쓰기 규칙 (
rwrule):sys -
슈퍼유저:
sys
-
|
|
|
ONTAP 역할 및 권한 구성
ONTAP 스토리지를 Nutanix 컴퓨팅 클러스터에 연결하기 위해 Nutanix는 컨트롤 플레인 작업(VM 프로비저닝, 클론 생성, 스냅샷 및 스토리지 관리)에는 ONTAP REST API를 사용하고 데이터 경로에는 NFSv3를 사용합니다.
Nutanix 컴퓨팅 전용 클러스터에서 작업을 수행하는 데 ONTAP admin 역할을 사용하지 않아도 되도록 최소 권한의 ONTAP 역할을 생성하십시오. 이러한 최소 역할은 ONTAP 스토리지 측의 SVM 수준에서 필요합니다.
|
|
|
최소 REST API 권한
Nutanix 스토리지 검색, 프로비저닝, 복제 및 관리 작업을 활성화하는 데 필요한 최소한의 REST API 권한을 가진 사용자 지정 ONTAP SVM 역할을 생성합니다.
| REST API 엔드포인트 | 액세스 | 목적 |
|---|---|---|
|
읽기 전용 |
클러스터 인증 및 버전 유효성 검사 |
|
읽기 전용 |
비동기 스토리지 작업 모니터링 |
|
읽기 전용 |
ONTAP 데이터 LIF 검색 |
|
읽기/생성 |
VM 복제, 스냅샷 및 백업 작업 |
|
읽기 전용 |
볼륨 검색 및 관리 |
|
전체 액세스 |
Nutanix에서 관리하는 파일을 생성, 수정, 읽기 및 삭제합니다 |
서비스 계정을 구성합니다
ONTAP System Manager 또는 ONTAP CLI를 사용하여 역할과 사용자를 생성할 수 있습니다.
-
SVM 수준에서 사용자 지정 역할을 생성합니다.
-
*스토리지 > 스토리지 VM > 지정된 SVM > 설정 > 사용자 및 역할*을 선택합니다.
-
사용자 및 역할 옆에 있는 화살표 아이콘(→)을 선택합니다.
-
*역할*에서 *+추가*를 선택합니다.
-
역할에 대한 규칙을 정의하고 *저장*을 클릭합니다.

-
-
Nutanix 관리자 사용자에게 역할을 매핑합니다.
-
사용자 및 역할 페이지의 사용자 항목에서 *+추가*를 선택합니다.
-
필요한 사용자 이름을 선택한 다음, 역할 드롭다운 메뉴에서 이전 단계에서 생성한 역할을 선택합니다.
-
사용자 로그인 방법으로 *HTTP*를 선택하십시오.
-
*저장*을 클릭합니다.


-
-
다음 명령을 실행하여 역할을 생성하십시오.
ntnx-svm및 `nim-ntnx-role`를 SVM 및 역할 이름으로 바꾸십시오.security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/cluster" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/cluster/jobs" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/network/ip/interfaces" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/file/clone" -access read_create security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/volumes" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/volumes/*/files" -access all -
사용자를 생성하고 역할에 매핑합니다.
security login create -vserver ntnx-svm -user-or-group-name nim-ntnx-user -application http -authentication-method password -role nim-ntnx-role
|
|
Nutanix 클러스터에 ONTAP 어레이를 추가할 때 ONTAP 서비스 계정 사용자 이름과 암호가 필요합니다. Prism Element 또는 Prism Central에서 ONTAP 스토리지 SVM을 구성할 때 이 사용자를 사용하십시오. |