U kunt een vRealize Automation Extensibility-proxy gebruiken om datacenters te beheren vanaf één vRealize Automation-instantie.

Gebruik een vRealize Automation Extensibility-proxy wanneer vCenter-servers zich in geografisch verspreide datacenters bevinden die niet via een netwerk zijn verbonden. U kunt datacenters beheren vanaf één vRealize Automation-instantie in plaats van een specifieke vRealize Automation-instantie voor elke vCenter-server te implementeren. De vRealize Automation Extensibility-proxy wordt ook wel vREX-proxy genoemd.

U kunt een vCenter-cloudaccount in vRealize Automation maken of converteren voor toegang tot de externe vSphere-agent, bijvoorbeeld in afzonderlijke datacenters die niet direct met elkaar zijn verbonden via een netwerk. In plaats van een volledige onafhankelijke vRealize Automation-implementatie in een extern datacenter te implementeren, kunt u een vSphere-agent binnen een opgegeven vRealize Automation Extensibility-proxy gebruiken om als vCenter-serverproxy te fungeren. In dit scenario kan het gebruik van een vRealize AutomationExtensibility-proxy de betrouwbaarheid van het netwerk verbeteren en de vSphere-inrichting en -inventarisatie optimaliseren voor datacenters die mogelijk niet op een andere manier zijn verbonden.

De externe vSphere-agent is een softwareonderdeel dat zich binnen de vRealize Automation Extensibility-proxy bevindt. De vRealize Automation Extensibility-proxy is de virtual appliance die u implementeert en configureert. De vSphere-agent die in de correct geconfigureerde vRealize Automation Extensibility-proxy wordt uitgevoerd, fungeert als intermediair communicatiemiddel tussen vRealize Automation en vSphere. Wanneer u de virtual appliance van de vRealize Automation Extensibility-proxy implementeert, wordt de vSphere-agent automatisch geconfigureerd.

De vRealize Automation Extensibility-proxy moet via HTTPS verbinding kunnen maken met poort 443 van de externe vRealize Automation-machine. U kunt deze toegang inschakelen door een HTTP-proxy te configureren en te onderhouden. Die proxy moet HTTPS-verkeer toestaan op poort 443 naar en van de FQDN van de externe vRealize Automation-machine of de overeenkomstige load balancer in geval van een installatie met hoge beschikbaarheid. Als u in een omgeving met meerdere tenants werkt, moet verkeer naar en van de FQDN van de tenant waartoe de VA van de vRealize Automation Extensibility-proxy worden toegestaan.

Voer de volgende sequentiële stappen uit om de vRealize Automation Extensibility-proxy in te stellen en te gebruiken.

  1. Implementeer een vRealize Automation Extensibility-proxy op een of meer vCenter-servers in een of meer datacenters.
  2. Configureer instellingen voor vRealize Automation die externe vSphere-servers ondersteunen met behulp van een vRealize Automation Extensibility-proxy.
  3. Voeg de vRealize Automation Extensibility-proxy toe aan de externe vRealize Automation-instantie.
  4. Maak of bewerk een vCenter-cloudaccount in vRealize Automation en koppel deze aan de vRealize Automation Extensibility-proxy in het opgegeven datacenter om toegang te krijgen tot de vCenter-server op de externe locatie.

Stap 1 - Implementeer een vRealize Automation Extensibility-proxy op een of meer vCenter-servers in een of meer datacenters.

Als u de vereiste OVA van de vRealize Automation Extensibility-proxy wilt implementeren, gebruikt u de volgende procedure.

  1. Open de pagina voor productdownloads in Customer Connect van vRealize Automation, zoek naar de versie van uw vRealize Automation-product en open vervolgens de downloadpagina.
  2. Download de versiespecifieke OVA van de vRealize Automation Extensibility-proxy naar de vCenter-doelserver in het externe datacenter.

    Het OVA-bestand wordt weergegeven als VMware vRealize Extensibility versie virtual appliance op de downloadpagina.

    Het OVA-bestand is beschikbaar voor vRealize Automation 8.8.1 en hoger.

  3. Als u de OVA als vRealize Automation Extensibility-proxy wilt implementeren, selecteert u vRA op locatie uitbreiden.
  4. Configureer een HTTP-proxy om netwerkisolatie tussen vRealize Automation en het doeldatacenter mogelijk te maken.

    Met de HTTP-proxy kunnen services die in het externe datacenter worden uitgevoerd, contact opnemen met vRealize Automation. Dit is bijvoorbeeld belangrijk in netwerkisolatiescenario's waarbij u één HTTP-proxy heeft geconfigureerd als de enige manier om externe netwerklocaties (zoals de vRealize Automation-instantie) te bereiken vanuit het datacenter.

