Skip to main content
Enterprise applications
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

개요

기여자 netapp-bingen jfsinmsp netapp-chrisgeb

ONTAP는 20년 이상 VMware vSphere 환경을 위한 업계 최고의 스토리지 솔루션으로, 비용을 절감하는 동시에 관리를 간소화하는 혁신적인 기능을 지속적으로 추가하고 있습니다.

본 문서에서는 구축 간소화 및 오류 감소를 위한 모범 사례와 함께 최신 제품 정보 및 사용 사례를 비롯하여 VMware VVOL(vSphere Virtual Volumes)의 ONTAP 기능에 대해 다룹니다.

참고 이 문서는 이전에 게시된 기술 보고서_TR-4400: VMware VVol(vSphere 가상 볼륨)을 ONTAP _ 로 대체합니다

모범 사례는 가이드 및 호환성 목록 등의 다른 문서를 보완합니다. 이러한 전문 분야는 연구소 테스트와 NetApp 엔지니어 및 고객의 광범위한 현장 경험을 기반으로 합니다. 이러한 방법은 효과가 있거나 지원되는 유일한 방법이 아닐 수 있지만, 일반적으로 대부분의 고객의 요구를 충족하는 가장 간단한 솔루션입니다.

참고 이 문서는 vSphere 8.0 업데이트 3, ONTAP 툴 10.4 릴리즈 및 새로운 NetApp ASA 시스템에서 발견되는 새로운 VVOL 기능을 포함하도록 업데이트되었습니다.

VVol(가상 볼륨) 개요

NetApp은 VMware와 협력하여 2012년에 vSphere 5용 VASA(vSphere APIs for Storage Awareness)를 지원하기 시작했습니다. 이 초기 VASA Provider는 프로비저닝 시 데이터 저장소를 필터링하고 나중에 정책 준수 여부를 확인하는 데 사용할 수 있는 프로파일의 스토리지 용량 정의를 허용합니다. 시간이 지나면서 프로비저닝 시 더 많은 자동화를 가능하게 하는 새로운 기능을 추가하고 개별 스토리지 오브젝트를 가상 머신 파일 및 가상 디스크에 사용하는 가상 볼륨 또는 VVol을 추가하였습니다. 이러한 오브젝트는 LUN, 파일일 수 있으며 이제 vSphere 8-NVMe 네임스페이스(ONTAP 툴 9.13P2에서 사용)와 함께 사용할 수 있습니다. NetApp은 2015년에 vSphere 6에 릴리즈된 VVOL의 참조 파트너로 VMware와 긴밀하게 협력했으며, vSphere 8에서 NVMe over Fabrics를 사용하는 VVOL의 설계 파트너로 다시 활동했습니다. NetApp은 ONTAP의 최신 기능을 활용하기 위해 VVOL을 지속적으로 개선합니다.

다음과 같은 몇 가지 구성 요소를 알고 있어야 합니다.

VASA 공급자

이 소프트웨어 구성 요소는 VMware vSphere와 스토리지 시스템 간의 통신을 처리합니다. ONTAP의 경우 VASA Provider는 VMware vSphere용 ONTAP 툴(짧은 경우 ONTAP 툴)이라는 어플라이언스에서 실행됩니다. ONTAP 툴에는 vCenter 플러그인, VMware Site Recovery Manager용 SRA(스토리지 복제 어댑터), 자체 자동화 구축을 위한 REST API 서버도 포함되어 있습니다. vCenter에 ONTAP 툴이 구성 및 등록되면 vCenter UI 내에서 직접 또는 REST API 자동화를 통해 거의 모든 스토리지 요구 사항을 관리할 수 있으므로 더 이상 ONTAP 시스템과 직접 상호 작용할 필요가 없습니다.

프로토콜 엔드포인트(PE)

