Horizon 7 배포에서는 VMware HA 클러스터를 사용하여 물리적 서버 장애에 대비할 수 있습니다. 현재 설정에 따라 클러스터에는 최대 32개의 노드를 포함할 수 있습니다.
vSphere 및 vCenter Server는 가상 시스템 데스크톱을 호스팅하는 서버의 클러스터를 관리하기 위한 고급 기능 집합을 제공합니다. 또한 각 가상 시스템 데스크톱 풀이 vCenter Server 리소스 풀과 연결되어 있어야 하기 때문에 클러스터 구성이 중요합니다. 따라서 풀 당 데스크톱의 최대 수는 클러스터 당 실행할 서버 및 가상 시스템의 수와 관련이 있습니다.
규모가 큰 Horizon 7 배포에서 데이터 센터 개체당 클러스터 개체를 하나만 지정하면 vCenter Server의 성능 및 응답성이 향상될 수 있습니다(기본 동작은 아님). 기본적으로 vCenter Server는 동일한 데이터 센터 개체에 새 클러스터를 생성합니다.
다음과 같은 조건에서 vSphere 클러스터에는 최대 32개의 ESXi 호스트 또는 노드를 포함할 수 있습니다.
- View Composer 연결된 클론 풀이 포함된 vSphere 5.1 이상, 그리고 NFS 데이터스토어 또는 VMFS5 이상 데이터스토어에 복제 디스크를 저장합니다.
- vSphere 6.0 이상, 그리고 가상 볼륨 데이터스토어에 풀을 저장합니다.
vSphere 5.5 업데이트 1 이상이 있으며 vSAN 데이터스토어에 풀을 저장하는 경우 vSphere 클러스터에 최대 20대의 ESXi 호스트를 포함할 수 있습니다.
View Composer 복제본을 VMFS5 이전의 VMFS 버전에 저장할 경우, 클러스터는 최대 8개의 호스트만을 가질 수 있습니다. OS 디스크와 영구 디스크는 NFS 또는 VMFS 데이터스토어에 저장할 수 있습니다.
자세한 내용은 "Horizon 7에서 가상 데스크톱 설정" 문서의 데스크톱 풀 생성에 대한 장을 참조하십시오. 네트워킹 요구 사항은 서버 유형, 네트워크 어댑터 수 및 VMotion 구성 방식에 따라 다릅니다.
고가용성 요구 사항 확인
vSphere는 효율성 및 리소스 관리를 통해 업계 최고 수준의 서버 당 가상 시스템을 구현할 수 있습니다. 그러나 서버 당 가상 시스템의 밀도가 더 높다는 것은 서버가 실패할 경우 더 많은 사용자가 영향을 받을 수 있다는 뜻입니다.
고가용성에 대한 요구 사항은 데스크톱 풀의 목적에 따라 상당히 다를 수 있습니다. 예를 들어 상태 비저장 데스크톱 이미지(부동 할당) 풀은 상태 저장 데스크톱 이미지(전용 할당) 풀과 복구 지점 목표(RPO)가 다를 수 있습니다. 부동 할당 풀의 경우 가능한 해결책은 사용 중인 데스크톱을 사용할 수 없게 될 경우 사용자가 다른 데스크톱에 로그인하는 것입니다.
가용성 요구 사항이 높은 경우 VMware HA를 적절하게 구성해야 합니다. VMware HA를 사용하고 서버 당 데스크톱 수를 고정시킬 경우 각 서버를 감소된 용량으로 실행합니다. 서버가 실패할 경우 데스크톱을 다른 호스트에서 다시 시작할 때 서버 당 데스크톱의 용량은 초과되지 않습니다.
예를 들어 각 호스트가 128대의 데스크톱을 실행할 수 있고 단일 서버 실패를 허용하는 것이 목표인 8 호스트 클러스터의 경우 해당 클러스터에서 실행 중인 데스크톱이 128 * (8 - 1) = 896대를 넘지 않아야 합니다. 또한 VMware DRS(Distributed Resource Scheduler)를 사용하여 8대 호스트 모두에서 데스크톱의 밸런싱을 도울 수 있습니다. 모든 핫스페어 리소스를 유휴 상태로 두지 않고 임시 서버 용량을 모두 사용합니다. 또한 DRS는 실패한 서버의 서비스가 복원된 후 클러스터 재조정을 도울 수 있습니다.
또한 서버 실패에 대한 응답으로 한 번에 많은 가상 시스템을 다시 시작하게 만드는 I/O 로드를 지원하도록 스토리지를 올바르게 구성해야 합니다. 스토리지 IOPS는 서버 실패 시 데스크톱을 빨리 복구하는 방법에 가장 큰 영향을 줍니다.
클러스터 구성의 예
다음 표에 나열된 설정은 Horizon 7에 특정합니다. vSphere에서 HA 클러스터의 제한에 관한 정보는 "VMware vSphere 구성 최대값" 문서에 나와 있습니다.
항목 | 예 |
---|---|
가상 시스템 | vCenter Server 인스턴스, Active Directory, SQL 데이터베이스 서버, View Composer, 연결 서버 인스턴스, 보안 서버, 데스크톱 풀 소스로 사용하기 위한 상위 가상 시스템 |
노드(ESXi 호스트) | 6 Dell PowerEdge R720 서버(각 호스트에 16 코어 * 2 GHz, 192GB RAM) |
SSD 스토리지 | vCenter Server용 가상 시스템, View Composer, SQL 데이터베이스 서버, 상위 가상 시스템 |
비 SSD 스토리지 | Active Directory, 연결 서버, 보안 서버용 가상 시스템 |
클러스터 유형 | DRS(Distributed Resource Scheduler)/HA |
항목 | 예 |
---|---|
클러스터 수 | 5 |
클러스터당 데스크톱 및 풀 수 | 1개의 클러스터 당 2,000 개의 데스크톱(가상 시스템)으로 구성된 1개의 풀 |
노드(ESXi 호스트) | 다음은 각 클러스터를 위하여 사용될 수 있는 여러 서버 예입니다.
|
SSD 스토리지 | 복제된 가상 시스템 |
비 SSD 스토리지 | 클론용 32개의 비 SSD 데이터스토어(데이터스토어당 450 GB) |
클러스터 유형 | DRS(Distributed Resource Scheduler)/HA |