vSphere Cluster Service (vCLS)는 vSphere 7 Update 1과 함께 도입되었습니다. vSphere 7 Update 3에서는 에이전트 VM 호스트 배치 및 데이터 저장소 배치와 같은 작업을 보다 효율적으로 수행할 수 있도록 vCLS에 대한 몇 가지 좋은 업데이트가 있습니다.
Smarter Affinity
이제 vSphere의 일부인 컴퓨팅 정책 구성을 사용하여 보다 지능적인 에이전트 VM 배치를 시행할 수 있습니다. 컴퓨팅 정책은 이미 VMC on AWS 솔루션에 속했습니다. 이는 일종의 반선호도 규칙을 만드는 동적 방법으로, 클러스터 내에서 vSphere 태그를 사용하여 동적 VM 배치를 생성합니다. vSphere 7 Update 3 릴리스에서는 Compute Policies를 vCLS 에이전트 VM에만 사용할 수 있습니다.
이를 통해 노드 내에 전용 소켓이 필요한 SAP HANA 워크로드와 같은 고객의 잠재적인 문제를 해결할 수 있습니다. 고객은 다른 애플리케이션이나 vCLS와 같은 에이전트 VM을 실행하기 위해 HANA 워크로드의 소켓을 공유하지 않습니다. 따라서 고객은 HANA 클러스터의 전체 소켓을 손실하여 vCLS VM을 실행할 수 있으며, 이는 클러스터 크기 및 구성에 따라 상당한 컴퓨팅 리소스가 손실될 수 있습니다.
Compute Policies을 사용하여 vCLS 에이전트 VM에 대한 스마트 선호도 구성을 사용하면 특정 VM을 방해하지 않는 클러스터 내의 호스트에서 vCLS 에이전트 VM을 실행할 수 있습니다. 이렇게 하면 SAP HANA 사용자가 선호도를 지정하여 에이전트 VM이 전용 호스트를 사용할 수 있습니다. DRS (반)선호도 규칙이 아닌 계산 정책이 사용되는 이유는 vCLS 에이전트 VM 선호도가 구성되는 동안에는 DRS를 사용할 수 없기 때문입니다.
구성 방법?
시작하려면 vSphere 태그가 필요합니다. 다음 예에서는 사용자 지정으로 만든 태그 범주에 태그를 만들고 있습니다. 이 태그를 VM에 연결하겠습니다. 여기서 목표는 vCLS 에이전트 VM이 새 태그로 구성된 VM과 동일한 호스트에서 실행되지 않도록 하는 것입니다.
태그가 설정되고 이 태그로 VM을 구성한 후 다음 단계는 vCLS Compute Policies을 정의하는 것입니다. vSphere Client 메뉴에서 ‘Policies and Profiles’을 선택합니다. 여기에서 새 Compute Policies 옵션을 찾을 수 있습니다.
‘Add’를 누르면 사용자가 정책 유형을 정의할 수 있는 메뉴가 표시됩니다. 현재 옵션은 Anti-affinity with vSphere Cluster Services (vCLS) VMs입니다. 구성은 매우 간단합니다. 이 구성을 저장하기 전에 이름과 설명(선택 사항) 및 해당 범주를 포함하는 VM 태그를 구성하십시오.
그 정책은 즉시 시행될 것이다. 비준수가 있는 경우 vCLS 에이전트 VM은 컴퓨팅 정책을 준수하는 다른 호스트로 마이그레이션됩니다. vCLS 에이전트 VM은 워크로드 VM이 아니라 마이그레이션됩니다! vSphere Client의 작업을 자세히 살펴보면 아래 예제와 같이 ‘Remediate vCLS VM placement’ 작업이 표시됩니다.
계산 정책 자체를 클릭하면 vSphere Client가 정책에 대한 정보를 표시합니다. 이 정책에 의해 관리되는 VM과 같은 정보가 정책에 대한 준수를 포함하여 표시됩니다. 정책에 VM을 추가할 때 해당 VM에 태그를 연결하여 vCLS 에이전트 VM에 대해 동적 배치를 수행합니다!
더 나은 데이터 저장소 배치
이제 고객은 vCLS 에이전트 VM을 호스팅하는 데 사용할 데이터 저장소를 정의할 수 있습니다. 이는 완전히 선택 사항이지만 vCLS에 사용되는 데이터 저장소를 제어하는 데 도움이 됩니다. 이제 vCLS 에이전트 VM에는 ‘vCLS Allowed’ 데이터 저장소만 사용됩니다. 구성되면 현재 vCLS 허용 목록에 없는 모든 데이터 저장소에서 실행 중인 vCLS 에이전트 VM은 사용자가 구성한 대로 Storage vMotion을 사용하여vCLS Allowed 데이터 저장소 옵션으로 마이그레이션됩니다.
또한 SRM(Site Recovery Manager) 또는 VSAN 유지 보수 모드와 같은 솔루션과 함께 사용하도록 설정된 데이터 저장소를 포함하는 ‘Solution Blocked’ 범주도 있습니다. 이러한 이유로 이러한 데이터 저장소는 vCLS 에이전트 VM에 적합하지 않습니다. Learn More 링크를 클릭하면 KB article 79892로 이동합니다.
이름 지정 업데이트
또 다른 변경 사항은 vCLS 에이전트 VM이 UUID를 반영하여 에이전트 VM을 서로 다른 클러스터로부터 더 쉽게 구분할 수 있다는 것입니다. 이전에는 여러 클러스터의 모든 vCLS 에이전트 VM에 숫자 부록이 있는 동일한 이름을 사용할 수 있었습니다.
출처 : https://core.vmware.com/blog/vsphere-7-update-3-vcls-updates