Voordat u de Integration Broker installeert, moet u uw Windows-systeem voorbereiden.

De volgende besturingssystemen worden ondersteund voor de Integration Broker.

  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2012 R2

Voorwaarden

  • Bepaal op welke manier u de Integration Broker gaat implementeren.

    Houd rekening met de volgende vragen.

    • Gaat u meerdere Integration Broker-instanties gebruiken?

      Meerdere instanties zijn nuttig, zowel wat hoge beschikbaarheid als load-balancing betreft.

      • Als u meerdere Integration Broker-instanties gebruikt, raden we u aan één Integration Broker-instantie voor elke Windows Server-instantie te installeren.
      • Als via uw implementatie veel verkeer wordt gedistribueerd, raden we u aan ten minste één Integration Broker-instantie te gebruiken om te synchroniseren met VMware Identity Manager en ten minste één Integration Broker-instantie te gebruiken om de SSO-functie te bieden.
    • Gaat u in dat geval load-balancers gebruiken?

      Als voor uw implementatie meerdere Integration Broker-instanties worden gebruikt voor hoge beschikbaarheid of load-balancing, kunt u overwegen deze achter een of meer load-balancers te installeren.

  • Verifieer of Windows Server 2008 R2, Windows Server 2012 of Windows Server 2012 R2 met de meest recente updates zijn geïnstalleerd. Selecteer Configuratiescherm > Windows Update om te controleren of er updates beschikbaar zijn.
  • Installeer .NET Framework 3.5. Wanneer u .NET installeert, wordt versie 3.5 als onderdeel geïnstalleerd. Als u Windows Server 2008 R2 gebruikt, moet u Activering van WCF selecteren. Als u Windows Server 2012 of 2012 R2 gebruikt, moet u HTTP-activering selecteren.
  • Download en installeer het Microsoft Visual J#® 2.0 Redistributable-pakket (tweede editie). Mogelijk moet u, afhankelijk van uw besturingssysteem, ofwel de 32-bits of de 64-bits versie van Microsoft Visual J# downloaden.
  • Configureer IIS 7 of 7.5 voor Windows Server 2008 R2, IIS 8 voor Windows Server 2012 of IIS 8.5 voor Windows Server 2012 R2.
    Opmerking: Als u IIS 7 installeert, moet u deze installeren in de 6.0 Management-compatibiliteitsmodus. Als dit uw enige IIS 7-instantie is, moet u ook de Beheerhulpprogramma's installeren.
  • Voor Windows Server 2012 of 2012 R2 selecteert u de volgende functies, rollen en rolservices. U selecteert deze in Server Manager, met behulp van de wizard Functies en onderdelen toevoegen.
    Onderdelen
    • .NET Framework 3.5-onderdelen
      • .NET Framework 3.5 (omvat .NET 2.0 en 3.0)
      • HTTP-activering
    • IIS Hostable Web Core
    • Windows-procesactiveringsservice
    • WinRM IIS-extensie
    • WoW64-ondersteuning
    Bijvoorbeeld:
    Onderdelen

    Rollen
    • applicatiesserver
    • Webserver (IIS)
    • Bestandsserver
    Bijvoorbeeld:
    serverrollen

    Rolservices Rolservices applicatiesserver
    • .NET Framework 4.5
    • COM+-netwerktoegang
    • Ondersteuning voor webserver (IIS)
    • Ondersteuning voor Windows-procesactiveringsservice
      • HTTP-activering
    Rolservices webserverrol (IIS)
    • Webserver
      • Algemene HTTP-functies
        • Standaarddocument
        • Bladeren in directory
        • HTTP-fouten
        • Statische inhoud
        • HTTP-omleiding
      • Status en diagnose
        • HTTP-logboekregistratie
        • Logboekregistratieprogramma's
        • Controle aanvragen
        • Tracering
      • Prestaties
        • Compressie van statische inhoud
        • Compressie van dynamische inhoud
      • Beveiliging
        • Filtering aanvragen
        • Basisverificatie
        • Verificatie van clientcertificaattoewijzing
        • Verificatiesamenvatting
        • Verificatie van IIS-clientcertificaattoewijzing
        • IP- en domeinbeperkingen
        • URL-verificatie
        • Windows-verificatie
      • applicatiesontwikkeling
      • Beheerhulpprogramma's
        • IIS-beheerconsole
        • Compatibiliteit met IIS 6-beheer
        • Scripts en hulpprogramma's voor IIS-beheer
    Bijvoorbeeld:
    serverrollen

  • Selecteer voor Windows Server 2008 de volgende rollen. U selecteert deze in Server Manager, met behulp van de wizard Functies en onderdelen toevoegen.
    • applicatiesserver
    • Webserver (IIS)
    • Bestandsserver
  • Configureer een applicatiesgroep. U kunt de standaardapplicatiesgroep gebruiken of een specifieke applicatiesgroep voor de Integration Broker maken.
