Konfigurera SDN-komponenter (Software Defined Network) i VMM-infrastrukturen med hjälp av PowerShell

Viktigt

Den här versionen av Virtual Machine Manager (VMM) har nått slutet av supporten, vi rekommenderar att du uppgraderar till VMM 2022.

System Center – Virtual Machine Manager (VMM) kan användas för att distribuera och hantera en SDN-infrastruktur (Software Defined Network).

Du kan distribuera SDN-komponenter i VMM-infrastrukturen, inklusive:

  • Nätverksstyrenhet: Nätverksstyrenheten gör att du kan automatisera konfigurationen av nätverksinfrastrukturen i stället för att konfigurera nätverksenheter och tjänster manuellt.
  • RAS-Gateway för SDN: RAS-gateway är en programvarubaserad, multiklientrouter med BGP-funktion i Windows Server 2016 som har utfärdats för kryptografiprovidrar och företag som är fungerar som värdar för flera virtuella klientnätverk med HNV.
  • Belastningsutjämnare för programvara för SDN: SDN i Windows Server 2016 kan använda Belastningsutjämnare för programvara för SDN för att jämnt fördela nätverkstrafiken för klienter och klientkunder mellan virtuella nätverksresurser. Balansutjämningen för programvara i Windows Server gör att flera olika servrar kan vara värdar för samma arbetsbelastning, vilket ger hög tillgänglighet och skalbarhet.

Du kan distribuera dessa komponenter på ett par olika sätt:

Fördelar med en PowerShell-distribution

  • Distribuera alla SDN-komponenter med PowerShell-skript.
  • Genom att använda ett skript kan du minimera antalet manuella fel och spara mycket distributionstid.
  • Om du distribuerar med hjälp av skriptet kan du efteråt ändra inställningarna i VMM-konsolen, på samma sätt som om du distribuerar SDN-komponenterna manuellt.
  • Precis som vid en manuell distribution kan du välja att skapa ett nytt logiskt nätverk och en ny växel för hantering, eller återanvända ett befintligt nätverk och en befintlig växel.
  • Om skriptdistributionen misslyckas återställs alla ändrade inställningar, så att du kan börja om igen.
  • Du kan inaktivera distributionen för vissa komponenter. Om du till exempel redan har distribuerat en nätverksstyrenhet distribuerar du bara SLB och RAS-gateway.

Innan du börjar

  • SET-aktiverad växeldistribution stöds inte för närvarande i en PowerShell-distribution. Du måste distribuera den SET-aktiverade växeln ”out-of-band” (utanför IP-nätverket) och sedan ange namnet på växeln under distributionen.
  • Kontrollera att alla kraven för SDN-komponentdistributionen är uppfyllda:

Distributionssteg

Det här behöver du för att konfigurera SDN-komponenter i VMM med PowerShell.

  1. Konfigurera värdar och fysisk nätverksinfrastruktur: Du behöver åtkomst till dina fysiska nätverksenheter för att konfigurera VLAN, routning osv. Du behöver också Hyper-V-värdar som värd för SDN-infrastrukturen och de virtuella klientdatorerna. Läs mer.

  2. Förberedd virtuell hårddisk för tjänstmallarna i VHD- eller VHDX-format.

  3. Hämta tjänstmallen för nätverksstyrenheten, SLB-tjänstmallen och tjänstmallen för RAS-gateway.

  4. Importera mallarna för nätverksstyrenheten, SLB och RAS-gateway till VMM-biblioteket.

  5. Konfigurera Active Directory-säkerhetsgrupper. En för hantering av nätverksstyrenheten och en annan för nätverksstyrenhetens klienter. Varje grupp måste innehålla minst ett användarkonto.

  6. Konfigurera en VMM-biblioteksresurs. Du kan använda en valfri biblioteksfilresurs för att lagra diagnostikloggar. Den här biblioteksresursen kan användas av nätverksstyrenheten för att lagra diagnostikinformation under hela dess livslängd.

  7. Konfigurera en dedikerad VMM-värdgrupp för alla SDN Hyper-V-värdar. Observera att värdar måste köra den senaste versionen av tillämplig Windows Server-version och ha Hyper-V-rollen aktiverad.

  8. Konfigurera ett certifikat. Du behöver ett SSL-certifikat för HTTPS-kommunikation mellan VMM och nätverksstyrenheten.

  9. Hämta och kör SDN-skripten. Det finns tre skript:

    • VMMExpress.ps1: Det här skriptet distribuerar SDN-stacken. När du har hämtat det kan du göra dina egna anpassningar.
    • Fabricconfig.psd1: Den här filen stöder alla indata som används för att konfigurera SDN.
    • Fabricconfig_Example.psd1: En exempelfil som innehåller exempelparametrar. Du kan ersätta dem med dina egna parametrar.

Nästa steg

Konfigurera värdar och fysisk nätverksinfrastruktur för SDN .