프로토콜 엔드포인트는 ESXi 호스트와 VVol 데이터 저장소 간의 I/O용 프록시입니다. ONTAP VASA Provider는 이러한 프로토콜을 자동으로 생성합니다. 즉, VVols 데이터 저장소의 FlexVol 볼륨당 프로토콜 엔드포인트 LUN(4MB 크기) 1개 또는 데이터 저장소에서 FlexVol 볼륨을 호스팅하는 스토리지 노드의 NFS 인터페이스(LIF)당 NFS 마운트 지점 1개 중 하나입니다. ESXi 호스트는 개별 VVol LUN 및 가상 디스크 파일이 아니라 이러한 프로토콜 엔드포인트를 직접 마운트합니다. 필요한 인터페이스 그룹 또는 내보내기 정책과 함께 VASA Provider가 프로토콜 엔드포인트를 자동으로 생성, 마운트, 마운트 해제 및 삭제할 때 이를 관리할 필요가 없습니다.

VPE(가상 프로토콜 엔드포인트)

vSphere 8의 새로운 기능으로, VVOL과 NVMe-oF(NVMe over Fabrics)를 사용하면 프로토콜 엔드포인트 개념이 ONTAP에서 더 이상 의미가 없습니다. 그 대신 첫 번째 VM의 전원이 켜지자마자 각 ANA 그룹의 ESXi 호스트에 의해 가상 PE가 자동으로 인스턴스화됩니다. ONTAP는 데이터 저장소에서 사용하는 각 FlexVol 볼륨에 대해 ANA 그룹을 자동으로 생성합니다.

VVOL을 위한 NVMe-oF를 사용할 경우 추가적인 이점은 VASA Provider에 필요한 바인딩 요청이 없다는 것입니다. 대신 ESXi 호스트는 VPE를 기반으로 내부적으로 VVol 바인딩 기능을 처리합니다. 따라서 VVOL 바인딩 스톰이 서비스에 영향을 줄 수 있는 기회가 줄어듭니다.

자세한 내용은 을 참조하십시오 "NVMe 및 가상 볼륨" 켜짐 "VMware.com"

가상 볼륨 데이터 저장소

가상 볼륨 데이터 저장소는 VASA 공급자가 생성하고 유지 관리하는 vVols 컨테이너의 논리적 데이터 저장소 표현입니다. 컨테이너는 VASA 공급자가 관리하는 스토리지 시스템에서 제공되는 스토리지 용량 풀을 나타냅니다. ONTAP 도구는 여러 FlexVol 볼륨(백업 볼륨이라고 함)을 단일 vVols 데이터스토어에 할당하는 것을 지원하며, 이러한 vVols 데이터스토어는 ONTAP 클러스터의 여러 노드에 걸쳐 있을 수 있으므로 기능이 다른 플래시 및 하이브리드 시스템을 결합할 수 있습니다. 관리자는 프로비저닝 마법사 또는 REST API를 사용하여 새 FlexVol 볼륨을 생성하거나, 사용 가능한 경우 미리 생성된 FlexVol 볼륨을 백업 스토리지로 선택할 수 있습니다.

VVol(가상 볼륨)

vVols 는 vVols 데이터 저장소에 저장된 실제 가상 머신 파일 및 디스크입니다. vVol(단수)이라는 용어는 특정 파일, LUN 또는 네임스페이스 하나를 지칭합니다. ONTAP 데이터 저장소가 사용하는 프로토콜에 따라 NVMe 네임스페이스, LUN 또는 파일을 생성합니다. vVols 에는 여러 가지 유형이 있습니다. 가장 일반적인 유형으로는 Config(VMFS가 사용되는 유일한 유형으로, VM의 VMX 파일과 같은 메타데이터 파일을 포함함), Data(가상 디스크 또는 VMDK), Swap(VM이 시작될 때 생성됨)이 있습니다. VMware VM 암호화로 보호되는 vVols 기타 유형입니다. VMware VM 암호화는 ONTAP 볼륨 또는 집계 암호화와 혼동해서는 안 됩니다.

정책 기반 관리

