Dela via


Distribuera Arc-aktiverade VMware vSphere för azure VMware Solution privat moln

I den här artikeln får du lära dig hur du distribuerar Arc-aktiverade VMware vSphere för azure VMware Solution privat moln. När du har konfigurerat de komponenter som behövs är du redo att köra åtgärder i Azure VMware Solution vCenter Server från Azure-portalen. Med Arc-aktiverad Azure VMware-lösning kan du utföra följande åtgärder:

  • Identifiera dina VMware vSphere-resurser (virtuella datorer, mallar, nätverk, datalager, kluster/värdar/resurspooler) och registrera dem med Arc i stor skala.
  • Utför olika åtgärder för virtuella datorer (VM) direkt från Azure, till exempel; skapa, ändra storlek på, ta bort och driva cykelåtgärder (starta/stoppa/starta om) på virtuella VMware-datorer som är konsekventa med Azure.
  • Tillåt utvecklare och programteam att använda VM-åtgärder på begäran med rollbaserad åtkomstkontroll.
  • Installera Arc-ansluten datoragent för att styra, skydda, konfigurera och övervaka dem.
  • Bläddra bland dina VMware vSphere-resurser (vms, mallar, nätverk och lagring) i Azure

Att tänka på vid distribuering

När du kör programvara i Azure VMware Solution, som ett privat moln i Azure, finns det fördelar som inte realiseras genom att driva din miljö utanför Azure. För programvara som körs på en virtuell dator (VM) som SQL Server och Windows Server ger körning i Azure VMware Solution mer värde, till exempel kostnadsfria utökade säkerhetsuppdateringar (ESUs).

Om du vill dra nytta av fördelarna med att köra i en Azure VMware-lösning använder du den här artikeln för att aktivera Arc och integrera upplevelsen fullt ut med det privata azure VMware Solution-molnet. Alternativt skapar Arc-aktiverande virtuella datorer via följande mekanismer inte de attribut som krävs för att registrera den virtuella datorn och programvaran som en del av Azure VMware Solution och resulterar i fakturering för SQL Server-ESU:er för:

  • Arc-aktiverade servrar
  • Arc-aktiverad VMware vSphere
  • SQL Server aktiverat av Azure Arc

Distribuera Arc

Följande krav måste uppfyllas för att kunna använda Azure Arc-aktiverad Azure VMware-lösning.

Förutsättningar

Följande registerfunktioner är för providerregistrering med Hjälp av Azure CLI.

  az provider register --namespace Microsoft.ConnectedVMwarevSphere   
  az provider register --namespace Microsoft.ExtendedLocation  
  az provider register --namespace Microsoft.KubernetesConfiguration   
  az provider register --namespace Microsoft.ResourceConnector    
  az provider register --namespace Microsoft.AVS  

Alternativt kan du logga in på din prenumeration och följa de här stegen.

  1. Gå till fliken Resursprovidrar.
  2. Registrera resursprovidrar som nämns ovan.

Viktigt!

Du kan inte skapa resurserna i en separat resursgrupp. Se till att du använder samma resursgrupp där det privata Azure VMware Solution-molnet skapades för att skapa dina resurser.

Du behöver följande objekt för att se till att du är konfigurerad för att påbörja registreringsprocessen för att distribuera Arc for Azure VMware Solution.

  • Verifiera det regionala stödet innan du påbörjar registreringsprocessen. Arc for Azure VMware Solution stöds i alla regioner där Arc for VMware vSphere lokalt stöds. Mer information finns i Azure Arc-aktiverad VMware vSphere.
  • En virtuell hanteringsdator med internetåtkomst som har en direkt platslinje till vCenter Server.
  • Kontrollera att du har åtkomst till vCenter Server- och NSX Manager-portalerna från den virtuella hanteringsdatorn.
  • En resursgrupp i prenumerationen där du har en ägar- eller deltagarroll.
  • Ett Oanvänt NSX-nätverkssegment som är ett statiskt nätverkssegment som används för att distribuera Arc for Azure VMware Solution OVA. Om det inte finns något Oanvänt NSX-nätverkssegment skapas ett.
  • Brandväggs- och proxy-URL:erna måste tillåtas för att möjliggöra kommunikation från hanteringsdatorn och den virtuella datorn för installation till nödvändiga Url:er för Arc-resursbryggor. Se nätverkskraven för Azure Arc-resursbryggan.
  • Kontrollera att vCenter Server-versionen är 7.0 eller senare.
  • En resurspool eller ett kluster med en minsta kapacitet på 16 GB RAM-minne och fyra vCPU:er.
  • Ett datalager med minst 100 GB ledigt diskutrymme är tillgängligt via resurspoolen eller klustret.

