팜은 엔터프라이즈 내 RDS 호스트, RDS 데스크톱 및 애플리케이션의 관리 작업을 간소화합니다. 수동 또는 자동화된 팜을 생성하여 크기와 데스크톱 또는 애플리케이션 요구 사항이 각기 다른 여러 사용자 그룹을 처리할 수 있습니다.
수동 팜은 이미 존재하는 RDS 호스트로 구성됩니다. RDS 호스트는 물리적 시스템 또는 가상 시스템일 수 있습니다. 팜을 만들 때 RDS 호스트를 수동으로 추가합니다.
자동화된 팜은 vCenter Server의 인스턴트 클론 또는 연결된 클론 가상 시스템에 해당하는 RDS 호스트로 구성됩니다.
연결 서버는 팜을 만들 때 지정한 매개 변수에 따라 인스턴트 클론 가상 시스템을 생성합니다. 인스턴트 클론은 상위 VM의 가상 디스크를 공유하므로 전체 가상 시스템보다 더 적은 스토리지를 소비합니다. 또한 인스턴트 클론은 상위 VM의 메모리를 공유하며, vmFork 기술을 사용하여 생성됩니다.
상위 VM을 사용할 경우 프로비저닝 속도를 높이는 데 유용하지만 클러스터 전반의 메모리 요구 사항이 커집니다. 프로비저닝 속도를 개선하는 것보다 메모리를 더 많이 확보하는 것이 중요한 경우 Horizon에서는 상위 VM을 생성하지 않고 복제본 VM에서 바로 인스턴트 클론을 프로비저닝하도록 자동으로 선택됩니다. 이 기능을 스마트 프로비저닝이라고 합니다. 단일 인스턴트 클론 팜에는 상위 VM을 사용하거나 사용하지 않고 생성되는 인스턴트 클론을 사용할 수 있습니다.
View Composer는 팜을 만들 때 지정한 매개 변수에 따라 연결된 클론 가상 시스템을 생성합니다. 가상 시스템은 가상 시스템에 필요한 스토리지 양을 줄이는 메커니즘에 따라 단일 상위 가상 시스템으로부터 복제되어 해당 단일 상위 시스템에 연결됩니다.
애플리케이션 풀이나 RDS 데스크톱 풀을 생성할 경우 팜을 하나만 지정해야 합니다. 팜의 RDS 호스트는 RDS 데스크톱, 애플리케이션 또는 둘 다 호스팅할 수 있습니다. 팜은 RDS 데스크톱 풀을 최대 하나만 지원할 수 있지만 애플리케이션 풀을 여러 개 지원할 수 있습니다. 팜은 두 가지 유형의 풀을 동시에 지원할 수 있습니다.
팜이 제공하는 편의성은 다음과 같습니다.
- 로드 밸런싱
기본적으로 Horizon 7은 팜의 모든 RDS 호스트에서 RDS 데스크톱 세션과 애플리케이션 세션의 로드 균형을 조정합니다. 로드 밸런싱 스크립트를 작성하고 구성하여 새로운 애플리케이션 세션의 배치를 제어할 수 있습니다. 자세한 정보는 "Horizon 7 관리" 문서의 “RDS 호스트의 로드 밸런싱 구성”을 참조하십시오.
- 이중화
팜의 한 RDS 호스트가 오프라인 상태인 경우 팜의 다른 RDS 호스트가 계속해서 사용자에게 애플리케이션과 데스크톱을 제공합니다.
- 확장성
팜의 RDS 호스트 수는 가변적일 수 있습니다. RDS 호스트 수가 다른 팜을 생성하여 크기가 다른 사용자 그룹을 처리할 수 있습니다.
팜의 속성은 다음과 같습니다.
- Horizon 7 포드에서 가능한 최대 팜 수는 200개입니다.
- 팜에서 가능한 최대 RDS 호스트 수는 500개입니다.
- 팜의 RDS 호스트에서 지원되는 모든 Windows Server 버전을 실행할 수 있습니다. "Horizon 7 설치" 문서의 "게스트 운영 체제의 시스템 요구 사항"을 참조하십시오.
- 자동화된 연결된 클론 팜은 View Composer 재구성 작업을 지원하지만 새로 고침 또는 재조정 작업은 지원하지 않습니다. 자동화된 팜을 재구성할 수는 있지만 팜의 RDS 호스트 하위 집합은 재구성할 수 없습니다.