VMware vSphere APIs for Storage Awareness(VASA)를 사용하면 VM 관리자가 스토리지 팀과 상호 작용하지 않고도 VM을 프로비저닝하는 데 필요한 모든 스토리지 기능을 쉽게 사용할 수 있습니다. VASA 이전에는 VM 관리자가 VM 스토리지 정책을 정의할 수 있었지만, 스토리지 관리자와 협력하여 문서나 명명 규칙을 활용해 적절한 데이터 저장소를 식별해야 했습니다. VASA를 사용하면 적절한 권한을 가진 vCenter 관리자가 vCenter 사용자가 VM을 프로비저닝하는 데 사용할 수 있는 스토리지 기능 범위를 정의할 수 있습니다. VM 스토리지 정책과 데이터스토어 기능 간의 매핑을 통해 vCenter는 선택할 수 있는 호환 데이터스토어 목록을 표시할 뿐만 아니라 VCF(이전의 Aria 및 vRealize) 자동화 또는 VMware vSphere Kubernetes Service(VKS)와 같은 다른 기술에서 할당된 정책에서 스토리지를 자동으로 선택할 수 있도록 합니다. 이러한 접근 방식을 스토리지 정책 기반 관리라고 합니다. VASA 공급자 규칙 및 VM 스토리지 정책은 기존 데이터스토어와 함께 사용할 수도 있지만, 여기서는 vVols 데이터스토어에 초점을 맞추겠습니다.

VM 스토리지 정책

VM 스토리지 정책은 vCenter의 정책 및 프로필 아래에 생성됩니다. VVOL의 경우 NetApp VVOL 스토리지 유형 공급자에서 규칙을 사용하여 규칙 집합을 생성합니다. 이제 ONTAP 툴 10.X는 VM 스토리지 정책 자체에 스토리지 속성을 직접 지정할 수 있으므로 ONTAP 툴 9.X보다 더 간단한 접근 방식을 제공합니다.

위에서 언급한 것처럼 정책을 사용하면 VM 또는 VMDK 프로비저닝 작업을 간소화할 수 있습니다. 적절한 정책을 선택하기만 하면 VASA Provider는 해당 정책을 지원하는 VVol 데이터 저장소를 표시하고 VVOL을 호환되는 개별 FlexVol volume에 배치합니다.

스토리지 정책을 사용하여 VM 구축

스토리지 정책을 사용하여 가상 머신 구축

VM이 프로비저닝되면 VASA 공급자는 지속적으로 규정 준수 여부를 확인하고 백업 볼륨이 더 이상 정책을 준수하지 않을 경우 vCenter에서 알람을 통해 VM 관리자에게 알립니다.

VM 스토리지 정책 준수

가상 시스템 저장소 정책 준수

NetApp VVOL 지원

ONTAP 2012년 최초 출시 이후 VASA 사양을 지원해 왔습니다. 다른 NetApp 스토리지 시스템에서도 VASA를 지원할 수 있지만, 이 문서에서는 현재 지원되는 ONTAP 9 릴리스에 중점을 둡니다.

ONTAP

AFF, ASA 및 FAS 시스템의 ONTAP 9 외에도 NetApp ONTAP Select 의 VMware 워크로드, AWS의 VMware Cloud를 사용하는 Amazon FSx for NetApp , Azure VMware Solution을 사용하는 Azure NetApp Files , Google Cloud NetApp Volumes , Equinix의 NetApp Private Storage를 지원하지만 특정 기능은 서비스 공급자 및 사용 가능한 네트워크 연결에 따라 달라질 수 있습니다.

이 문서가 발행될 당시 하이퍼스케일러 환경은 기존 NFS v3 데이터스토어로만 제한되었습니다. 따라서 vVols 온프레미스 ONTAP 시스템 또는 전 세계 NetApp 파트너 및 서비스 제공업체가 호스팅하는 시스템과 같이 온프레미스 시스템의 모든 기능을 제공하는 클라우드 연결 시스템에서만 사용할 수 있습니다.

_ ONTAP에 대한 자세한 내용은 을(를) 참조하십시오 "ONTAP 제품 설명서"_

_ ONTAP 및 VMware vSphere Best Practice에 대한 자세한 내용은 를 참조하십시오 "TR-4597 을 참조하십시오"_

ONTAP와 함께 VVOL을 사용할 때의 이점

VMware는 2015년 VASA 2.0에서 vVols 지원을 도입하면서 이를 "외부 스토리지(SAN/NAS)를 위한 새로운 운영 모델을 제공하는 통합 및 관리 프레임워크"라고 설명했습니다. 이 운영 모델은 ONTAP 스토리지와 함께 여러 가지 이점을 제공합니다.