Kommentar

  • Privat slutpunkt stöds för närvarande inte.
  • DHCP-stöd är inte tillgängligt för kunder just nu, endast statiska IP-adresser stöds för närvarande.

Om du vill använda en anpassad DNS använder du följande steg:

  1. I ditt privata Azure VMware Solution-moln går du till SIDAN DNS. Under Arbetsbelastningsnätverk väljer du **DNS och identifierar standardbefordringszonerna under fliken DNS-zoner .
  2. Redigera vidarebefordrarzonen för att lägga till den anpassade DNS-serverns IP-adress. Genom att lägga till den anpassade DNS:en som den första IP-adressen tillåter den att begäranden vidarebefordras direkt till den första IP-adressen och minskar antalet återförsök.

Registrera processen för att distribuera Azure Arc

Använd följande steg för att vägleda dig genom processen för att registrera Azure Arc for Azure VMware Solution.

  1. Logga in på den virtuella hanteringsdatorn och extrahera innehållet från den komprimerade filen från följande plats. Den extraherade filen innehåller skripten för att installera programvaran.

  2. Öppna filen "config_avs.json" och fyll i alla variabler.

    Konfigurations-JSON

    {
      "subscriptionId": "",
      "resourceGroup": "",
      "applianceControlPlaneIpAddress": "",
      "privateCloud": "",
      "isStatic": true,
      "staticIpNetworkDetails": {
       "networkForApplianceVM": "",
       "networkCIDRForApplianceVM": "",
       "k8sNodeIPPoolStart": "",
       "k8sNodeIPPoolEnd": "",
       "gatewayIPAddress": ""
      }
    }
    
    • Fyll i subscriptionIdnamnen , resourceGrouprespektive privateCloud .
    • isStatic är alltid sant.
    • networkForApplianceVM är namnet på segmentet för den virtuella Arc-installationens virtuella dator. En skapas om den inte redan finns.
    • networkCIDRForApplianceVM är IP-CIDR för segmentet för den virtuella Arc-installationens virtuella dator. Det bör vara unikt och inte påverka andra nätverk i Azure VMware Solution Management IP CIDR.
    • GatewayIPAddress är gatewayen för segmentet för den virtuella Arc-installationens virtuella dator.
    • applianceControlPlaneIpAddress är IP-adressen för Kubernetes API-servern som ska ingå i segmentets IP CIDR. Det bör inte vara en del av IP-intervallet för K8s-nodpoolen.
    • k8sNodeIPPoolStart, k8sNodeIPPoolEnd är start- och slut-IP-adressen för poolen med IP-adresser som ska tilldelas till den virtuella datorn för installationen. Båda måste vara inom networkCIDRForApplianceVM.
    • k8sNodeIPPoolStart, k8sNodeIPPoolEnd, gatewayIPAddress , ärapplianceControlPlaneIpAddress valfria. Du kan välja att hoppa över alla valfria fält eller ange värden för alla. Om du väljer att inte ange de valfria fälten måste du använda /28-adressutrymme för networkCIDRForApplianceVM med den första lp:en som gateway.
    • Om alla parametrar anges måste brandväggs- och proxy-URL:er tillåtas för lps mellan K8sNodeIPPoolStart, k8sNodeIPPoolEnd.
    • Om du hoppar över de valfria fälten måste brandväggs- och proxy-URL:er tillåtas med följande IP-adresser i segmentet. Om networkCIDRForApplianceVM är x.y.z.1/28 är IP-adresserna för allowlist mellan x.y.z.11 – x.y.z.14. Se nätverkskraven för Azure Arc-resursbryggan. 

    Json-exempel

    { 
      "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 
      "resourceGroup": "test-rg", 
      "privateCloud": "test-pc", 
      "isStatic": true, 
      "staticIpNetworkDetails": { 
       "networkForApplianceVM": "arc-segment", 
       "networkCIDRForApplianceVM": "10.14.10.1/28" 
      } 
    } 
    
  3. Kör installationsskripten. Du kan konfigurera den här förhandsversionen optionionally från en Windows- eller Linux-baserad jump box/VM.

    Kör följande kommandon för att köra installationsskriptet.

    Skriptet är inte signerat, så vi måste kringgå körningsprincipen i PowerShell. Kör följande kommandon.

    Set-ExecutionPolicy -Scope Process -ExecutionPolicy ByPass; .\run.ps1 -Operation onboard -FilePath {config-json-path}
    
  4. Fler Azure-resurser skapas i resursgruppen.

    • Resursbrygga
    • Anpassad plats
    • VMware vCenter Server

