Criar um catálogo do Citrix Hypervisor
Criar catálogos de máquinas descreve os assistentes que criam um catálogo de máquinas. As informações a seguir abrangem detalhes específicos dos ambientes de virtualização do Citrix Hypervisor.
Nota:
Antes de criar um catálogo do Citrix Hypervisor, você precisa concluir a criação de uma conexão com o Citrix Hypervisor. Consulte Conexão com o Citrix Hypervisor.
Criar um catálogo de máquina usando uma conexão do Citrix Hypervisor
As máquinas com capacidade para GPU exigem uma imagem mestre dedicada. Essas VMs exigem drivers de placa de vídeo que suportem GPUs. Configure máquinas compatíveis com GPU para permitir que a VM opere com o software que usa a GPU para operações.
-
No XenCenter, crie uma VM com VGA padrão, redes e vCPU.
-
Atualize a configuração da VM para habilitar o uso de GPU (Passthrough ou vGPU).
-
Instale um sistema operacional suportado e ative o RDP.
-
Instale os drivers Citrix VM Tools e NVIDIA.
-
Desative o console de administração do Virtual Network Computing (VNC) para otimizar o desempenho e reinicie a VM.
-
Você será solicitado a usar o RDP. Usando o RDP, instale o VDA e reinicialize a VM.
-
Opcionalmente, crie um instantâneo para a VM como um modelo de linha de base para outras imagens mestre de GPU.
-
Usando o RDP, instale aplicativos específicos do cliente configurados no XenCenter e use recursos de GPU.
Criar um catálogo de máquinas usando um perfil de máquina
Ao criar um catálogo para provisionar máquinas usando o MCS, você pode usar um perfil de máquina para capturar as propriedades de hardware de uma máquina virtual e aplicá-las às VMs recém-provisionadas no catálogo. Se o parâmetro
MachineProfile não for usado, as propriedades do hardware são capturadas da VM da imagem mestre ou do instantâneo.
Nota:
Atualmente, você pode usar somente uma VM como entrada de perfil de máquina.
Você pode configurar explicitamente os seguintes parâmetros para substituir os valores dos parâmetros na entrada do perfil da máquina:
-
VMCpuCount -
VMMemory -
NetworkMapping
Para criar um catálogo com um perfil de máquina:
-
Abra uma janela do PowerShell.
-
Execute
asnp citrix*. -
Crie um pool de identidades. O pool de identidades é um contêiner para as contas do Active Directory (AD) das VMs a serem criadas. Por exemplo:
New-AcctIdentityPool -Domain "citrix-xxxxxx.local" -IdentityPoolName "ExampleIdentityPool" -NamingScheme "abc1-##" -NamingSchemeType "Numeric" -Scope @() -ZoneUid "xxxxxxxx"
-
Crie as contas de computador do AD necessárias no Active Directory.
$password = "password123" | ConvertTo-SecureString -AsPlainText -Force
New-AcctADAccount -IdentityPoolName "ExampleIdentityPool" -Count 10 -ADUserName "citrix-xxxxxx\admin1" -ADPassword $password
Set-AcctAdAccountUserCert -IdentityPoolName "ExampleIdentityPool" -ADUserName "citrix-xxxxxx\admin1" -ADPassword $password
-
Execute o comando
New-ProvSchemepara criar um catálogo. Por exemplo:
New-ProvScheme -CleanOnBoot -HostingUnitName "ExampleHostingUnit" -IdentityPoolName "ExampleIdentityPool" -InitialBatchSizeHint 2 -CustomProperties '<CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Property xsi:type="StringProperty" Name="UseManagedDisks" Value="true" />
</CustomProperties>'
-MasterImageVM "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleVDA.vm\ExampleVDA.snapshot" -ProvisioningSchemeName "ExampleCatalog" -Scope @() -SecurityGroup @()
-MachineProfile "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleMachineProfile.vm"
-
Registre o esquema de provisionamento como um catálogo de agente. Por exemplo:
$ConfigZone = Get-ConfigZone | Where-Object { $_.Name -eq "xxxxxx" }
New-BrokerCatalog -Name "MPLT1" -AllocationType Random -Description "Machine profile catalog" -ProvisioningSchemeId fe7df345-244e-4xxxx-xxxxxxxxx -ProvisioningType Mcs -SessionSupport MultiSession -PersistUserChanges Discard -ZoneUid ($ConfigZone.Uid)
-
Adicione VMs ao catálogo de máquinas.
Para atualizar um catálogo com um novo perfil de máquina:
-
Execute o comando
Set-ProvScheme. Por exemplo:
Set-ProvScheme -ProvisioningSchemeName "ExampleCatalog" -MachineProfile "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleMachineProfileVm.vm\ExampleMachineProfileSnapshot.snapshot"
Para obter mais informações sobre o comando Set-ProvScheme, consulte Set-ProvScheme.
Nota:
-
Nesse caso, o comando
Set-ProvSchemenão altera o perfil da máquina das VMs existentes no catálogo. Somente as VMs recém-criadas adicionadas ao catálogo têm o novo perfil de máquina. -
Não é possível converter um catálogo de máquinas baseado em perfil de máquina em um catálogo de máquinas não baseado em perfil de máquina.
O que fazer a seguir
-
Se este for o primeiro catálogo criado, você será guiado para criar um grupo de entrega.
-
Para revisar todo o processo de configuração, consulte Planejar e criar uma implantação.
-
Para gerenciar catálogos, consulte Gerenciar catálogos de máquinas e Gerenciar um catálogo do Citrix Hypervisor.
Mais informações
-
Conexões e recursos
-
Conexão com o Citrix Hypervisor
-
Criar catálogos de máquinas