정책 기반 관리

섹션 1.2에서 설명한 바와 같이 정책 기반 관리를 통해 미리 정의된 정책을 사용하여 VM을 프로비저닝하고 관리할 수 있습니다. 이는 IT 운영에 여러 가지 방식으로 도움이 될 수 있습니다.

  • 속도를 높이세요. ONTAP 도구를 사용하면 vCenter 관리자가 스토리지 프로비저닝 작업을 위해 스토리지 팀에 티켓을 발행해야 하는 요구 사항이 사라집니다. 하지만 vCenter와 ONTAP 시스템의 ONTAP 도구 RBAC 역할은 원하는 경우 특정 기능에 대한 액세스를 제한함으로써 독립적인 팀(예: 스토리지 팀) 또는 동일 팀 내의 독립적인 활동을 허용합니다.

  • * 보다 현명한 프로비저닝. * 스토리지 시스템 기능은 VASA API를 통해 노출되므로 VM 관리자가 스토리지 시스템 관리 방법을 이해하지 않고도 프로비저닝 워크플로우를 통해 고급 기능을 활용할 수 있습니다.

  • 신속한 프로비저닝 * 다양한 스토리지 기능을 단일 데이터 저장소에서 지원하고 VM 정책에 따라 VM에 적합한 대로 자동으로 선택할 수 있습니다.

  • * 실수를 피하십시오. * 스토리지 및 VM 정책은 미리 개발되고 VM을 프로비저닝할 때마다 스토리지를 사용자 지정할 필요 없이 필요에 따라 적용됩니다. 정의된 정책에서 스토리지 기능이 떨어지면 규정 준수 알람이 발생합니다. 앞서 언급한 것처럼, ICP는 초기 프로비저닝을 예측 가능하고 반복 가능하게 만드는 동시에, ICP를 기반으로 하는 VM 스토리지 정책을 수립하여 정확한 배치를 보장합니다.

  • * 향상된 용량 관리 * VASA 및 ONTAP 툴을 사용하면 필요한 경우 스토리지 용량을 개별 애그리게이트 레벨까지 확인하고, 용량이 부족해지기 시작할 때 여러 계층의 알림을 제공할 수 있습니다.

최신 SAN에서 VM 세부 관리

파이버 채널과 iSCSI를 사용하는 SAN 스토리지 시스템은 VMware에서 ESX용으로 처음 지원되었지만, 스토리지 시스템에서 개별 VM 파일과 디스크를 관리하는 기능은 부족했습니다. 대신 LUN이 프로비저닝되고 VMFS가 개별 파일을 관리합니다. 이로 인해 스토리지 시스템이 개별 VM 스토리지 성능, 클론 생성 및 보호를 직접 관리하기 어렵습니다. vVols NFS 스토리지를 사용하는 고객이 이미 누리고 있는 스토리지 세분성을 ONTAP 의 강력하고 고성능 SAN 기능과 결합하여 제공합니다.

이제 vSphere 8과 ONTAP tools for VMware vSphere 기존 SCSI 기반 프로토콜용 vVols 에서 사용되던 것과 동일한 세부 제어 기능을 NVMe over Fabric을 사용하는 최신 파이버 채널 SAN에서도 사용할 수 있어 확장성 측면에서 더욱 뛰어난 성능을 제공합니다. vSphere 8.0 업데이트 1을 사용하면 하이퍼바이저 스토리지 스택에서 I/O 변환 없이 vVols 사용하여 완벽한 엔드투엔드 NVMe 솔루션을 배포할 수 있습니다.

스토리지 오프로드 기능