Viktigt!

Efter installationen av Azure Arc Resource Bridge rekommenderar vi att du behåller en kopia av config.yaml-filerna för resursbryggan på en plats som underlättar enkel hämtning. Dessa filer kan behövas senare för att köra kommandon för att utföra hanteringsåtgärder (t.ex. az arcappliance upgrade) på resursbryggan. Du hittar de tre .yaml-filerna (konfigurationsfiler) i samma mapp där du körde skriptet.

När skriptet har körts kontrollerar du statusen för att se om Azure Arc nu har konfigurerats. Gör följande för att kontrollera om ditt privata moln är Arc-aktiverat:

  • Leta upp Åtgärder i det vänstra navigeringsfältet.
  • Välj Azure Arc.
  • Azure Arc-tillståndet visas som Konfigurerat.

Så här återställer du från misslyckade distributioner:

Om distributionen av Azure Arc-resursbryggan misslyckas läser du felsökningsguiden för Azure Arc-resursbryggan . Det kan finnas många orsaker till varför Distributionen av Azure Arc-resursbryggan misslyckas, men ett av dem är KVA-timeoutfel. Läs mer om KVA-timeoutfelet och hur du felsöker.

Identifiera och projicera dina VMware vSphere-infrastrukturresurser till Azure

När Arc-installationen har distribuerats i ditt privata moln kan du utföra följande åtgärder.

  • Visa status inifrån det privata molnets vänstra navigering under Drift > Azure Arc.
  • Visa VMware vSphere-infrastrukturresurserna från det privata molnets vänstra navigering under Privat moln och välj sedan Azure Arc vCenter Server-resurser.
  • Upptäck dina VMware vSphere-infrastrukturresurser och projicera dem till Azure genom att navigera i Privata moln > Arc vCenter Server-resurser > Virtuella datorer.
  • På samma sätt som virtuella datorer kan kunder aktivera nätverk, mallar, resurspooler och datalager i Azure.

Aktivera virtuella datorer, resurspooler, kluster, värdar, datalager, nätverk och VM-mallar i Azure

När du har anslutit ditt privata Azure VMware Solution-moln till Azure kan du bläddra i vCenter Server-inventeringen från Azure-portalen. Det här avsnittet visar hur du gör dessa resurser azure-aktiverade.

Kommentar

Att aktivera Azure Arc på en VMware vSphere-resurs är en skrivskyddad åtgärd på vCenter Server. Den gör inte ändringar i resursen i vCenter Server.

  1. Leta upp vCenter Server Inventory i det vänstra navigeringsfältet i ditt privata Azure VMware Solution-moln.
  2. Välj de resurser som du vill aktivera och välj sedan Aktivera i Azure.
  3. Välj din Azure-prenumeration och resursgrupp och välj sedan Aktivera.

Aktiveringsåtgärden startar en distribution och skapar en resurs i Azure och skapar representativa objekt i Azure för dina VMware vSphere-resurser. Det gör att du kan hantera vem som kan komma åt dessa resurser via rollbaserad åtkomstkontroll i detalj.

