Creare un catalogo di Citrix Hypervisor
In Creare cataloghi di macchine sono descritte le procedure guidate per la creazione di un catalogo di macchine. Le seguenti informazioni coprono i dettagli specifici degli ambienti di virtualizzazione Citrix Hypervisor.
Nota:
Prima di creare un catalogo di Citrix Hypervisor, è necessario completare la creazione di una connessione a Citrix Hypervisor. Vedere Connessione a Citrix Hypervisor.
Creare un catalogo di macchine utilizzando una connessione Citrix Hypervisor
Le macchine compatibili con GPU richiedono un'immagine master dedicata. Queste macchine virtuali richiedono driver di schede video che supportino le GPU. Configurare macchine compatibili con GPU per consentire alla macchina virtuale di operare con software che utilizza la GPU per le operazioni.
-
In XenCenter creare una VM con VGA, reti e vCPU standard.
-
Aggiornare la configurazione della VM per abilitare l'uso della GPU (Passthrough o vGPU).
-
Installare un sistema operativo supportato e abilitare RDP.
-
Installare Citrix VM Tools e driver NVIDIA.
-
Disattivare la Console di amministrazione Virtual Network Computing (VNC) per ottimizzare le prestazioni, quindi riavviare la macchina virtuale.
-
Viene richiesto di utilizzare RDP. Utilizzando RDP, installare il VDA e riavviare la macchina virtuale.
-
Facoltativamente, creare un'istantanea della macchina virtuale come modello di base per altre immagini master GPU.
-
Utilizzando RDP, installare applicazioni specifiche del cliente che sono configurate in XenCenter e utilizzano le funzionalità GPU.
Creare un catalogo di macchine utilizzando un profilo macchina
Quando si crea un catalogo per il provisioning delle macchine utilizzando MCS, è possibile utilizzare un profilo macchina per acquisire le proprietà hardware da una macchina virtuale e applicarle alle macchine virtuali di cui è stato appena effettuato il provisioning nel catalogo. Se il parametro
MachineProfile non viene utilizzato, le proprietà hardware vengono acquisite dalla VM o dalla snapshot dell'immagine master.
Nota:
Attualmente, è possibile utilizzare solo una macchina virtuale come input del profilo macchina.
È possibile configurare in modo esplicito i seguenti parametri perché sovrascrivano i valori dei parametri nell'input del profilo macchina:
-
VMCpuCount -
VMMemory -
NetworkMapping
Per creare un catalogo con un profilo macchina:
-
Aprire la finestra di PowerShell.
-
Eseguire
asnp citrix*. -
Creare un pool di identità. Il pool di identità è un contenitore per gli account Active Directory (AD) per le macchine virtuali da creare. Ad esempio:
New-AcctIdentityPool -Domain "citrix-xxxxxx.local" -IdentityPoolName "ExampleIdentityPool" -NamingScheme "abc1-##" -NamingSchemeType "Numeric" -Scope @() -ZoneUid "xxxxxxxx"
-
Creare gli account di computer AD richiesti in 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
-
Eseguire il
New-ProvSchemecomando per creare un catalogo. Ad esempio:
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"
-
Registrare lo schema di provisioning come catalogo del broker. Ad esempio:
$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)
-
Aggiungere macchine virtuali al catalogo.
Per aggiornare un catalogo con un nuovo profilo macchina:
-
Eseguire il comando
Set-ProvScheme. Ad esempio:
Set-ProvScheme -ProvisioningSchemeName "ExampleCatalog" -MachineProfile "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleMachineProfileVm.vm\ExampleMachineProfileSnapshot.snapshot"
Per ulteriori informazioni sul comando Set-ProvScheme, vedere Set-ProvScheme.
Nota:
-
Il comando
Set-ProvSchemein questo caso non modifica il profilo macchina delle VM esistenti nel catalogo. Solo le VM appena create aggiunte al catalogo hanno il nuovo profilo macchina. -
Non è possibile convertire un catalogo di macchine basato su profili macchina in un catalogo di macchine non basato su profili macchina.
Passaggi successivi
-
Se si tratta del primo catalogo che viene creato, si verrà guidati nella creazione di un gruppo di consegna.
-
Per esaminare l'intero processo di configurazione, vedere Pianificare e creare una distribuzione.
-
Per informazioni su come gestire i cataloghi, vedere Gestire i cataloghi delle macchine e Gestire un catalogo di Citrix Hypervisor.
Ulteriori informazioni
-
Connessioni e risorse
-
Connessione a Citrix Hypervisor
-
Creare cataloghi di macchine