Stap 2 - Configureer vRealize Automation om externe vSphere-servers te ondersteunen door gebruik te maken van een vRealize Automation Extensibility-proxy

Schakel als admingebruiker in de cloud de mogelijkheid voor de externe vSphere-agent in vRealize Automation in met behulp van de vracli-commandoregel.

Deze stap omvat het openen van de vCenter-server waar de vRealize Automation-instantie wordt geïmplementeerd, en het gebruiken van de gebruikersinterface van de vSphere-client om alle knooppunten van het vRealize Automation-cluster uit te schakelen.

Nadat de knooppunten zijn uitgeschakeld, kunt u elk knooppunt in het cluster openen en 6 GB extra geheugen toevoegen. Het standaardgeheugen is doorgaans 42 GB. Voeg ten minste 6 GB extra geheugen toe aan elk knooppunt voor de extra services die nodig zijn om de externe vSphere-agent te ondersteunen.

Nadat u het extra geheugen heeft toegevoegd aan elk knooppunt in het cluster, gebruikt u opnieuw de gebruikersinterface van de vSphere-client om alle knooppunten die zijn gekoppeld aan de vRealize Automation-instantie, opnieuw in te schakelen.

De algemene procedure is als volgt.
  1. Schakel de knooppunten uit. Gebruik SSH om de hostomgeving te openen en de vRealize Automation-services te stoppen met het volgende commando:

    /opt/scripts/deploy.sh --shutdown

  2. Voeg met behulp van de vSphere-hostclient geheugen, minimaal 6 GB, toe aan elk vRealize Automation-knooppunt op de vCenter-server.

    Raadpleeg onderwerpen zoals vSphereConfiguratie van virtueel geheugen in de productdocumentatie voor vSphere voor meer informatie over het werken in de -client om geheugen toe te voegen aan een knooppunt.

  3. Schakel de knooppunten in.
  4. Wacht totdat de vRealize Automation VA is hersteld na de herstart. Gebruik het volgende commando om tot 10 minuten (600 seconden) te wachten totdat de herstartcontrole is geslaagd:

    vracli status first-boot --wait 600

    Als het commando het bericht First boot complete retourneert, kunt u doorgaan met de configuratiestap.

  5. Voer op de commandoregel van de hostomgeving het volgende commando vracli uit om ondersteuning van externe agents (proxy) in te schakelen:

    vracli capabilities remote-proxy --enable

    Deze functieschakelaar is niet standaard ingeschakeld.

  6. Start de vRealize Automation-services nogmaals met het volgende commando:

    /opt/scripts/deploy.sh

Stap 3 - Voeg de vRealize Automation Extensibility-proxy toe aan de externe vRealize Automation-instantie

Configureer, als admingebruiker in de cloud, de vRealize Automation Extensibility-proxy op de vCenter-doelserver in het aangewezen datacenter met behulp van de volgende procedure.

  1. Open de commandoregel van de hostomgeving via SSH en gebruik een vracli-commando 'join' om de vRealize Automation-instantie te verbinden met een bepaalde organisatie, met name de organisatie waarvoor de opgegeven adminbeheerder in de cloud een beheerder is.
    Opmerking: Dit is de commandoregel van de vRealize Automation Extensibility-proxy en niet de vRealize Automation-commandoregel die we in de bovenstaande procedure van stap 1 hebben gebruikt.

    Met deze actie wordt de vRealize Automation Extensibility-proxy (vanwaar u het commando join uitvoert) toegevoegd aan de vRealize Automation-instantie. De vRealize Automation Extensibility-proxy is dus verbonden met vRealize Automation en gekoppeld aan een specifieke vRealize Automation-organisatie.

    Hieronder vindt u een voorbeeld van een commandoregel voor zowel een standaardtenant als een benoemde tenant:

    • Standaardtenant (omgeving met één tenant)
      In dit voorbeeld wordt de FQDN van de vRealize Automation load balancer doorgegeven om de vRealize Automation Extensibility-proxy te koppelen aan de standaardtenant van vRealize Automation.
      vracli vra join vra.my-company.com -u admin_user@org_domain
    • Benoemde tenant (omgeving met meerdere tenants)
      In dit voorbeeld wordt de FQDN van een specifieke tenant (organisatie) doorgegeven om de vRealize Automation Extensibility-proxy te koppelen aan de benoemde/specifieke organisatie.
      vracli vra join my-tenant.vra.my-company.com -u admin_user@org_domain

    Als u een omgeving met meerdere tenants gebruikt, moet u een integratie voor elke tenant maken. In het bijzonder moet u voor elke tenant (organisatie) een afzonderlijke vRealize Automation Extensibility-proxy implementeren. Een vRealize Automation Extensibility-proxy kan slechts aan één vRealize Automation-organisatie tegelijk worden gekoppeld.

  2. Het bovenstaande commando join retourneert een certificaat voor de externe vRealize Automation-instantie. Als u wordt gevraagd het certificaat te vertrouwen, voert u yes in zoals gevraagd.
  3. Geef de vRealize Automation Extensibility-proxy 5 minuten of meer om de nodige softwareonderdelen te implementeren voordat u verdergaat.