Upprepa föregående steg för en eller flera virtuella datorer, nätverk, resurspooler och mallresurser för virtuella datorer.

För virtuella datorer finns det dessutom ett annat avsnitt för att konfigurera VM-tillägg. Detta gör det möjligt för gästhantering att underlätta för fler Azure-tillägg att installeras på den virtuella datorn. Stegen för att aktivera detta är:

  1. Välj Aktivera gästhantering.
  2. Välj en anslutningsmetod för Arc-agenten.
  3. Ange användarnamn och lösenord för administratör/rotåtkomst för den virtuella datorn.

Om du väljer att aktivera gästhantering som ett separat steg eller har problem med installationsstegen för VM-tillägget kan du granska de krav och steg som beskrivs i följande avsnitt.

Aktivera installation av gästhantering och tillägg

Innan du installerar ett tillägg måste du aktivera gästhantering på den virtuella VMware-datorn.

Förutsättningar

Innan du kan installera ett tillägg kontrollerar du att måldatorn uppfyller följande villkor:

  • Kör ett operativsystem som stöds.
  • Kan ansluta via brandväggen för att kommunicera via Internet och dessa URL:er blockeras inte.
  • Har VMware-verktyg installerade och igång.
  • Är påslagen och resursbryggan har nätverksanslutning till värden som kör den virtuella datorn.
  • Är aktiverad i Azure.

Aktivera gästhantering

Du måste aktivera gästhantering på den virtuella VMware-datorn innan du kan installera ett tillägg. Använd följande steg för att aktivera gästhantering.

  1. Navigera till Azure-portalen.
  2. Leta upp vCenter Server Inventory i det vänstra navigeringsfältet och välj Virtuella datorer för att visa listan över virtuella datorer.
  3. Välj den virtuella dator som du vill installera gästhanteringsagenten på.
  4. Välj Aktivera gästhantering och ange administratörens användarnamn och lösenord för att aktivera gästhantering och välj sedan Använd.
  5. Leta upp den virtuella VMware vSphere-dator som du vill söka efter gästhantering och installera tillägg på och välj namnet på den virtuella datorn.
  6. Välj Konfiguration i det vänstra navigeringsfältet för en virtuell VMware-dator.
  7. Kontrollera att Aktivera gästhantering nu är markerat.

Härifrån kan fler tillägg installeras. En lista över aktuella tillägg finns i Översikt över VM-tillägg.

Integrera en Arc-aktiverad virtuell dator manuellt i Azure VMware Solutions

När en virtuell dator i det privata Azure VMware Solution-molnet är Arc-aktiverad med en metod som skiljer sig från den som beskrivs i det här dokumentet, tillhandahålls följande steg för att uppdatera integreringen mellan de Arc-aktiverade virtuella datorerna och Azure VMware Solution.

De här stegen ändrar datortypen för den virtuella datorn från Machine – Azure Arc till att skriva Machine – Azure Arc (AVS), som har nödvändiga integreringar med Azure VMware Solution. 

Det finns två sätt att uppdatera integreringen mellan de Arc-aktiverade virtuella datorerna och Azure VMware Solution:

  1. I det privata Azure VMware Solution-molnet går du till avsnittet vCenter Server inventory and Virtual Machines i portalen. Leta upp den virtuella dator som kräver uppdatering och följ processen för att aktivera i Azure. Om alternativet är nedtonat måste du först ta bort från Azure och sedan fortsätta till Aktivera i Azure

  2. Kör kommandot az connectedvmware vm create Azure CLI på den virtuella datorn i Azure VMware Solution för att uppdatera datortypen. 

az connectedvmware vm create --subscription <subscription-id> --location <Azure region of the machine> --resource-group <resource-group-name> --custom-location /providers/microsoft.extendedlocation/customlocations/<custom-location-name> --name <machine-name> --inventory-item /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.ConnectedVMwarevSphere/VCenters/<vcenter-name>/InventoryItems/<machine-name>

Nästa steg