Dela via


Integrera belastningsutjämning med VMM-tjänstmallar

Viktigt

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

Läs den här artikeln om du vill lära dig mer om att integrera Belastningsutjämning för Windows-nätverk (NLB) och maskinvarubaserade lastbalanserare med tjänstmallar för System Center – Virtual Machine Manager (VMM).

Tjänstmallar grupperar virtuella datorer för att tillhandahålla en app. De innehåller information om en tjänst, inklusive de virtuella datorer som distribueras som en del av tjänsten, de program som installeras på virtuella datorer och de nätverksinställningar som ska användas. Du kan lägga till VM-mallar, nätverksinställningar, program och lagring i en tjänstmall.

Tjänstmallar kan vara enkla eller flera nivåer. En tjänst på en nivå innehåller en virtuell dator som används som en viss app. En flernivåtjänst innehåller flera virtuella datorer. Läs mer.

Konfigurera belastningsutjämning för en tjänstnivå

Du kan lägga till en lastbalanserare för att lastbalansera förfrågningar till virtuella datorer i en tjänstnivå. Du kan använda en maskinvarubaserad lastbalanserare eller NLB för resursallokeringsutjämning.

Om du vill lägga till en lastbalanserare måste du utföra följande åtgärder:

  • Kontrollera att du har logiska nätverk som har konfigurerats. De logiska nätverken ska ha associerade nätverksplatser. Dessa nätverksplatser ska ha ett eller flera associerade undernät som du kan skapa statiska IP-adresspooler från. Associera dessutom varje nätverksplats med den värdgrupp där tjänsten ska distribueras.
  • Skapa en IP-adresspool för de logiska nätverken. IP-adresspoolen måste innehålla ett reserverat intervall av virtuella IP-adresser som kan tilldelas till lastbalanseraren. Du måste konfigurera de statiska IP-adresspoolerna för lastbalanseraren och för de virtuella datorer som finns bakom lastbalanseraren. De kan komma från samma pool eller från olika pooler, men du behöver både VIP-adresserna och IP-adresserna till de virtuella datorerna.
  • Skapa virtuella datornätverk ovanpå logiska nätverk.
  • Skapa VIP-mallar: En virtuell IP-mall (VIP) innehåller inställningar för belastningsutjämning av en viss typ av nätverkstrafik. När du har skapat en VIP-mall kan du ange den när du konfigurerar belastningsutjämning i en tjänstmall.
  • Konfigurera en maskinvarubaserad lastbalanserare: Om du vill aktivera maskinvarubaserad belastningsutjämning i en tjänstmall finns det många krav som du måste förbereda.
  • Konfigurera NLB: Om du inte vill använda en maskinvarubaserad lastbalanserare kan du använda NLB. Det finns vissa krav och begränsningar.

