Horizon Architecture : Remote Agents

이제 Horizon은 Horizon Connection Server에서 원격 위치에 Horizon Agent를 배포할 수 있습니다. 이 기능은 다른 데이터 센터 또는 클라우드 플랫폼에서 해당 위치에 전체 Horizon 포드를 구축할 필요 없이 용량을 사용해야 하는 경우에 유용합니다.

이 기능에 권장되는 규모는 원격 위치의 VM은 최대 1,000개입니다. 숫자가 많을수록 이 기능은 계속 작동하지만 클라우드 플랫폼에 별도의 Horizon 포드를 구축할 수 있을 만큼 규모가 커집니다.

기존 Horizon 환경과 용량을 소비할 위치 및 Remote 에이전트 설치 간에 네트워킹 및 라우팅이 필요합니다. 한 가지 기술적 제약 사항은 가상 데스크톱 및 RDSH 호스트에서 실행되는 Horizon Agent가 Horizon Connection Server의 지연 시간 120밀리초 이내에 있어야 한다는 것입니다.

자세한 내용은 기술 자료 문서 Remote Agent Support for Horizon Enterprise를 참조하십시오.

사용 사례

이 기능의 일반적인 사용 사례는 다음과 같습니다.

  • 프라이빗 데이터 센터용 Horizon 포드 중앙 집중화 – 여러 위치 및 프라이빗 데이터 센터에서 Horizon 포드 수를 최소화합니다. 이는 가상 데스크톱을 지점과 같은 여러 위치에 물리적으로 배치해야 할 때 유용합니다. 일반적으로 위치별로 별도의 포드가 필요하지만 원격 에이전트 아키텍처를 사용하면 중앙 집중식으로 관리 인프라를 관리하여 배포해야 하는 포드의 수를 줄일 수 있습니다.
  • 기존 Horizon 포드를 확장하여 클라우드 플랫폼에서 용량을 소비 – 기존 Horizon 포드를 확장하여 클라우드에 구축된 용량을 관리하고 사용할 수 있습니다.

프라이빗 데이터 센터를 위한 Horizon 포드를 중앙 집중화

Horizon 데스크톱 및 RDS 호스트를 여러 지역에 걸쳐 구축한 경우, 각 지리적 위치의 가상 데스크톱 / RDSH 용량 옆에 별도의 Horizon 포드를 구축 및 관리할 필요 없이 이 기능을 사용하면 중앙에 위치한 더 적은 수의 Horizon 포드로 통합할 수 있습니다.

이 사용 사례의 경우 이 기능은 현재 지원되는 모든 버전의 Horizon 8.x 및 Horizon 7.x에 적용됩니다.

클라우드 용량을 사용하도록 Horizon Pod를 확장

이 시나리오에서는 일반적으로 프라이빗 데이터 센터에 구축되는 기존 Horizon 포드를 해당 클라우드 플랫폼에서 새로운 Horizon 포드를 생성하고 관리할 필요 없이 퍼블릭 클라우드로 확장할 수 있습니다. 따라서 기존 Horizon 포드를 확장하여 VMware Cloud on AWS, AVS(Azure VMware Solution), GCVE(Google Cloud VMware Engine), Oracle Cloud VMware Solution(OCVS) 또는 VMware Cloud on Dell EMC와 같은 지원되는 클라우드 플랫폼 중 하나에서 클라우드 용량을 관리하고 사용할 수 있습니다.

기존 Horizon 포드에 클라우드 용량을 추가하려면 다음과 같이 하십시오.

  • 클라우드 구독을 사용하여 원하는 수의 호스트로 원하는 클라우드 플랫폼에 새로운 SDDC(소프트웨어 정의 데이터 센터)를 생성합니다.
  • 기존 Horizon 포드를 호스팅하는 데이터 센터와 원하는 클라우드 데이터 센터 간에 네트워킹을 구성하고 지연 시간이 120밀리초 이하인지 확인합니다.
  • 새로 생성된 SDDC의 vCenter를 기존 Horizon 포드에 추가합니다.
  • Horizon 포드가 새로 추가된 클라우드 용량 관리를 시작할 수 있습니다.

사이트 이중화(Site Redundancy)

재해 복구를 위해 두 개의 별도 위치에 2개 이상의 Horizon 포드가 있는 것이 좋습니다. 이 기능을 사용하여 중앙 집중식 Horizon Pod를 사용하기 위해 여러 위치를 통합하는 경우 재해 복구에 미치는 영향을 고려하여 두 개 이상의 위치에 자체 Connection Server 집합이 있는 독립 Horizon 포드가 있는지 확인하십시오.

클라우드로 전환하는 목표가 기존 Horizon 포드에 재해 복구 솔루션을 제공하는 것이라면 원격 에이전트만으로는 사이트 이중화를 제공하지 못한다는 점을 인식해야 합니다. 재해 복구를 위해서는 원하는 클라우드 플랫폼에 별도의 Horizon 포드를 설정하는 것이 좋습니다.

