VVOL 스토리지 구축
VM용 VVol 스토리지를 생성하는 단계는 여러 가지가 있습니다.
기존 데이터 저장소에 ONTAP를 사용하는 기존 vSphere 환경에서는 처음 두 단계가 필요하지 않을 수 있습니다. 이미 ONTAP 툴을 사용하여 VMFS 또는 기존 NFS 기반 스토리지를 관리, 자동화 및 보고할 수 있습니다. 이러한 단계는 다음 섹션에서 자세히 설명합니다.
-
SVM(Storage Virtual Machine)과 프로토콜 구성을 생성합니다. NVMe/FC, NFSv3, NFSv4.1, iSCSI, FCP, 여러 옵션을 함께 사용할 수도 있습니다. ONTAP System Manager 마법사 또는 클러스터 셸 명령줄을 사용할 수 있습니다.
-
각 스위치/패브릭 연결마다 노드당 하나 이상의 LIF가 있어야 합니다. 모범 사례로서, FCP, iSCSI 또는 NVMe 기반 프로토콜에 대해 노드당 두 개 이상의 를 생성합니다.
-
현재 볼륨을 생성할 수 있지만 _Provision Datastore_wizard에서 볼륨을 생성하는 것이 더 간단합니다. 이 규칙의 유일한 예외는 VMware Site Recovery Manager에서 VVol 복제를 사용하려는 경우입니다. 기존 SnapMirror 관계가 있는 기존 FlexVol 볼륨에서는 더욱 쉽게 설정할 수 있습니다. SPBM 및 ONTAP 도구를 통해 관리되기 때문에 VVOL에 사용할 볼륨에서 QoS를 활성화하지 마십시오.
-
-
NetApp Support 사이트에서 다운로드한 OVA를 사용하여 VMware vSphere용 ONTAP 툴을 구축합니다.
-
환경에 맞게 ONTAP 툴을 구성합니다.
-
ONTAP 클러스터를 _ 스토리지 시스템 _ 의 ONTAP 도구에 추가합니다
-
ONTAP 툴과 SRA는 클러스터 레벨과 SVM 레벨 자격 증명을 모두 지원하지만 VASA Provider는 스토리지 시스템에 대한 클러스터 레벨 자격 증명만 지원합니다. 이는 VVOL에 사용되는 대부분의 API가 클러스터 레벨에서만 사용 가능하기 때문입니다. 따라서 VVOL을 사용할 계획인 경우 클러스터 범위 자격 증명을 사용하여 ONTAP 클러스터를 추가해야 합니다.
-
-
ONTAP 데이터 LIF가 VMkernel 어댑터와 다른 서브넷에 있는 경우 ONTAP 툴의 설정 메뉴에서 선택한 서브넷 목록에 VMkernel 어댑터 서브넷을 추가해야 합니다. 기본적으로 ONTAP 툴은 로컬 서브넷 액세스만 허용하여 스토리지 트래픽을 보호합니다.
-
ONTAP 툴에는 사용하거나 볼 수 있는 미리 정의된 여러 정책이 함께 제공됩니다 정책을 사용하여 VM 관리 SCP 생성에 대한 지침을 참조하십시오.
-
-
vCenter의 ONTAP tools 메뉴를 사용하여 _provision datastore_wizard를 시작합니다.
-
의미 있는 이름을 제공하고 원하는 프로토콜을 선택합니다. 데이터 저장소에 대한 설명도 제공할 수 있습니다.
-
VVOL 데이터 저장소에서 지원할 하나 이상의 SCP를 선택합니다. 이렇게 하면 프로필과 일치하지 않는 ONTAP 시스템이 모두 필터링됩니다. 결과 목록에서 원하는 클러스터와 SVM을 선택합니다.
-
마법사를 사용하여 지정된 각 SCP에 대해 새 FlexVol 볼륨을 생성하거나 적절한 라디오 버튼을 선택하여 기존 볼륨을 사용합니다.
-
vCenter UI의 Policies 및 Profiles 메뉴에서 데이터 저장소에 사용될 각 SCP에 대한 VM 정책을 생성합니다.
-
"NetApp.clustered.Data.ONTAP.VP.VVol" 스토리지 규칙 세트를 선택합니다. "NetApp.clustered.Data.ONTAP.VP.VASA10" 스토리지 규칙 세트는 비 VVOL 데이터 저장소를 사용하여 SPBM을 지원하는 데 사용됩니다
-
VM 스토리지 정책을 생성할 때 이름으로 스토리지 용량 프로필을 지정합니다. 이 단계에서는 복제 탭을 사용하여 SnapMirror 정책 일치를 구성하고 태그 탭을 사용하여 태그 기반 일치를 구성할 수도 있습니다. 선택할 수 있으려면 태그가 이미 생성되어 있어야 합니다.
-
Select storage(스토리지 선택) 에서 VM Storage Policy(VM 스토리지 정책) 및 Compatible datastore(호환 데이터 저장소)를 선택하여 VM을 생성합니다.
기존 데이터 저장소에서 VVOL으로 VM 마이그레이션
기존 데이터 저장소에서 VVOL 데이터 저장소로 VM을 마이그레이션하는 작업은 기존 데이터 저장소 간에 VM을 이동하는 것처럼 간단합니다. VM을 선택한 다음 작업 목록에서 마이그레이션 을 선택하고 마이그레이션 유형 _change storage only_를 선택합니다. SAN VMFS에서 VVOL으로의 마이그레이션을 위해 vSphere 6.0 이상에서는 마이그레이션 복제 작업이 오프로드되지만 NAS VMDK에서 VVOL으로 마이그레이션하지는 않습니다.
정책을 사용하여 VM 관리
정책 기반 관리로 스토리지 프로비저닝을 자동화하려면 다음이 필요합니다.
-
스토리지 기능 프로필(SCP)을 사용하여 스토리지 기능(ONTAP 노드 및 FlexVol 볼륨)을 정의합니다.
-
정의된 SCP에 매핑되는 VM 스토리지 정책을 생성합니다.
NetApp은 VASA Provider 7.2부터 기능과 매핑을 간소화하여 이후 버전에서 지속적으로 기능을 개선했습니다. 이 섹션에서는 이러한 새로운 접근 방식에 초점을 맞춥니다. 이전 릴리즈에서는 더 많은 수의 기능을 지원했고 이 기능을 스토리지 정책에 개별적으로 매핑할 수 있었지만, 이 방식은 더 이상 지원되지 않습니다.
ONTAP 툴 릴리즈에 의한 스토리지 기능 프로파일 기능
* SCP 기능 * | * 기능 값 * | * 릴리스 지원 * | * 참고 * |
---|---|---|---|
* 압축 * |
예, 아니요, 모두 |
모두 |
7.2 이상에서 AFF에 대해 필수입니다. |
* 데이터 중복 제거 * |
예, 아니요, 모두 |
모두 |
7.2 이상에서 AFF에 대한 약탈적. |
* 암호화 * |
예, 아니요, 모두 |
7.2 이상 |
암호화된 FlexVol 볼륨을 선택/생성합니다. ONTAP 라이센스가 필요합니다. |
* 최대 IOPS * |
<number> |
7.1 이상, 그러나 차이 |
7.2 이상에서 QoS 정책 그룹 아래에 나열되어 있습니다. 을 참조하십시오 ONTAP 도구 9.10 이상을 사용하여 성능을 관리합니다 를 참조하십시오. |
* 개인 정보 * |
A FF, FAS |
7.2 이상 |
FAS에는 ONTAP Select과 같은 비 AFF 시스템도 포함됩니다. AFF에는 ASA가 포함되어 있습니다. |
* 프로토콜 * |
NFS, NFS 4.1, iSCSI, FCP, NVMe/FC, 모두 |
7.1 이하, 9.10 이상 |
7.2-9.8은 "모든" 기능을 제공합니다. 9.10부터 다시 시작합니다. 여기서 NFS 4.1과 NVMe/FC가 원래 목록에 추가되었습니다. |
* 공간 예약(씬 프로비저닝) * |
얇은 두께(모두) |
차이점만 있는 모든 것 |
7.1 이전 버전에서 씬 프로비저닝이라고 하며, 이 경우에도 임의의 값을 사용할 수 있습니다. 7.2에서 Space Reserve라고 합니다. 모든 릴리즈에는 기본적으로 Thin 이 사용됩니다. |
* 계층화 정책 * |
모두, 없음, 스냅샷, 자동 |
7.2 이상 |
FabricPool에 사용됨 - ONTAP 9.4 이상이 설치된 AFF 또는 ASA가 필요합니다. NetApp StorageGRID와 같은 사내 S3 솔루션을 사용하지 않는 한 스냅샷만 사용하는 것이 좋습니다. |
스토리지 용량 프로파일 생성
NetApp VASA Provider는 사전 정의된 여러 SCP와 함께 제공됩니다. vCenter UI를 사용하거나 REST API를 사용하여 자동화를 통해 새로운 SCP를 수동으로 생성할 수 있습니다. 새 프로파일에 기능을 지정하거나 기존 프로파일을 클론 생성하거나 기존 기존 데이터 저장소에서 프로파일을 자동 생성하여 프로파일을 생성할 수 있습니다. 이 작업은 ONTAP 도구의 메뉴를 사용하여 수행합니다. 스토리지 기능 프로파일 _ 을(를) 사용하여 프로파일을 만들거나 복제하고 _ 스토리지 매핑 _ 을(를) 사용하여 프로파일을 자동 생성합니다.
ONTAP 툴 9.10 이상을 위한 스토리지 용량
-
VVOL 데이터 저장소 생성 * 필요한 SCP를 생성한 후 이를 사용하여 VVOL 데이터 저장소(및 선택적으로 데이터 저장소용 FlexVol 볼륨)를 생성할 수 있습니다. VVOL 데이터 저장소를 생성할 호스트, 클러스터 또는 데이터 센터를 마우스 오른쪽 버튼으로 클릭한 다음 ONTAP tools>_Provision Datastore_를 선택합니다. 데이터스토어에 의해 지원되는 하나 이상의 SCP를 선택한 다음 기존 FlexVol 볼륨에서 선택하거나 데이터 저장소에 새 FlexVol 볼륨을 프로비저닝합니다. 마지막으로 정책에 지정된 SCP가 없는 VM과 스왑 VVol(고성능 스토리지가 필요하지 않음)에 사용할 데이터 저장소의 기본 SCP를 지정합니다.
VM 스토리지 정책을 생성하는 중입니다
vSphere에서 VM 스토리지 정책을 사용하여 스토리지 입출력 제어 또는 vSphere 암호화와 같은 선택적 기능을 관리합니다. 특정 스토리지 기능을 VM에 적용하기 위해 VVOL과 함께 사용되기도 합니다. “NetApp.clustered.Data.ONTAP.VP.VVol” 스토리지 유형 및 “ProfileName” 규칙을 사용하여 정책을 통해 특정 SCP를 VM에 적용합니다. ONTAP 툴 VASA Provider의 예는 링크: vmware-vVols-ontap.html#모범 사례 [NFS v3을 통한 vVols를 사용한 네트워크 구성 예]를 참조하십시오. “NetApp.clustered.Data.ONTAP.VP.VASA10” 스토리지에 대한 규칙은 비 VVOL 기반 데이터 저장소와 함께 사용됩니다.
이전 릴리스는 유사하지만 에서 언급한 바와 같습니다 ONTAP 툴 릴리즈에 의한 스토리지 기능 프로파일 기능, 옵션이 다를 수 있습니다.
스토리지 정책을 생성한 후에는 에 나와 있는 것처럼 새 VM을 프로비저닝할 때 사용할 수 있습니다 "스토리지 정책을 사용하여 VM 구축". VASA Provider 7.2에서 성능 관리 기능을 사용하기 위한 지침은 에서 설명합니다 ONTAP 도구 9.10 이상을 사용하여 성능을 관리합니다.
ONTAP 툴을 사용하여 VM 스토리지 정책 생성 VASA Provider 9.10
ONTAP 도구 9.10 이상을 사용하여 성능을 관리합니다
-
ONTAP tools 9.10은 자체 균형 배치 알고리즘을 사용하여 VVOL 데이터 저장소 내의 최상의 FlexVol 볼륨에 새로운 VVOL을 배치합니다. 지정된 SCP와 일치하는 FlexVol 볼륨을 기준으로 배치됩니다. 이렇게 하면 데이터 저장소 및 백업 스토리지가 지정된 성능 요구 사항을 충족할 수 있습니다.
-
최소 및 최대 IOPS와 같은 성능 기능을 변경하려면 특정 구성에 약간의 주의가 필요합니다.
-
* 최소 및 최대 IOPS * 는 SCP에서 지정하고 VM 정책에 사용할 수 있습니다.
-
SCP에서 IOPS를 변경하면 VM 정책이 편집된 후 이를 사용하는 VM에 다시 적용되기 전까지 VVol의 QoS가 변경되지 않습니다(참조) ONTAP 툴 9.10 이상을 위한 스토리지 용량)를 클릭합니다. 또는 원하는 IOPS로 새 SCP를 생성하고 정책을 변경하여 사용할 수 있도록 변경합니다(VM에 다시 적용). 일반적으로, 서로 다른 서비스 계층에 대해 별도의 SCP와 VM 스토리지 정책을 간단히 정의하고 VM에서 VM 스토리지 정책을 간단히 변경하는 것이 좋습니다.
-
AFF 및 FAS 특성은 IOP 설정이 다릅니다. 최소 및 최대 모두 AFF에서 사용할 수 있습니다. 하지만 비 AFF 시스템은 최대 IOP 설정만 사용할 수 있습니다.
-
-
-
정책을 변경한 후 VVOL을 마이그레이션해야 하는 경우도 있습니다(수동으로 또는 VASA Provider 및 ONTAP에 의해 자동으로).
-
일부 변경 사항은 마이그레이션이 필요하지 않습니다(예: Max IOPS 변경, 위에서 설명한 대로 VM에 즉시 적용 가능).
-
VVOL을 저장하는 현재 FlexVol 볼륨에서 정책 변경을 지원할 수 없는 경우(예: 플랫폼에서 요청된 암호화 또는 계층화 정책을 지원하지 않음), vCenter에서 VM을 수동으로 마이그레이션해야 합니다.
-
-
ONTAP 툴은 현재 지원되는 버전의 ONTAP로 개별 비공유 QoS 정책을 생성합니다. 따라서 각 개별 VMDK는 고유한 IOP 할당을 받게 됩니다.
VM 스토리지 정책을 다시 적용합니다