Skapa VIP-mallar

  1. I VMM-konsolen väljer du Infrastrukturnätverks-VIP-mallar>>.

  2. Välj Start>Visa>infrastrukturresurser>Skapa>SKAPA VIP-mall.

  3. Ange mallens namn och beskrivning iguiden> Load Balancer VIP-mall. I VIP-port anger du den port som ska användas för den typ av nätverkstrafik som du vill balansera. Till exempel 443 för HTTPS-trafik. I Serverdelsport anger du den portal där serverdelsservern lyssnar efter begäranden.

  4. Gör följande i Typ:

    • Om du vill använda NLB väljer du Microsoft i tillverkarens lista och Microsoft-nätverksstyrenheten i Modell.
    • Om du vill använda en maskinvarubaserad lastbalanserare väljer du Allmänt för att skapa en mall för en maskinvarubaserad lastbalanserare som stöds. Välj Specifik för att skapa en mall för en specifik lastbalanserare och ange tillverkare och modell.
  5. I Protokoll väljer du det protokoll som du vill skapa VIP-mallen för.

    • Om du väljer HTTPS måste du ange var trafiken avslutas.
    • Välj HTTPS-genomströmning för att överföra trafiken till den virtuella datorn utan att dekryptera den.
    • Välj HTTPS-avslutning för att avsluta och dekryptera HTTPS-trafiken i lastbalanseraren. Det här alternativet ger lastbalanseraren mer information, till exempel cookies och rubriker. Om du vill använda det här alternativet anger du ämnesnamnet för ett certifikat på lastbalanseraren som kan användas för HTTPS-autentisering. Med det här alternativet kan du aktivera Kryptera om för att kryptera om HTTPS-trafiken från lastbalanseraren till den virtuella datorn.
    • Välj Anpassa för att ange TCP, UDP eller båda.
  6. I Persistence väljer du Aktivera beständighet för att göra klientsessionen fäst (tillhörighet). Den här inställningen innebär att lastbalanseraren alltid kommer att försöka dirigera samma klient till samma virtuella dator. Den baseras på den angivna källans IP-adress och nätmask, målets IP-adress och andra parametrar som kan variera beroende på vilket protokoll som används.

  7. I Hälsoövervakare kan du ange att en verifiering ska köras mot lastbalanseraren med jämna mellanrum. Om du vill lägga till en hälsoövervakare anger du protokollet och begäran. Anger du till exempel kommandot GET? gör en HTTP GET-begäran för lastbalanserarens startsida och söker efter ett huvudsvar. Du kan också ändra svarstyp, övervakningsintervall, tidsgräns och återförsök.

Anteckning

Tidsgränsen bör vara mindre än intervallet.

  1. I Belastningsutjämning väljer du vilken belastningsutjämningsmetod du vill använda. Du kan konfigurera nya anslutningar så att de dirigeras baserat på minsta antalet anslutningar eller snabbaste svarstid med hjälp av resursallokering, eller välja att använda en anpassad metod som stöds av lastbalanseraren. Om du aktiverar NLB väljer du Resursallokering.
  2. Granska inställningarna på sidan Sammanfattning och välj Slutför. Dialogrutan Jobb visas. Vänta tills statusen Slutfört visas. Kontrollera sedan att mallen visas i fönstret VIP-mallar.

Konfigurera en maskinvarubaserad lastbalanserare

Konfigurera en maskinvarubaserad lastbalanserare enligt följande:

  • Hämta en konfigurationsprovider: Om du vill lägga till en maskinvarubaserad lastbalanserare som stöds måste du ladda ned och installera en konfigurationsprovider som är tillgänglig från lastbalanserarens tillverkare. VMM stöder för närvarande Brocade ServerIron ADX-lastbalanserarens provider och Citrix NetScaler-lastbalanserarens provider. Providern är ett plugin-program i VMM som omvandlar VMM PowerShell-kommandon till API i lastbalanseraren. När du har installerat providern bör du starta om VMM-tjänsten (net stop scwmmservice>net start scvmmservice).
  • Konfigurera ett konto: Skapa ett Kör som-konto i VMM med ett användarnamn och ett lösenord med behörighet att konfigurera den hämtade lastbalanseraren.
  • Lägg till lastbalanseraren i VMM: Lägg till en maskinvarubaserad lastbalanserare i VMM med hjälp av guiden Lägg till Load Balancer.

Lägg till en maskinvarubaserad lastbalanserare i VMM

Under guiden väljer du de värdgrupper som lastbalanseraren är tillgänglig för, anger lastbalanseringsmodellen, anger adressen och porten som används för att hantera lastbalanseraren, anger tillhörighet till det logiska VMM-nätverket, väljer konfigurationsprovidern och testar anslutningen. Du måste konfigurera den maskinvarubaserade lastbalanseraren innan du distribuerar en tjänst. När tjänsten har distribuerats går det inte att lägga till en lastbalanserare.

  1. Välj Infrastrukturresurser>>>Infrastrukturresurser>För> infrastrukturresurserLägg till>resurser>Load Balancer.
  2. I Lägg till Load Balancer guiden>Autentiseringsuppgifter väljer du Kör som-kontot med autentiseringsuppgifterna för lastbalanseraren.
  3. I Värdgrupp väljer du varje värdgrupp där tjänsten ska distribueras. Värdarna ska ha åtkomst till lastbalanseraren. Dessutom bör ett fysiskt nätverkskort på värden konfigureras för att använda samma logiska nätverk som tjänstnivån.
  4. I Tillverkare och modell väljer du lämpliga poster.
  5. I Adress anger du IP-adressen och FQDN - eller NetBIOS-namnen för lastbalanseraren. Ange den port där lastbalanseraren lyssnar efter förfrågningar.
  6. I Tillhörighet mellan logiska nätverk anger du tillhörigheten till logiska nätverk.