Opmerking: Raadpleeg de VMware-matrices voor interoperabiliteit van producten op http://www.vmware.com/resources/compatibility/sim/interop_matrix.php om de versiegegevens te verifiëren.

Procedure

  1. Als u IIS 8.0 of later gebruikt, moet u er, in IIS Manager, voor zorgen dat er voor de http- en https-bindingen voor de standaardwebsite geen hostnaam is geconfigureerd. Het veld hostnaam voor de http- en https-bindingen moet leeg zijn. Bijvoorbeeld:

    http-binding

  2. Configureer in IIS Manager de standaardapplicatiesgroep of de applicatiesgroep die u hebt ingesteld voor gebruik met de Integration Broker.
    1. Klik op de applicatiesgroep.
    2. Verifieer deze vereisten.
      • .NET Framework versie 2.0
      • Stel 32-bits applicaties in op Waar.
      Opmerking: In Windows 2012 en Windows 2012 R2 is de applicatiesgroep mogelijk standaard geconfigureerd op een andere versie van .NET Framework. Zorg ervoor dat u de applicatiesgroep configureert naar .NET Framework 2.0.
  3. In IIS Manager configureert u Identity.
    De Identity-gebruiker moet over de volgende rollen beschikken:
    • Minimaal alleen-lezen-beheerder op de Citrix-farm
    • Beheerder op de Integration Broker-server
    1. Klik met de rechtermuisknop op de applicatiesgroep.
    2. Klik op Identiteit in het dialoogvenster Geavanceerde instellingen.
    3. Klik op Aangepast account en klik op Instellen.
    4. Geef de gebruikersgegevens voor Identity op.
  4. Download en installeer de Citrix PowerShell SDK.
    1. Download en installeer de van applicatie zijnde versie.
      • Als u XenApp 6.0 gebruikt, downloadt en installeert u versie 6.0 van Citrix PowerShell SDK via de Citrix-website.
      • Als u XenApp 6.5 gebruikt, downloadt en installeert u versie 6.5 van Citrix PowerShell SDK via de Citrix-website.
      • Als u XenApp 7.x of XenDesktop 7.x gebruikt, installeert u de volgende PowerShell SDK's via de dvd van XenApp of XenDesktop 7.x of via de Citrix-website:
        • De snap-in Citrix Broker PowerShell
        • De snap-in Citrix Configuration Service PowerShell
    2. Stel het uitvoeringsbeleid in voor PowerShell Remoting.
    3. Als het uitvoeringsbeleid voor een Citrix XenApp- of XenDesktop-farm zodanig is geconfigureerd dat gebruikers zich extern kunnen aanmelden, moet u uw rootcertificaat toevoegen aan de opslaglocatie met vertrouwde rootcertificaatautoriteiten. Raadpleeg de Microsoft-website over het toevoegen van rootcertificaten aan de opslaglocatie.
      Als het uitvoeringsbeleid voor een Citrix XenApp- of XenDesktop-farm is geconfigureerd op Onbeperkt, hoeft u geen root-CA's aan de opslaglocatie met vertrouwde rootcertificaatautoriteiten toe te voegen.
  5. Verifieer of PowerShell SDK goed is geïnstalleerd voordat u deze opdracht uitvoert.
    1. Start PowerShell SDK als beheerder.
    2. Verifieer PowerShell Remoting.
      Deze voorbeeldopdracht is van applicatie op XenApp of XenDesktop 7.x.
      Get-BrokerDesktopGroup -AdminAddress CitrixServernaam
      Get-ConfigSite -AdminAddress CitrixServernaam
      Deze voorbeeldopdracht is van applicatie op Citrix Server Farm 6.5.
      Get-XAApplication -ComputerName CITRIX-SERVERNAAM
      Deze voorbeeldopdracht is van applicatie op Citrix Server Farm 6.0.
      Invoke-Command -ComputerName XENAPP_HOST_NAME -ScriptBlock { Add-PSSnapin Citrix* ;Get-XAApplication } -Credential DOMEIN\GEBRUIKERSNAAM
    3. Verifieer of alle applicaties die door Citrix worden gehost, in de lijst staan.

Volgende stappen

Als de Invoke-Command-opdracht mislukt, raadpleegt u Geheugenprobleem voorkomt goede configuratie van Integration Broker.

Implementeer en configureer vervolgens de Integration Broker.