이 SPBM(스토리지 정책 기반 관리) 시리즈에서는 가상 스토리지를 관리하기 위해 SPBM을 사용하는 여러 가지 옵션을 검토하고 살펴봅니다. SPBM 정책은 스토리지 기능 및 서비스, 데이터 서비스, 태그의 세 가지 주요 영역으로 분류됩니다.

스토리지 기능 및 서비스 SPBM 정책은 스토리지 공급업체 또는 VASA가 vSAN 및 vVols와 같은 데이터스토어를 대표할 때 사용됩니다. VASA는 공급업체의 어레이가 제공할 수 있는 기능 및 서비스를 보고합니다.

데이터 서비스 SPBM 정책은 호스트 기반 서비스를 사용하며 스토리지 공급업체도 이를 대표합니다. 호스트 기반 데이터 서비스를 정의할 때 스토리지 공급업체의 정보를 사용합니다. 데이터 서비스 정책은 오브젝트 또는 VM의 배치에 영향을 주지 않고 암호화 또는 SIOC v2와 같이 사용할 수 있는 서비스에 영향을 줍니다.

태그 기반 SPBM 정책은 다양한 기능에 사용될 수 있으며, 데이터스토어가 스토리지 공급업체에 의해 대표되지 않는 경우에 자주 사용됩니다. VMFS와 NFS가 일반적으로 이 범주에 속하지만 이에 국한되지는 않습니다.

태그 기반 SPBM 정책

vSAN 또는 vVols와 함께 사용하는 SPBM 정책은 몇 가지 놀라운 기능을 갖추고 있기 때문에 많은 사람들이 잘 알고 있습니다. 하지만 또 다른 유용한 SPBM 사용 사례는 태그 및 카테고리입니다. 태그를 사용하여 높은 수준의 일반 정책 또는 사용자 지정 및 세부 정책을 만들 수 있습니다. 태그 기반 SPBM을 사용하면 상상할 수 있는 거의 모든 것을 기반으로 특정 카테고리와 태그를 만들 수 있습니다. 성능 수준 또는 계층, 디스크 구성, 위치, OS 유형, 부서, SAS, SATA, SSD와 같은 디스크 유형이 몇 가지 예입니다. 만들 수 있는 카테고리와 태그는 거의 무한합니다!

VI 관리자가 특정 데이터스토어에 Linux VM을 배치하도록 하고 싶다고 가정해 보겠습니다. OS에 대한 카테고리와 Linux에 대한 태그를 만들 수 있습니다. 그런 다음 해당 태그를 원하는 만큼의 데이터스토어에 연결하여 Linux VM만 배치할 수 있습니다. 이렇게 하면 VI 관리자가 Linux SPBM 정책을 선택하기만 하면 호환되는 데이터스토어 또는 데이터스토어 클러스터만 표시되고 사용할 수 있습니다.

카테고리 및 태그 기반 SPBM 정책 설정하기

태그 기반 SPBM을 사용하면 단일 정책 내에서 여러 태그를 활용할 수 있습니다. 실제로 가상 머신 스토리지 정책에서 최대 128개의 태그를 사용할 수 있습니다! 결과적으로 매우 구체적으로 설정할 수 있습니다. 부서마다 스토리지 요구 사항이 다르거나 보안상의 이유로 분리가 필요한 경우가 있을 수 있습니다. 부서에 대한 카테고리를 만들고 재무, 인사, 엔지니어링으로 태그를 만들 수 있습니다. 또한, VMFS, NFS, SATA, SAS, SSD 등 다양한 유형의 스토리지에 배치하려는 경우 이러한 태그를 단일 SPBM 정책에 추가할 수 있습니다.

예; Category: Department, Tag: Financial, Category: Disk Type, Tag: SAS. 이제 해당 데이터스토어에 이러한 태그를 추가하고 해당 태그를 사용하는 “금융” SPBM 정책을 생성합니다. 이렇게 하면 생성, 복제 또는 마이그레이션 중에 VM을 올바르게 배치하는 데 도움이 됩니다.

VM이 이동하거나 정책을 준수하지 않게 되면 기본 제공 vCenter 알람이 트리거되어 정책 미준수를 표시합니다. 이를 통해 문제를 해결하고 VM을 규정 준수 상태로 되돌릴 수 있습니다.

다음은 카테고리 및 태그를 설정하고 태그 기반 SPBM 정책을 생성하는 방법을 보여주는 짧은 비디오입니다:

