Citrix DaaS™

Criar um catálogo XenServer®

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 para ambientes de virtualização XenServer (anteriormente Citrix Hypervisor).

Nota:

Antes de criar um catálogo XenServer, você precisa concluir a criação de uma conexão com o XenServer. Consulte Conexão com o XenServer.

Máquinas compatíveis com GPU exigem uma imagem mestre dedicada. Essas VMs exigem drivers de placa de vídeo que suportem GPUs. Configure as máquinas compatíveis com GPU para permitir que a VM opere com software que usa a GPU para operações.

  1. No XenCenter®, crie uma VM com VGA padrão, redes e vCPU.
  2. Atualize a configuração da VM para habilitar o uso de GPU (Passthrough ou vGPU).
  3. Instale um sistema operacional compatível e habilite o RDP.
  4. Instale o Citrix VM Tools e os drivers NVIDIA.
  5. Desative o Console de Administração do Virtual Network Computing (VNC) para otimizar o desempenho e, em seguida, reinicie a VM.
  6. Você será solicitado a usar o RDP. Usando o RDP, instale o VDA e, em seguida, reinicie a VM.
  7. Opcionalmente, crie um instantâneo para a VM como um modelo de linha de base para outras imagens mestre de GPU.
  8. Usando o RDP, instale aplicativos específicos do cliente que são configurados no XenCenter e usam recursos de GPU.

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 de hardware serão capturadas da VM da imagem mestre ou do instantâneo.

  • Você também pode criar um catálogo de máquinas MCS usando um perfil de máquina que esteja habilitado com vTPM. Isso ajuda a criar catálogos de máquinas de VMs do Windows 11 com vTPM habilitado.

  • Nota:

    • Atualmente, você pode usar apenas um instantâneo como entrada de perfil de máquina.
    • Se a entrada da imagem mestre estiver com vTPM habilitado, a entrada do perfil de máquina também deverá estar com vTPM habilitado. Essa regra se aplica a New-ProvScheme e Set-ProvScheme.
    • Se a imagem mestre estiver com vTPM habilitado, o perfil de máquina só poderá vir da mesma fonte de VM que a imagem mestre.
    • Na criação do catálogo, o vTPM da VM deve ser o mesmo vTPM que está em uso para o instantâneo da imagem mestre.

Você pode atualizar os tamanhos da memória e do cache de disco após criar os catálogos MCS quando o MCSIO estiver habilitado. Você pode configurar explicitamente os seguintes parâmetros para sobrescrever os valores dos parâmetros na entrada do perfil de máquina:

  • VMCpuCount
  • VMMemory
  • NetworkMapping
  1. Abra a janela do PowerShell.
  2. Execute asnp citrix*.
  3. 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"
    
    <!--NeedCopy-->
    
  4. Crie as contas de computador 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
    
    <!--NeedCopy-->
    
  5. Execute o comando New-ProvScheme para 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\ExampleSnapshot.snapshot"
    
    <!--NeedCopy-->
    
    1. Registre o esquema de provisionamento como um catálogo de broker. 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)
    
    <!--NeedCopy-->
    
  6. Adicione VMs ao catálogo.

Nota:

  • O comando Set-ProvScheme neste caso não altera o perfil de máquina das VMs existentes no catálogo. Somente as VMs recém-criadas adicionadas ao catálogo terão o novo perfil de máquina.
  • Você não pode 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.

Para atualizar um catálogo com um novo perfil de máquina:

  1. Execute o comando Set-ProvScheme. Por exemplo:

    
    Set-ProvScheme -ProvisioningSchemeName "ExampleCatalog" -MachineProfile "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleMachineProfileVm.vm\ExampleMachineProfileSnapshot.snapshot"
    
    <!--NeedCopy-->
    

    Para obter mais informações sobre o comando Set-ProvScheme, consulte Set-ProvScheme.

Criar um catálogo XenServer®