Citrix DaaS™

XenServer®-Katalog erstellen

Maschinenkataloge erstellen beschreibt die Assistenten, die einen Maschinenkatalog erstellen. Die folgenden Informationen behandeln Details, die spezifisch für XenServer (ehemals Citrix Hypervisor)-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 mit einem GPU-fähigen XenServer

GPU-fähige Maschinen erfordern ein dediziertes Masterimage. Diese VMs benötigen Grafikkartentreiber, die GPUs unterstützen. Konfigurieren Sie GPU-fähige Maschinen so, dass die VM mit Software betrieben werden kann, die die GPU für Operationen nutzt.

  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 können Sie einen Snapshot der VM als Basistemplate für andere GPU-Masterimages erstellen.
  8. Installieren Sie über RDP kundenspezifische Anwendungen, die in XenCenter konfiguriert sind und GPU-Funktionen nutzen.

Erstellen eines maschinenprofilbasierten Maschinenkatalogs mit PowerShell

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 Masterimage-VM oder dem Snapshot erfasst.

Sie können auch einen MCS-Maschinenkatalog mit einem Maschinenprofil erstellen, das mit vTPM aktiviert ist. Dies hilft bei der Erstellung von Maschinenkatalogen für Windows 11-VMs mit aktiviertem vTPM.

Hinweis:

  • Derzeit können Sie nur einen Snapshot als Maschinenprofil-Eingabe verwenden.
  • Wenn die Masterimage-Eingabe vTPM-aktiviert ist, muss auch die Maschinenprofil-Eingabe vTPM-aktiviert sein. Diese Regel gilt sowohl für New-ProvScheme als auch für Set-ProvScheme.
  • Wenn das Masterimage vTPM-aktiviert ist, kann das Maschinenprofil nur von derselben VM-Quelle wie das Masterimage stammen.
  • Bei der Katalogerstellung sollte das vTPM der VM dasselbe vTPM sein, das für den Masterimage-Snapshot verwendet wird.

Sie können die Speicher- und Festplattencachegrößen nach dem Erstellen der MCS-Kataloge aktualisieren, wenn MCSIO aktiviert ist. Sie können die folgenden Parameter explizit konfigurieren, um die Werte der Parameter in der Maschinenprofil-Eingabe zu überschreiben:

  • VMCpuCount
  • VMMemory
  • NetworkMapping

Erstellen eines Katalogs 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. Zum 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. Zum 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\ExampleSnapshot.snapshot"
    <!--NeedCopy-->
    
  6. Registrieren Sie das Bereitstellungsschema als Brokerkatalog. Zum 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 VMs zum Katalog hinzu.

Aktualisieren eines Katalogs mit einem neuen Maschinenprofil

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 maschinenprofilbasierten Maschinenkatalog nicht in einen nicht-maschinenprofilbasierten Maschinenkatalog konvertieren.

So aktualisieren Sie einen Katalog mit einem neuen Maschinenprofil:

  1. Führen Sie den Befehl Set-ProvScheme aus. Zum 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.

Nächste Schritte

Weitere Informationen

XenServer®-Katalog erstellen