Konfigurera belastningsutjämning i VMM – Översikt
Utgivet: mars 2016
Gäller för: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Nätverksfunktionerna i Virtual Machine Manager (VMM) omfattar integrering av belastningsutjämning så att du automatiskt kan etablera belastningsutjämnare i din virtualiserade miljö. Integrering av belastningsutjämning fungerar tillsammans med andra förbättrade nätverksfunktioner i VMM. Mer information om förbättrade funktioner finns i listan över avsnitt längst ned i artikeln.
Integrering av belastningsutjämnare
Genom att lägga till en belastningsutjämnare i VMM kan du belastningsutjämna förfrågningar till de virtuella datorerna som bildar en tjänstnivå. Du kan lägga till maskinvarubaserade belastningsutjämnare som det finns stöd för, via VMM-konsolen eller, för vissa konfigurationer, via Microsoft NLB (utjämning av nätverksbelastning). NLB medföljer som en möjlig belastningsutjämnare när du installerar VMM. I NLB används resursallokering som belastningsutjämningsmetod.
Information |
---|
För de båda tidigare konfigurationerna kan belastningsutjämning för maskinvara användas i stället. |
Om du lägger till maskinvarubaserade belastningsutjämnare som stöds måste du installera en konfigurationsprovider som du får från tillverkaren av belastningsutjämnaren. Konfigurationsprovidern är ett plugin-program för VMM som omvandlar VMM PowerShell-kommandon till API-anrop som är specifika för en viss belastningsutjämnares tillverkare och modell.
Innan du kan använda en maskinvarubaserad belastningsutjämnare eller NLB måste du skapa tillhörande virtuella IP-mallar.
Virtuella IP-mallar
En virtuell IP-mall innehåller konfigurationsinställningar som rör belastningsutjämning för en viss typ av nätverkstrafik. Du kan till exempel skapa en mall som definierar belastningsutjämningen för HTTPS-trafik i en särskild belastningsutjämnare efter tillverkare och modell. Dessa mallar utgör rekommendationer baserat på konfigurationen av en belastningsutjämnare.
När du har skapat en virtuell IP-mall kan användare (även självbetjäningsanvändare) ange vilken virtuell IP-mall som ska användas när de skapar en tjänst. När användarna utformar en tjänst kan de välja en tillgänglig mall som bäst passar deras behov beroende på typ av belastningsutjämnare och program.
Information |
---|
Information om hur du skapar virtuella IP-mallar finns i Så här skapar du VIP-mallar för maskinvarubaserade belastningsutjämnare i VMM och Så här skapar du VIP-mallar för NLB (utjämning av nätverksbelastning) i VMM. |
Arbetsflöde för en maskinvarubaserad belastningsutjämnare
I följande lista beskrivs arbetsflödet för en maskinvarubaserad belastningsutjämnare för att belastningsutjämna en tjänstnivå:
Administratören anger ett reserverat intervall virtuella IP-adresser i VMM-konsolen när en statisk IP-adresspool skapas.
Information Det här steget kan utföras när som helst innan du distribuerar en tjänst som använder en belastningsutjämnare. Tänk på att du måste ha en virtuell IP-adress för varje tjänstnivå som använder belastningsutjämning.
Administratören installerar konfigurationsprovidern för belastningsutjämnaren på VMM-hanteringsservern.
Information Information om belastningsutjämnare som stöds och hur du skaffar konfigurationsprovidrar finns i avsnittet Krav i Så här lägger du till maskinvarubaserade belastningsutjämnare i VMM.
I VMM-konsolen lägger administratören till belastningsutjämnaren för VMM-hantering. Administratören gör följande via guiden Lägg till belastningsutjämnare:
Väljer värdgrupper där belastningsutjämnaren ska vara tillgänglig
Anger belastningsutjämnarens tillverkare och modell
Anger belastningsutjämnarens DNS-namn (eller IP-adresser) och det portnummer som används för belastningsutjämnarhantering
Anger mappning till logiska nätverk
Väljer konfigurationsprovidern
Testar anslutningen till belastningsutjämnaren (valfritt)
Administratören skapar en eller flera virtuella IP-mallar i VMM-konsolen. Administratören definierar följande i guiden för virtuell IP-mall för belastningsutjämnare:
Porten som ska användas för den typ av nätverkstrafik som ska belastningsutjämnas
Om mallen ska gälla för alla belastningsutjämnare som stöds eller för en särskild typ av belastningsutjämnare
Typ av protokoll som ska belastningsutjämnas (till exempel HTTPS)
Om sessionspersistence ska aktiveras
Valfria hälsotillståndsövervakare som kan ställas in för att regelbundet kontrollera att belastningsutjämnaren svarar
Typ av belastningsutjämningsmetod som ska användas
Mer information finns i avsnittet Så här skapar du VIP-mallar för maskinvarubaserade belastningsutjämnare i VMM.
En användare (vanligtvis en självbetjäningsanvändare) skapar en tjänstmall. I fönstret Tjänstmalldesignern lägger användaren till en belastningsutjämnare i en tjänstnivå och väljer sedan vilken virtuell IP-mall som ska användas. När tjänsten har distribuerats väljer VMM automatiskt en virtuell IP-adress från det reserverade intervallet i den statiska IP-adresspoolen och tilldelar den belastningsutjämnaren. Den här IP-adressen betraktas som ”klientdels”-IP-adressen för en belastningsutjämnad tjänstnivå. VMM ger också statiska IP-adresser till de virtuella datorer som bildar tjänstnivån. Dessa betraktas som särskilda ”serverdels”-IP-adresser eftersom de ligger bakom belastningsutjämnaren.
När tjänsten har distribuerats kontrollerar administratören i VMM-konsolen vilken virtuell IP-adress som används som klientdels-IP-adress för tjänstnivån. Administratören kontaktar sedan DNS-administratören för att skapa en DNS-post för den tilldelade virtuella IP-adressen. Om exempelvis klientdelswebbnivån för en tjänst belastningsutjämnas, kan administratören kontrollera vilken virtuell IP-adress som används för den nivån. DNS-administratören kan sedan skapa en DNS-post för det namn som användarna anger för att ansluta till webbklientdelen. DNS-administratören kan till exempel skapa en DNS-post för ServiceName.contoso.com med motsvarande virtuella IP-adress.
Information Mer detaljerad information om hur du belastningsutjämnar en tjänstnivå genom att använda en maskinvarubaserad belastningsutjämnare finns i How to Add Networking Components to a Service Template och How to Configure a Hardware Load Balancer for a Service Tier (Så här konfigurerar du en maskinvarubaserad belastningsutjämnare för en tjänstnivå).
Arbetsflöde för NLB
I följande lista beskrivs arbetsflödet för NLB för att belastningsutjämna en tjänstnivå. Du kan inte använda arbetsflödet för utjämning av nätverksbelastning med tjänstnivåer som kör Linux, eller i tjänster där VM-nätverk är konfigurerade med nätverksvirtualisering. Använd i stället Arbetsflöde för en maskinvarubaserad belastningsutjämnare, som beskrivits tidigare i det här avsnittet.
Detta är arbetsflödet för utjämning av nätverksbelastning:
Administratören anger ett reserverat intervall virtuella IP-adresser i VMM-konsolen när en statisk IP-adresspool skapas.
Information Det här steget kan utföras när som helst innan du distribuerar en tjänst som använder en belastningsutjämnare. Tänk på att du måste ha en virtuell IP-adress för varje tjänstnivå som använder belastningsutjämning.
Administratören skapar en eller flera virtuella IP-mallar i VMM-konsolen. Administratören definierar följande i guiden för virtuell IP-mall för belastningsutjämnare:
Porten som ska användas för den typ av nätverkstrafik som ska belastningsutjämnas
Malltyp (i det här fallet den särskilda malltypen inställd på Microsoft NLB).
Typ av protokoll som ska belastningsutjämnas (TCP, UPD eller båda)
Om sessionspersistence ska aktiveras
En användare (vanligtvis en självbetjäningsanvändare) konfigurerar en tjänstmall på följande sätt:
Användaren måste använda en virtuell datormall som uppfyller konfigurationskraven för NLB för den nivå som ska belastningsutjämnas. Information om konfigurationskraven finns i How to Configure NLB for a Service Tier (Så här konfigurerar du NLB för en tjänstnivå).
I fönstret Tjänstmalldesignern lägger användaren till en belastningsutjämnare och väljer sedan vilken virtuell IP-mall som ska användas.
När tjänsten har distribuerats väljer VMM automatiskt en virtuell IP-adress från det reserverade intervallet i den statiska IP-adresspoolen, och ger adressen till en belastningsutjämnad tjänstnivå.VMM ger också statiska IP-adresser till de virtuella datorer som bildar tjänstnivån.
När tjänsten har distribuerats kontrollerar administratören i VMM-konsolen vilken virtuell IP-adress som används för en tjänst. Administratören kontaktar sedan DNS-administratören för att skapa en DNS-post för den tilldelade virtuella IP-adressen. Om exempelvis klientdelswebbnivån för en tjänst belastningsutjämnas, kan administratören kontrollera vilken virtuell IP-adress som används för den nivån. DNS-administratören kan sedan skapa en DNS-post för det namn som användarna anger för att ansluta till webbklientdelen. DNS-administratören kan till exempel skapa en DNS-post för ServiceName.contoso.com med motsvarande virtuella IP-adress.
Information Närmare information om hur du belastningsutjämnar en tjänstnivå genom att använda NLB, finns i How to Configure NLB for a Service Tier (Så här konfigurerar NLB för en tjänstnivå).
Översikt över exempelscenario
Följande metoder innehåller exempel som kan illustrera vissa begrepp. En sammanfattning av exemplen som används i det här avsnittet finns i nätverksavsnittet i tabellen i Förbereda scenariot för infrastrukturresurser i VMM.
Information |
---|
Exemplen ska inte ses som normativa riktlinjer för ett labbscenario. Du kan anpassa exemplen efter testmiljön. |
I det här avsnittet
Använd följande metoder om du vill konfigurera belastningsutjämning i din virtualiserade miljö:
Procedur |
Beskrivning |
||
---|---|---|---|
Så här lägger du till maskinvarubaserade belastningsutjämnare i VMM |
Beskriver hur du lägger till maskinvarubaserade belastningsutjämnare som stöds i VMM-miljön så att du kan belastningsutjämna tjänstförfrågningar.
|
||
Så här skapar du VIP-mallar för maskinvarubaserade belastningsutjämnare i VMM |
Beskriver hur du skapar virtuella IP-mallar som kan hjälpa dig att välja en maskinvarubaserad belastningsutjämnare som bäst passar programmets behov när du skapar en tjänst. |
||
Så här skapar du VIP-mallar för NLB (utjämning av nätverksbelastning) i VMM |
Beskriver hur du skapar virtuella IP-mallar för NLB som du kan använda när du skapar en tjänst för att konfigurera NLB för en tjänstnivå. |
När du har konfigurerat belastningsutjämning i System Center 2012 SP1 eller System Center 2012 R2
Information om hur du fortsätter när du har konfigurerat belastningsutjämning i System Center 2012 SP1 eller System Center 2012 R2 finns i följande översikt över nätverksfunktioner:
Avsnitt |
Steg |
---|---|
Konfigurera portar och växlar för virtuella datornätverk i VMM (för System Center 2012 SP1 och System Center 2012 R2) |
Konfigurera portprofiler och portklassificeringar och använd dem i logiska växlar så att du kan tillämpa portinställningarna på ett konsekvent sätt på alla nätverkskort och virtuella nätverkskort. När du har konfigurerat portinställningar konfigurerar du logiska växlar och, om det behövs, växeltillägg (för tjänstkvalitet, övervakning eller säkerhet). |
Konfigurera virtuella datornätverk och gateways i VMM (för System Center 2012 SP1 och System Center 2012 R2) |
Konfigurera virtuella datornätverk (ovanpå logiska nätverk) så att du kan använda nätverksvirtualisering eller andra nätverksalternativ. Med virtuella datornätverk som använder nätverksvirtualisering kan du dessutom öka anslutningsmöjligheterna genom att använda gateways. |
När du har konfigurerat nätverksfunktioner
Information om hur du fortsätter när du har konfigurerat nätverksfunktionerna finns i följande avsnitt:
Avsnitt |
Steg |
---|---|
Konfigurera ytterligare infrastrukturresurser, t.ex. lagrings- och biblioteksresurser. |
|
Lägga till och hantera Hyper-V-värdar och uppskalningsfilservrar i VMM |
Konfigurera värdar. |
Distribuera virtuella datorer, separat eller som en del av en tjänst. |
Se även
Konfigurera logiska nätverk i VMM – Översikt
Vanliga scenarier för nätverk i VMM i System Center 2012
Vanliga scenarier för nätverk i System Center 2012 SP1 och System Center 2012 R2
Konfigurera portar och växlar för virtuella datornätverk i VMM
Konfigurera virtuella datornätverk och gateways i VMM
Konfigurera nätverk i VMM