Citrix Virtual Apps and Desktops 7 2311

Erstellen eines XenServer®-Katalogs

Maschinenkataloge erstellen beschreibt die Assistenten, die einen Maschinenkatalog erstellen. Die folgenden Informationen behandeln Details, die spezifisch für XenServer-Virtualisierungsumgebungen sind.

Hinweis:

Bevor Sie einen XenServer-Katalog erstellen, müssen Sie die Erstellung einer Verbindung zu XenServer abgeschlossen haben. Siehe Verbindung zu XenServer.

Erstellen eines Maschinenkatalogs mithilfe einer XenServer-Verbindung

GPU-fähige Maschinen erfordern ein dediziertes Masterimage. Diese VMs erfordern Grafikkartentreiber, die GPUs unterstützen. Konfigurieren Sie GPU-fähige Maschinen so, dass die VM mit Software arbeiten kann, die die GPU für Operationen verwendet.

  1. Erstellen Sie in XenCenter® eine VM mit Standard-VGA, Netzwerken und vCPU.
  2. Aktualisieren Sie die VM-Konfiguration, um die GPU-Nutzung zu aktivieren (entweder Passthrough oder vGPU).
  3. Installieren Sie ein unterstütztes Betriebssystem und aktivieren Sie RDP.
  4. Installieren Sie Citrix VM Tools und NVIDIA-Treiber.
  5. Deaktivieren Sie die Virtual Network Computing (VNC) Admin Console, um die Leistung zu optimieren, und starten Sie dann die VM neu.
  6. Sie werden aufgefordert, RDP zu verwenden. Installieren Sie über RDP den VDA und starten Sie dann die VM neu.
  7. Optional erstellen Sie einen Snapshot für die VM als Basistemplate für andere GPU-Masterimages.
  8. Installieren Sie über RDP kundenspezifische Anwendungen, die in XenCenter konfiguriert sind und GPU-Funktionen nutzen.

Einschränkungen

  • Wenn eine Citrix Virtual Apps and Desktops-Bereitstellung mit ihren VMs, die auf Citrix Hypervisor 8.2 gehostet werden, mehrere GFS2-SRs in einem einzigen MCS-Katalog verwendet, können die VMs im Katalog während der Bereitstellung nicht auf die VDIs zugreifen. Der Fehler „VDI is currently in use“ wird gemeldet.
  • XenServer unterstützt keine MCS-Full-Clone-VMs mit GFS2-SRs.

Weitere Informationen finden Sie unter Einschränkungen.

Erstellen eines Maschinenkatalogs mithilfe eines Maschinenprofils

Wenn Sie einen Katalog zur Bereitstellung von Maschinen mit MCS erstellen, können Sie ein Maschinenprofil verwenden, um die Hardwareeigenschaften einer virtuellen Maschine zu erfassen und auf neu bereitgestellte VMs im Katalog anzuwenden. Wenn der Parameter MachineProfile nicht verwendet wird, werden die Hardwareeigenschaften von der Master-Image-VM oder dem Snapshot erfasst.

Hinweis:

Derzeit können Sie nur eine VM als Maschinenprofil-Eingabe verwenden.

Sie können die folgenden Parameter explizit konfigurieren, um die Werte der Parameter in der Maschinenprofil-Eingabe zu überschreiben:

  • VMCpuCount
  • VMMemory
  • NetworkMapping

So erstellen Sie einen Katalog mit einem Maschinenprofil:

  1. Öffnen Sie das PowerShell-Fenster.
  2. Führen Sie asnp citrix* aus.
  3. Erstellen Sie einen Identitätspool. Der Identitätspool ist ein Container für die Active Directory (AD)-Konten der zu erstellenden VMs. Beispiel:

    New-AcctIdentityPool -Domain "citrix-xxxxxx.local" -IdentityPoolName "ExampleIdentityPool" -NamingScheme "abc1-##" -NamingSchemeType "Numeric" -Scope @() -ZoneUid "xxxxxxxx"
    <!--NeedCopy-->
    
  4. Erstellen Sie die erforderlichen AD-Computerkonten 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
    <!--NeedCopy-->
    
  5. Führen Sie den Befehl New-ProvScheme aus, um einen Katalog zu erstellen. Beispiel:

    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"
    <!--NeedCopy-->
    
  6. Registrieren Sie das Bereitstellungsschema als Brokerkatalog. Beispiel:

    $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-->
    
  7. Fügen Sie dem Katalog VMs hinzu.

So aktualisieren Sie einen Katalog mit einem neuen Maschinenprofil:

  1. Führen Sie den Befehl Set-ProvScheme aus. Beispiel:

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

    Weitere Informationen zum Befehl Set-ProvScheme finden Sie unter Set-ProvScheme.

Hinweis:

  • Der Befehl Set-ProvScheme ändert in diesem Fall nicht das Maschinenprofil der vorhandenen VMs im Katalog. Nur die neu erstellten VMs, die dem Katalog hinzugefügt werden, erhalten das neue Maschinenprofil.
  • Sie können einen auf Maschinenprofilen basierenden Maschinenkatalog nicht in einen nicht auf Maschinenprofilen basierenden Maschinenkatalog konvertieren.

Nächste Schritte

Weitere Informationen

Erstellen eines XenServer®-Katalogs