이중화가 있는 여러 사이트를 위한 설계에 대한 자세한 내용은 Multi-site ArchitectureProviding Disaster Recovery for VMware Horizon을 참조하십시오.

포드 크기

원격 용량(다른 데이터 센터 또는 클라우드 용량)을 사용하여 가상 데스크톱 또는 RDSH 서버를 호스팅하고 Horizon 에이전트를 원격으로 배포해도 단일 Horizon 포드에 대한 크기 제한이나 권장 사항은 변경되지 않습니다. Scalability and Availability을 참조하십시오.

각 Horizon 포드는 최대 20,000개의 세션을 호스팅할 수 있으며 최대 5대의 vCenter 서버에서 용량을 사용할 수 있습니다. 지원되는 최신 최대값에 대해 VMware Configuration Maximums을 확인합니다.

Connection Server

단일 포드 내의 Horizon Connection Server는 단일 위치에 배포되어야 하며 개인 데이터 센터 및 클라우드 데이터 센터에 분산되어 있을 수 없습니다. 지원되지 않는 이유에 대한 자세한 내용은  Stretched Active-Active – Unsupported을 참조하십시오.

Unified Access Gateway

Unified Access Gateway(사용 중인 경우)는 Horizon Connection Server와 동일한 위치에 배포해야 합니다.

모든 외부 연결이 UAG를 통과하고 대기 시간에 영향을 줄 수 있으므로 UAG의 위치가 중요합니다. 하나의 포드에 대해 Unified Access Gateway를 둘 이상의 위치에 분산시키는 것은 지원되지 않습니다.

Unified Access Gateway를 Remote 에이전트와 동일한 위치에 배치하도록 선택한 경우 Connection 서버를 포함한 모든 관리 인프라와 함께 해당 위치에 표준 Horizon 포드를 배포하는 방법을 조사해야 합니다.

지연 시간(Latency)

Connection Server가 있는 기존 Horizon 포드가 배포된 데이터 센터와 Horizon Agent가 배포된 모든 원격 위치 사이의 지연 시간은 120밀리초 미만이어야 합니다.

프라이빗 데이터 센터와 클라우드 데이터 센터 간의 네트워킹 연결은 클라우드 제공자에 따라 다르므로 최적의 구성을 위해 VMware 기술 팀 및 클라우드 제공자와 협력하는 것이 좋습니다.

네트워킹

모든 Horizon 구축과 마찬가지로 구성 요소가 제대로 통신하려면 올바른 네트워킹 및 라우팅이 필요합니다.

트래픽 흐름 및 포트 요구 사항을 이해하려면 Network Ports  및 Network Ports in VMware Horizon guide를 참조하십시오.

Remote 에이전트 배포의 경우 원격으로 배포된 구성 요소가 서로 제대로 통신할 수 있도록 주의해야 합니다. 위의 다이어그램은 아래의 필수 트래픽 흐름에서 참조된 원 안의 숫자로 주요 항목을 강조 표시합니다.

  • Connection Server를 vCenter Server에 연결합니다.
  • 가상 데스크톱 또는 RDS 호스트의 Horizon Agent를 연결 서버에 연결합니다.
  • 내부 사용자 세션의 경우 내부 Horizon Client에서 Horizon Agent로 이동합니다.
  • 외부 사용자 세션의 경우 Horizon 에이전트에 대한 Unified Access Gateways입니다.
  • Horizon Agent를 Active Directory 도메인 컨트롤러/파일 서버로 전환합니다.

버전

프라이빗 데이터 센터에서 Remote 에이전트를 사용하는 기능은 현재 지원되는 모든 버전의 Horizon 8.x 및 Horizon 7.x에 적용됩니다.

클라우드 용량을 관리하기 위해 Horizon 포드를 확장하는 경우 기존 Horizon 포드가 Horizon 8 2006 이상을 실행해야 합니다.

  • Horizon 2106 이상을 사용 중인 경우 클라우드 vCenter를 추가할 때 올바른 배포 유형을 선택해야 합니다. 이 옵션을 잘못 선택하면 인스턴트 복제본이 제대로 프로비저닝되지 않을 수 있습니다. 자세한 내용은 Add vCenter Server Instances to VMware Horizon를 참조하십시오.
  • Horizon 2103 이전 버전을 사용 중인 경우 ADAM DB에서 클라우드 vCenter의 배포 유형을 설정할 수 있습니다.

알려진 제한 사항

현재 Horizon Control Plane 서비스는 용량이 다른 여러 사이트에 배포되는 것을 아직 구분할 수 없습니다. 따라서 연결 서버에 원격인 vCenter Server에서 사용할 경우 Image Management Service 기능이 작동하지 않습니다.

출처 : https://techzone.vmware.com/resource/horizon-architecture
답글 남기기

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

You May Also Like
Read More

SQL Server 2019 Express 설치

Horizon에서 Event DB와 View Composer(링크드 클론 활용시 사용)를 사용하기 위해서는 SQL 서버가 필요하다. 그렇다고 랩에 상용버전을 설치할 수는…