Stap 4 - Maak of bewerk een vCenter-cloudaccount in vRealize Automation om verbinding te maken met een extern vCenter-serveraccount met behulp van een vRealize Automation Extensibility-proxy

Zie Een vCenter-cloudaccount maken in vRealize Automation om een vCenter-cloudaccount in vRealize Automation te maken.

Zie Een traditioneel vCenter-cloudaccount converteren naar een account op basis van een vRealize Automation-uitbreidbaarheidsproxy (vREx) om een bestaand vCenter-cloudaccount te converteren.

Een virtual appliance van een vRealize Automation Extensibility-proxy (vREx) upgraden

De vRealize Automation Extensibility-proxy is geïntroduceerd met vRealize Automation 8.8.1.

Binaire bestanden voor de upgrade kunnen worden gedownload van VMware Customer Connect. Zoek en open uw specifieke versie van het vRealize Automation-product. De binaire bestanden voor de upgrade worden weergegeven als VMware vRealize Automation Extensibility Appliance op de productversiepagina. De download kan specifiek zijn voor een bepaalde vRealize Automation-versie, zoals vRealize Automation 8.9.1.

Vereisten
  1. Ga naar de pagina VMware Customer Connect Downloads en zoek op uw productnaam en -versie. Klik op Nu downloaden in het gedeelte VMware vRealize Automation Extensibility <versie> virtual appliance om de betreffende VMware vRealize Extensibility <versie> virtual appliance OVA te downloaden. Zie KB 80305 voor gerelateerde informatie.
  2. Verbind het cd-romstation van de virtuele machine met de vRealize Automation Extensibility-proxy in vSphere. Zie de documentatie voor vSphere Virtual Machine Administration.
    Opmerking: Nadat u verbinding heeft gemaakt met het cd-romstation, navigeert u naar de pagina met VM-instellingen voor de vRealize Automation Extensibility-proxy en controleert u of de optie Verbinden bij inschakelen is ingeschakeld.
  3. Koppel de ISO-image aan het cd-romstation van de virtuele machine van de vRealize Automation Extensibility-proxy in vSphere. Zie de documentatie voor vSphere Virtual Machine Administration.

Procedure

  1. Meld u aan op de commandoregel voor de vRealize Automation Extensibility-proxy als root.
  2. Voer het commando blkid uit en noteer de apparaatnaam voor het cd-romstation van de vRealize Automation Extensbility-proxy.
  3. Koppel het cd-romstation aan de hand van de volgende procedure.
    mount /dev/xxx /mnt/cdrom
  4. Maak een back-up van uw vRealize Automation Extensibility-proxy door een momentopname van een virtuele machine (VM) te maken. Zie Een momentopname van een virtuele machine maken.

    De vRealize Automation Extensibility-proxy biedt geen ondersteuning voor geheugenmomentopnamen. Voordat u de momentopname maakt, controleert u of de optie Momentopname van het geheugen van de virtuele machine maken is gedeactiveerd.

  5. Als u de upgrade wilt starten, voert u het volgende commando uit op basis van de versie die u upgradet.
    Als u vRealize Automation 8.8.1 of 8.8.2 upgradet, voert u het volgende commando uit.
    vracli upgrade exec -y --repo cdrom://
    Als u vRealize Automation 8.9.0 of hoger upgradet, voert u het volgende commando uit.
    vracli upgrade exec -y --profile lcm --repo cdrom://

    Tijdens het upgradeproces wordt u automatisch afgemeld omdat de vRealize Automation Extensibility-proxy opnieuw wordt opgestart.

  6. Meld u aan op de commandoregel voor de vRealize AutomationExtensibility-proxy als root en voer het volgende commando uit.
    vracli upgrade status --follow

    Resultaten

    U heeft uw vRealize Automation Extensibility-proxy naar de nieuwste versie geüpgraded.

Wat moet u nu doen

Valideer of de upgrade van de virtual appliance van de vRealize AutomationExtensibility-proxy is gelukt door het commando vracli version uit te voeren op de commandoregel van de appliance. Door dit commando uit te voeren, kunt u de productversie en het buildnummer van de virtual appliance van de vRealize AutomationExtensibility-proxy valideren.