Anteckning

  • För klientdelstillhörighet väljer du det logiska nätverk som lastbalanseraren får sin VIP från. VIP är den IP-adress som tilldelas till lastbalanseraren när du distribuerar den i en tjänstmall.
  • För klientdelstillhörighet, baserat på de logiska nätverken, avgör VMM de statiska IP-adresspooler som är tillgängliga från både lastbalanseraren och från den relevanta värdgruppen.
  • När du väljer logiska nätverk för klientdelstillhörighet bör den associerade nätverksplatsen med det reserverade VIP-adressintervallet vara tillgänglig för de värdgrupper som är associerade med lastbalanseraren.
  • För serverdelstillhörighet väljer du de logiska nätverk som du vill göra lastbalanseraren tillgänglig för anslutningar från de virtuella datorerna på en tjänstnivå.
  1. I Provider väljer du lastbalanserarens provider. Välj Testa för att kontrollera konfigurationen.
  2. I Sammanfattning kontrollerar du inställningarna och väljer Slutför. Dialogrutan Jobb visas. Vänta tills statusen Slutfört visas och kontrollera i kolumnen Provider att providern är aktiv.

Konfigurera NLB

NLB medföljer automatiskt som lastbalanserare i VMM. Så länge du har konfigurerat en NLB VIP-mall krävs ingen annan åtgärd, men observera att:

  • NLB kan inte användas om VM-nätverken har konfigurerats med nätverksvirtualisering.
  • NLB kan inte användas i tjänstnivåer som kör virtuella Linux-datorer.

Aktivera belastningsutjämning

  1. Om tjänstmallen inte är öppen väljer duTjänstmallar förbiblioteksmallar>> och öppnar den.
  2. Välj Åtgärder>Öppna Designer.
  3. I Designer Tjänstmall väljer du gruppen >Komponenter för tjänstmallarLägg till Load Balancer.
  4. Välj lastbalanseringsobjektet. Du identifierar den med VIP-mallnamnet.
  5. Välj Verktygskoppling>. Välj den serveranslutning som är associerad med mallen och välj sedan ett NIC-objekt för att ansluta lastbalanseraren till adaptern. I egenskaperna för nätverkskortet kontrollerar du adresstyperna och att MAC-adressen är statisk.
  6. När anslutningsappen är aktiverad väljer du den klientanslutning som är associerad med belastningsutjämningen och väljer sedan ett logiskt nätverksobjekt.
  7. Spara tjänstmallen iSpara och valideratjänstmallen>.

Konfigurera maskinvarans VIP för användaråtkomst

När tjänsten har distribuerats väljer VMM automatiskt en VIP från det reserverade intervallet i den statiska IP-adresspoolen och tilldelar den till den belastningsutjämnade tjänstnivån. Om du vill att användarna ska kunna ansluta till tjänsten när tjänsten har distribuerats måste du fastställa VIP och konfigurera en DNS-post för den.

  1. När tjänsten har distribuerats väljer duLastbalanserare för infrastrukturnätverk>>.
  2. Välj Visa>tjänst>Load Balancer information för tjänster och expandera tjänsten för att se vilken VIP som har tilldelats.
  3. Skicka en begäran om att DNS-administratören manuellt ska skapa en DNS-post för VIP. Posten ska vara det namn som användarna anger för att ansluta sig till tjänsten. Till exempel servicename.contosol.com.

Nästa steg

Du kan också konfigurera en lastbalanserare för programvara i en programvarudefinierad nätverksinfrastruktur (SDN) i VMM-infrastrukturresurserna.