자동화된 인스턴트 클론 팜은 사용자에게 게시된 애플리케이션 또는 게시된 데스크톱에 대한 액세스 권한을 부여하는 과정의 일부로 생성할 수 있습니다. 자동화된 팜은 vCenter Server의 인스턴트 클론 VM(가상 시스템)에 해당하는 다중 세션 Linux 호스트로 구성됩니다.
사전 요구 사항
- Linux 팜, 게시된 데스크톱 및 게시된 애플리케이션에 대한 고려 사항의 내용을 검토하고 팜에서 지원하려는 사용 사례에 맞게 시스템 환경을 준비했는지 확인합니다.
- 연결 서버가 설치되었는지 확인합니다. "Horizon 8 설치 및 업그레이드" 문서를 참조하십시오.
- Horizon Console에 vCenter Server에 대한 연결 서버 설정이 구성되어 있는지 확인하십시오. "Horizon 8 관리" 문서를 참조하십시오.
- 원격 데스크톱으로 작동하는 가상 시스템에 사용되는 ESXi 가상 스위치의 포트 수가 충분한지 확인합니다. 대규모 데스크톱 풀을 생성하는 경우 기본값이 충분하지 않을 수 있습니다.
- 골든 이미지 호스트 시스템을 준비했는지 확인합니다. 데스크톱 배포를 위해 Linux 가상 시스템 준비를 참조하십시오. 호스트 시스템에 Horizon Agent를 설치해야 합니다.
- 각 호스트 시스템이 다음 Linux 운영 체제 중 하나를 실행하고 있는지 확인합니다.
- RHEL Workstation 7.9/8.x/9.x
- Rocky Linux 8.x/9.x
- Ubuntu 20.04/22.04
- Debian 10.x/11.x
- --multiple-session 매개 변수가 포함된 골든 이미지 시스템에 Horizon Agent를 설치했는지 확인합니다. 예:
sudo ./install_viewagent.sh --multiple-session
- vCenter Server에서 골든 이미지 호스트 시스템의 스냅샷을 생성하십시오. 스냅샷을 생성하기 전에 호스트 시스템을 종료해야 합니다. 연결 서버는 스냅샷을 복제 생성을 위한 기준선 구성으로 사용합니다.
자세한 내용은 "VMware vSphere 설명서" 포털의 vSphere 단일 호스트 관리 - VMware Host Client에서 "VMware Host Client에서 스냅샷 생성"을 참조하십시오.
프로시저
- Horizon Console에서 인벤토리 > 팜을 선택합니다. 그런 다음, 추가를 클릭합니다.
팜 구성 마법사가 나타납니다. 마법사를 진행하면서 탐색 창에서 페이지 이름을 클릭하면 이전 페이지로 바로 이동할 수 있습니다.
- 마법사의 유형 페이지에서 자동화된 팜을 선택한 후 다음을 클릭합니다.
- 마법사의 vCenter Server 페이지에서 인스턴트 클론을 선택하고 다음을 클릭합니다.
- 마법사의 스토리지 최적화 페이지에서 필요한 설정을 구성합니다.
설정 설명 VMware Virtual SAN 사용/VMware Virtual SAN 사용 안 함 사용 가능한 경우 VMware vSAN 사용 여부를 지정합니다. vSAN은 ESXi 호스트 클러스터에서 로컬로 사용할 수 있는 물리적 스토리지 디스크를 가상화하는 소프트웨어 정의 스토리지 계층입니다. 복제 및 OS 디스크를 위한 개별 데이터스토어 사용 (vSAN을 사용하지 않는 경우에만 사용 가능) 성능 또는 기타 이유로 인해 복제본과 OS 디스크를 다른 데이터스토어에 배치할 수 있습니다.
이 옵션을 선택하는 경우 하나 이상의 인스턴트 클론 데이터스토어 또는 복제 디스크 데이터스토어를 선택하는 옵션을 선택할 수 있습니다.
다음을 클릭하여 구성 마법사의 다음 페이지로 이동합니다. - 마법사의 ID 및 설정 페이지에서 필요한 설정을 구성합니다.
설정 설명 ID 팜을 식별하는 고유 이름입니다. 설명 이 팜에 대한 설명입니다. 액세스 그룹 팜에 대한 액세스 그룹을 선택하거나, 기본 루트 액세스 그룹에 팜을 둘 수 있습니다. 기본 디스플레이 프로토콜 VMware Blast를 선택합니다. VMware Blast는 Linux 데스크톱에서 사용자 세션에 대해 지원되는 유일한 디스플레이 프로토콜입니다. 사용자가 프로토콜을 선택할 수 있도록 허용함 예 또는 아니요를 선택합니다. 이 설정은 게시된 데스크톱 풀에만 적용되고 애플리케이션 풀에는 적용되지 않습니다. 예를 선택하면 Horizon Client에서 게시된 데스크톱에 연결할 때 사용자가 디스플레이 프로토콜을 선택할 수 있습니다. 기본값은 예입니다. 3D 렌더러 데스크톱에 대해 3D 그래픽 렌더링을 선택합니다.
NVIDIA GRID vGPU는 인스턴트 클론 호스트의 자동화된 팜에 제공되는 유일한 3D 렌더링 옵션입니다.
사전 실행 세션 시간 초과(애플리케이션에만 해당) 사전 실행용으로 구성된 애플리케이션을 열어 둔 상태로 유지하는 시간을 결정합니다. 기본값은 10분 후입니다.
최종 사용자가 Horizon Client에서 애플리케이션을 시작하지 않으면 유휴 세션 시간이 초과되거나 사전 실행 세션 시간이 초과될 경우 애플리케이션 세션의 연결이 해제됩니다.
시간 초과 후에 사전 실행 세션을 종료하려면 연결 해제한 세션 로그오프 옵션을 즉시로 설정해야 합니다.
비어 있는 세션 시간 초과(애플리케이션에만 해당) 빈 애플리케이션 세션을 열어 둔 상태로 유지하는 시간을 결정합니다. 세션에서 실행되는 모든 애플리케이션이 닫힌 경우에 애플리케이션 세션은 비어 있는 상태입니다. 세션이 열려 있는 동안에는 사용자가 애플리케이션을 더 빠르게 열 수 있습니다. 빈 애플리케이션 세션의 연결을 해제하거나 로그아웃하면 시스템 리소스를 절약할 수 있습니다. 안 함, 즉시를 선택하거나 시간 초과 값으로 사용할 분 수를 설정하십시오. 기본값은 1분 후입니다. 즉시를 선택하는 경우 30초 이내에 세션이 로그아웃되거나 연결이 끊어집니다.
시간 초과가 발생하는 경우 비어 있는 세션 시간 초과 제한에 도달한 후 빈 애플리케이션 세션의 연결을 끊을지 아니면 로그오프할지를 결정합니다. 연결 끊기 또는 로그오프를 선택합니다. 세션에서 로그오프하면 리소스를 확보할 수 있지만 애플리케이션을 여는 데 더 오래 걸립니다. 기본값은 연결 끊기입니다. 연결 해제한 세션 로그오프 연결 해제된 세션에서 언제 로그오프할지를 결정합니다. 이 설정은 데스크톱 세션과 애플리케이션 세션에 모두 적용됩니다. 안 함, 즉시 또는 ...분 후를 선택합니다. 즉시 또는 ...분 후를 선택할 때는 주의해야 합니다. 연결 해제된 세션에서 로그오프하면 세션이 손실됩니다. 기본값은 안 함입니다. 세션 공동 작업 허용 이 팜을 기준으로 하는 데스크톱 풀의 사용자가 자신의 원격 데스크톱 세션에 가입하도록 다른 사용자를 초대하게 하려면 사용을 선택합니다. 세션 소유자와 공동 작업자는 VMware Blast 프로토콜을 사용해야 합니다. RDS 호스트당 최대 세션 수 호스트 시스템이 지원할 수 있는 최대 세션 수를 결정합니다. 제한 없음 또는 최대...를 선택합니다. 기본값은 제한 없음입니다. 다음을 클릭하여 구성 마법사의 다음 페이지로 이동합니다. - 마법사의 로드 밸런싱 설정 페이지에서 필요한 설정을 구성합니다.
설정 설명 사용자 지정 스크립트 사용 로드 밸런싱에 대해 사용자 지정 스크립트를 사용하려면 이 설정을 선택합니다. 세션 수 포함 로드 밸런싱을 위해 Linux 호스트의 세션 수를 포함하려면 이 설정을 선택합니다. 로드 밸런싱에 대해 아무 설정도 선택하지 않고, 사용자 지정 스크립트 설정을 선택하지 않으면 Horizon 8은 기본적으로 세션 수를 사용합니다. 로드 밸런싱을 위해 세션 수를 고려해야 할 필요가 없으면 이 설정을 선택 취소합니다. CPU 사용량 임계값 CPU 사용량의 임계값(%)입니다. Horizon 8은 구성된 CPU 임계값을 사용하여 CPU 로드 인덱스 요소를 계산합니다. 0에서 100까지의 값을 설정할 수 있습니다. 권장되는 값은 90입니다. 기본적으로 이 설정은 로드 밸런싱에 고려되지 않습니다. 기본값은 0입니다. 메모리 사용량 임계값 메모리의 임계값(%)입니다. Horizon 8은 구성된 메모리 임계값을 사용하여 메모리 로드 인덱스 요소를 계산합니다. 0에서 100 사이의 값을 설정할 수 있습니다. 권장되는 값은 90입니다. 기본적으로 이 설정은 로드 밸런싱에 고려되지 않습니다. 기본값은 0입니다. 디스크 대기열 길이 임계값 샘플 간격 동안 선택한 디스크에 대해 대기열에 있는 평균 읽기 및 쓰기 요청 수의 임계값입니다. Horizon 8은 구성된 임계값을 사용하여 디스크 로드 인덱스 요소를 계산합니다. 어떤 양의 정수로도 설정할 수 있습니다. 기본적으로 이 설정은 로드 밸런싱에 고려되지 않습니다. 기본값은 0입니다. 디스크 읽기 지연 시간 임계값 디스크의 데이터 평균 쓰기 시간 임계값(밀리초)입니다. Horizon 8은 구성된 임계값을 사용하여 디스크 로드 인덱스 요소를 계산합니다. 어떤 양의 정수로도 설정할 수 있습니다. 기본적으로 이 설정은 로드 밸런싱에 고려되지 않습니다. 기본값은 0입니다. 다음을 클릭하여 구성 마법사의 다음 페이지로 이동합니다. - 마법사의 프로비저닝 설정 페이지에서 필요한 설정을 구성합니다.
설정 설명 프로비저닝 사용 이 마법사를 마친 후에 프로비저닝을 사용하도록 설정하려면 이 확인란을 선택합니다. 이 확인란은 기본적으로 선택되어 있습니다. 오류 시 프로비저닝 중지 프로비저닝 오류가 발생할 때 프로비저닝을 중지하려면 이 확인란을 선택합니다. 이 확인란은 기본적으로 선택되어 있습니다. 이름 지정 패턴 접두사 또는 이름 형식을 지정합니다. Horizon 8은 1부터 시작하여 자동으로 생성되는 숫자를 추가하거나 삽입하여 시스템 이름을 지정합니다. 이 숫자를 맨 끝에 두려면 접두사를 지정하면 됩니다. 그렇지 않은 경우 문자열의 임의 위치에 {n}을 지정합니다. 이 {n}은 숫자로 바뀝니다. {n:fixed=<자릿수>}를 지정할 수도 있습니다. 여기서 fixed=<자릿수>는 해당 숫자에 사용될 자릿수를 나타냅니다. 예를 들어 vm-{n:fixed=3}-sales를 지정하면 시스템 이름은 vm-001-sales, vm-002-sales 등이 됩니다. 참고: 자동 생성 숫자를 포함한 각 시스템 이름은 15자로 제한됩니다.최대 시스템 프로비저닝될 시스템 수입니다. 인스턴트 클론 유지 보수 작업 중에 준비된(프로비저닝된) 시스템의 최소 수 이 설정을 사용하면 연결 서버가 팜의 시스템에서 유지 보수 작업을 수행하는 동안 연결 요청을 수락하기 위해 지정된 수의 시스템을 사용 가능한 상태로 유지할 수 있습니다. 이 설정은 즉시 유지 보수를 예약하는 경우에는 적용되지 않습니다. 다음을 클릭하여 구성 마법사의 다음 페이지로 이동합니다. - 마법사의 vCenter 설정 페이지에서 필요한 설정을 구성합니다.
설정 설명 vCenter의 상위 VM 찾아보기를 클릭하고 운영 체제로 Linux를 선택한 후 목록에서 골든 이미지 가상 시스템을 선택합니다. 스냅샷 찾아보기를 클릭하고 골든 이미지 가상 시스템의 스냅샷을 선택하여 팜을 위한 기본 이미지로 사용합니다.
팜의 인스턴트 클론이 기본 이미지를 사용하지 않고 이 기본 이미지에서 더 이상 인스턴트 클론이 생성되지 않는다면 vCenter Server에서 스냅샷과 골든 이미지 가상 시스템을 삭제하지 마십시오. 시스템에서는 팜 정책에 따라 골든 이미지 가상 시스템과 스냅샷이 있어야 팜의 인스턴트 클론을 새로 프로비저닝할 수 있습니다. 골든 이미지 가상 시스템과 스냅샷도 연결 서버 유지 보수 작업에 필요합니다.
VM 폴더 위치 찾아보기를 클릭하고 팜이 있는 vCenter Server에서 폴더를 선택합니다. 클러스터 찾아보기를 클릭하고 데스크톱 가상 시스템이 실행되는 ESXi 호스트 또는 클러스터를 선택합니다.
클러스터의 최대 제한에 대해서는 크기 조정 제한 및 권장 사항에 대한 VMware KB(기술 자료) 문서를 참조하십시오.
리소스 풀 찾아보기를 클릭하고 팜이 있는 vCenter Server 리소스 풀을 선택합니다. 데이터스토어 찾아보기를 클릭하고 팜을 저장할 하나 이상의 데이터스토어를 선택합니다.
인스턴트 클론 데이터스토어 선택 화면의 표는 팜의 스토리지 요구 사항을 예측하기 위한 개략적인 지침을 제공합니다. 이러한 안내로 데이터스토어가 인스턴트 클론을 저장할 수 있을 만큼 큰지 확인할 수 있습니다. 스토리지 오버 커밋 값은 항상 [바인딩 해제됨]으로 설정되며 구성할 수 없습니다.
참고: vSAN을 사용하는 경우에는 데이터스토어가 하나만 있습니다.복제 디스크 데이터스토어 인스턴트 클론을 저장할 하나 이상의 복제 디스크 데이터스토어를 선택합니다. 이 설정은 [팜 구성] 마법사의 스토리지 최적화 페이지에서 복제 및 OS 디스크를 위한 개별 데이터스토어 사용을 선택한 경우에 표시됩니다.
복제 디스크 데이터스토어 선택 화면의 표는 팜의 스토리지 요구 사항을 예측하기 위한 개략적인 지침을 제공합니다. 이러한 안내로 복제 디스크 데이터스토어가 인스턴트 클론을 저장할 수 있을 만큼 충분히 큰지 확인할 수 있습니다.
네트워크 찾아보기를 클릭하고 인스턴트 클론 팜에 사용할 네트워크를 선택합니다. 더 큰 인스턴트 클론 팜을 생성하기 위해 여러 vLAN 네트워크를 선택할 수 있습니다. 이 설정은 vSphere Client에 구성된 현재 골든 이미지의 네트워크 유형을 사용하고 상위 VM의 네트워크 유형(DVS, NSX-T 및 표준)을 기준으로 네트워크를 표시합니다. 상위 VM과 동일한 네트워크를 사용하거나 사용 가능한 옵션 목록에서 네트워크를 선택할 수 있습니다. 네트워크는 선택한 클러스터에서 사용할 수 있는 상위 VM 네트워크 유형을 기준으로 필터링됩니다.
네트워크 선택 화면은 선택한 클러스터에서 사용할 수 있는 상위 VM 네트워크 유형을 기준으로 하는 네트워크 목록을 제공합니다. 여러 네트워크를 사용하려면 현재 상위 VM 이미지의 네트워크 사용을 선택 취소한 후 인스턴트 클론 팜에 사용할 네트워크를 선택해야 합니다. [필터] 상자를 사용하여 특정 네트워크 유형을 표시하거나 숨길 수 있습니다.
화면에 다음과 같은 호환되지 않는 네트워크에 대해 오류 메시지가 표시됩니다.
- vmcNetworks. 이 네트워크는 VMC 내부 네트워크에 속해 있습니다
- dvsUplinkPort. 가상 스위치 업링크 포트의 이름 지정 표준을 충족하지 않으므로 네트워크를 사용할 수 없습니다.
- notConfiguredOnAllHosts. 클러스터의 일부 호스트에만 구성되어 있으므로 네트워크를 사용할 수 없습니다.
화면에는 선택할 수 있는 표준 네트워크 유형이 나열되지 않습니다. 따라서 상위 VM 네트워크 유형이 표준인 경우 현재 상위 VM 이미지의 네트워크 사용을 선택해야 합니다.
화면에는 사용할 수 있는 포트 목록 및 포트 바인딩(고정(초기 바인딩) 및 사용 후 삭제) 목록을 제공합니다. 인스턴트 클론은 정적 포트 그룹 유형만 지원하며, 사용 후 삭제 포트 그룹 유형은 흐리게 표시되고 호환되지 않는 것으로 나타납니다.
선택한 모든 NSX-T 네트워크 세그먼트는 같은 크기여야 합니다(예: 모두 /24 네트워크). 세그먼트 크기가 다르면 프로비저닝 오류가 발생할 수 있습니다.
다음을 클릭하여 구성 마법사의 다음 페이지로 이동합니다. - 마법사의 게스트 사용자 지정 페이지에서 필요한 설정을 구성합니다.
설정 설명 도메인 Active Directory 도메인 및 사용자 이름을 선택합니다.
팜을 구성하려면 연결 서버에는 특정 사용자 권한이 필요합니다. 도메인 및 사용자 계정은 클론 준비가 인스턴트 클론 시스템을 사용자 지정하는 데 사용합니다.
vCenter Server를 위해 연결 서버 설정을 구성할 때 이 사용자를 지정합니다. 연결 서버 설정을 구성할 때 여러 도메인 및 사용자를 지정할 수 있습니다. 이 팜 구성 마법사의 목록에서 하나의 도메인 및 사용자를 선택해야 합니다.
AD 컨테이너 Active Directory 컨테이너에 대한 상대 고유 이름을 제공합니다.
예: CN=Computers
찾아보기를 클릭하여 Active Directory 트리에서 컨테이너를 검색할 수 있습니다. 컨테이너 이름을 잘라내고, 복사하고, 붙여 넣을 수 도있습니다.
기존 컴퓨터 계정을 다시 사용할 수 있도록 허용 새 인스턴트 클론의 가상 시스템 이름이 기존 컴퓨터 계정 이름과 일치하는 경우 Active Directory에서 기존 컴퓨터 계정을 사용하려면 이 옵션을 선택합니다.
인스턴트 클론이 생성될 경우 기존 AD 컴퓨터 계정 이름이 인스턴트 클론 가상 시스템 이름과 일치하면 Horizon 8에서는 기존 컴퓨터 계정을 사용합니다. 그렇지 않으면 새 컴퓨터 계정이 생성됩니다.
기존 컴퓨터 계정은 Active Directory 컨테이너 설정을 사용해 지정한 AD 컨테이너에 있어야 합니다.
이 옵션을 선택 취소하면 Horizon 8에서 인스턴트 클론을 생성할 때 새 AD 컴퓨터 계정이 생성됩니다. 이 옵션은 기본적으로 선택 취소됩니다.
이미지 게시 컴퓨터 계정 인스턴트 클론을 게시하려면 클론과 동일한 AD 도메인에 추가 컴퓨터 계정이 있어야 합니다. 자동 생성된 컴퓨터 계정 대신 사전 생성 컴퓨터 계정을 사용하려는 경우에도 추가 컴퓨터 계정을 만들고 여기에 해당 이름을 지정해야 합니다. 그러면 컴퓨터 개체의 생성 및 삭제를 프로비저닝 계정에 위임할 필요가 없습니다. ClonePrep 사용 가상 시스템을 사용자 지정하기 위한 클론 준비 사용자 지정 규격을 제공합니다.
- 전원 끄기 스크립트 이름. 인스턴트 클론 시스템의 전원이 꺼지기 전에 클론 준비가 해당 시스템에서 실행하는 사용자 지정 스크립트의 이름입니다. 골든 이미지 가상 시스템의 스크립트 경로를 제공합니다.
- 전원 끄기 스크립트 매개 변수. 인스턴트 클론 시스템의 전원이 꺼지기 전에 클론 준비가 해당 시스템에서 사용자 지정 스크립트를 실행하는 데 사용할 수 있는 매개 변수를 제공합니다. 예를 들어 p1을 사용하십시오.
- 사후 동기화 스크립트 이름. 인스턴트 클론 시스템이 생성되거나 이러한 시스템으로 이미지가 푸시된 후에 클론 준비가 해당 시스템에서 실행하는 사용자 지정 스크립트의 이름입니다. 골든 이미지 가상 시스템의 스크립트 경로를 제공합니다.
- 사후 동기화 스크립트 매개 변수. 인스턴트 클론 시스템이 생성되거나 이러한 시스템으로 이미지가 푸시된 후에 클론 준비가 해당 시스템에서 실행하는 스크립트에 대한 매개 변수를 제공합니다. 예를 들어 p2를 사용하십시오.
다음을 클릭하여 구성 마법사의 다음 페이지로 이동합니다. - 마법사의 완료 준비 페이지에서 설정을 검토하고 제출을 클릭하여 자동화된 인스턴트 클론 팜을 생성합니다.
다음에 수행할 작업
게시된 애플리케이션 풀 또는 게시된 데스크톱 풀을 생성합니다. 다음 항목 중 하나를 참조하십시오.