https://vmwaretv.vmware.com/embed/secure/iframe/entryId/1_dq168jiv/uiConfId/49694343/pbc/263224352/st/0

또 다른 장점은 정책 자체를 수정하지 않고도 정책과 관련된 기본 스토리지를 변경하거나 추가할 수 있다는 점입니다. 데이터스토어에 관련 태그를 추가하면 해당 데이터스토어가 해당 정책과 연결됩니다. 또한 이러한 정책을 데이터스토어 클러스터와 연결하여 기본 스토리지의 관리를 더욱 간소화할 수도 있습니다.

태그 기반 SPBM 정책은 태그에만 국한되지 않습니다. 또한 vSAN, vVols 및 호스트 기반 서비스와 함께 사용하여 추가적인 맞춤형 정책을 만들 수 있습니다. 서로 다른 물리적 위치에 위치한 vVols에 적용되는 SPBM 정책을 생성할 수 있습니다. 이를 통해 특정 물리적 위치에 대한 스토리지 기능 및 태그에 VASA 공급자를 사용할 수 있습니다. 특정 VM이 특정 사이트에서만 vVols를 사용하도록 제한할 수 있습니다. 아래에서 vVols와 태그를 함께 사용하는 빠른 데모를 확인하세요.

추적 및 보고

생성한 카테고리와 태그를 통해 다른 이점을 활용할 수 있습니다. 태그를 추적 및 보고에 사용할 수 있습니다. 예를 들어, 모든 HR VM에 태그를 지정한 경우 쿼리를 실행하여 모든 HR VM과 해당 VM이 사용 중인 리소스를 확인할 수 있습니다. 적절한 카테고리와 태그를 활용했다면, 어떤 VM이 VM 암호화를 사용하고 있는지 쿼리하여 확인할 수 있습니다. 다음은 태그를 사용하여 환경을 쿼리하는 PowerCLI의 몇 가지 예입니다.

Get-VM -Tag Linux
Name PowerState Num CPUs MemoryGB
---- --------- -------- --------
Linux-VMFS-VM PoweredOn 1 2.000


Get-Datastore -Tag Linux
Name FreeSpaceGB CapacityGB
---- -------- ----------
N-VMFS 587.306 699.750


Get-VM -Tag Windows
Name PowerState Num CPUs MemoryGB
---- ------- -------- --------
Windows-VMFS-VM PoweredOff 1 4.000
Win10-3 PoweredOn 2 4.000
jm-ws2016 PoweredOn 2 4.000
Win10-2 PoweredOn 2 4.000


Get-Datastore -Tag California
Name FreeSpaceGB CapacityGB
---- --------- ----------
N-VVol-Cali 2,048.000 2,048.000

SPBM을 사용할 때 객체 배치를 강제할 수 있는 고급 옵션이 있습니다. 이 KB(2142765)는 정책의 적용 수준을 설정하는 방법을 보여줍니다. 옵션은 0,1 및 2입니다. 여기서 0은 적용 안 함, 1은 소프트 적용, 2는 하드 적용으로 SPBM 정책 배치를 위반할 수 없음을 의미합니다.

저는 태그 기반 SPBM을 광범위하게 사용해 왔으며, 이를 통해 기술 수준이 낮은 다른 관리자가 VM을 프로비저닝하고 VM 기능, OS, 또는 성능 요구 사항에 따라 데이터스토어 배치를 쉽게 결정할 수 있었습니다. 태그 기반 SPBM 정책을 살펴보지 않았다면 놓치고 있는 것입니다. 특히 사용자 환경의 태그를 쿼리할 수 있는 추가적인 이점이 있습니다.

SPBM Resources

Stay Tuned for the SPBM Blog Series

  1. Using Tag-based SPBM Policies to Manage Your Storage
  2. Storage Capabilities and Services
  3. Data Services SPBM Policies

출처 : https://core.vmware.com/blog/using-tag-based-spbm-policies-manage-your-storage

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like

vSAN 환경에서 WSFC 사용시 VM 구성

강의할 때 사용하는 데스크탑 환경을 098.lab(개인랩 이름)에 Horizon 환경으로 구축하려고 한다. 이에 앞서 Windows Server에서 실행되어야하는 워크로드를 수용해줄…

vSphere 8 U2 CNS Feature Highlight

vSphere 8 업데이트 2를 발표하면서 이번 업데이트에서 몇 가지 CNS/CSI 기능을 강조하고 싶었습니다. vSphere의 각 업데이트 릴리스에서 Tanzu/CNS…