VAAI는 스토리지로 오프로드되는 다양한 작업을 제공하지만, VASA 공급자가 해결하는 몇 가지 부족한 부분이 있습니다. SAN VAAI는 VMware에서 관리하는 스냅샷을 스토리지 시스템으로 오프로드할 수 없습니다. NFS VAAI는 VM에서 관리하는 스냅샷을 오프로드할 수 있지만, 스토리지 네이티브 스냅샷을 사용하는 VM에는 몇 가지 제한 사항이 있습니다. vVols 가상 머신 디스크에 개별 LUN, 네임스페이스 또는 파일을 사용하므로 ONTAP 파일이나 LUN을 신속하고 효율적으로 복제하여 델타 파일이 더 이상 필요하지 않은 VM 단위의 스냅샷을 생성할 수 있습니다. NFS VAAI는 전원이 켜진 상태의 Storage vMotion 마이그레이션을 위한 클론 작업 오프로딩도 지원하지 않습니다. 기존 NFS 데이터스토어를 사용하는 VAAI를 사용할 경우 마이그레이션 오프로딩을 허용하려면 VM의 전원을 꺼야 합니다. ONTAP 도구의 VASA Provider를 사용하면 핫 마이그레이션 및 콜드 마이그레이션을 위한 스토리지 효율적인 클론을 거의 즉시 생성할 수 있으며, vVols 의 볼륨 간 마이그레이션을 위한 거의 즉각적인 복사도 지원합니다. 이러한 상당한 스토리지 효율성 이점 덕분에 vVols 워크로드를 최대한 활용할 수 있습니다. "효율성 보장" 프로그램. 마찬가지로, VAAI를 사용한 볼륨 간 복제가 요구 사항을 충족하지 못하는 경우 vVols 의 향상된 복사 환경 덕분에 비즈니스 문제를 해결할 수 있을 것입니다.

VVOL의 일반적인 사용 사례

이러한 이점 외에도 VVOL 스토리지의 일반적인 사용 사례도 있습니다.

  • * VM의 온디맨드 프로비저닝 *

    • 프라이빗 클라우드 또는 서비스 공급자 IaaS

    • Aria(이전의 vRealize) 제품군, OpenStack 등을 통해 자동화 및 오케스트레이션 기능을 활용할 수 있습니다.

  • * 일등석 디스크(FCD) *

    • VMware vSphere Kubernetes Service(VKS) 영구 볼륨.

    • 독립적인 VMDK 수명주기 관리를 통해 Amazon EBS와 유사한 서비스를 제공합니다.

  • * 임시 VM의 온디맨드 프로비저닝 *

    • 테스트/개발 연구소

    • 교육 환경

VVOL의 일반적인 이점

위와 같은 사용 사례에서 VVOL을 최대한 활용했을 때 VVOL은 다음과 같은 구체적인 개선을 제공합니다.

  • 클론은 단일 볼륨 내에서 또는 ONTAP 클러스터의 여러 볼륨에 걸쳐 빠르게 생성되므로 기존 VAAI 지원 클론에 비해 이점이 있습니다. 또한 저장 효율도 뛰어납니다. 볼륨 내의 클론은 ONTAP 파일 클론을 사용하는데, 이는 FlexClone 볼륨과 유사하며 소스 vVol 파일/LUN/네임스페이스의 변경 사항만 저장합니다. 따라서 프로덕션 또는 기타 애플리케이션 용도로 장기간 사용할 VM을 신속하게 생성하고 최소한의 공간만 차지하며 VM 수준 보호(VMware vSphere용 NetApp SnapCenter 플러그인, VMware 관리형 스냅샷 또는 VADP 백업 사용) 및 성능 관리( ONTAP QoS 사용)의 이점을 누릴 수 있습니다. VASA를 사용하면 복제가 완료되기 전에 대상 위치에서 복제본에 대한 액세스를 허용할 수 있으므로, VAAI보다 vVols 사용한 크로스 볼륨 복제가 훨씬 빠릅니다. 데이터 블록은 백그라운드 프로세스로 복사되어 대상 vVol을 채웁니다. 이는 기존 LUN에 대해 ONTAP 무중단 LUN 이동이 작동하는 방식과 유사합니다.

  • VVol은 vSphere CSI와 함께 TKG를 사용할 때 이상적인 스토리지 기술로서 vCenter 관리자가 관리하는 개별 스토리지 클래스 및 용량을 제공합니다.

  • Amazon EBS와 유사한 서비스는 FCD를 통해 제공될 수 있습니다. 이름에서 알 수 있듯이 FCD VMDK는 vSphere에서 핵심적인 역할을 하며, 연결된 VM과 별도로 독립적으로 관리할 수 있는 수명 주기를 가지고 있기 때문입니다.