I det här avsnittet behandlas följande ämnen:

Tillgänglighet, skalbarhet och klustertekniker

Windows Server 2008 R2 innehåller två typer av klusterteknik: kluster för växling vid fel samt utjämning av nätverksbelastning. Kluster för växling vid fel ger i första hand hög tillgänglighet. Utjämning av nätverksbelastning ger skalbarhet och hjälper samtidigt till att öka tillgängligheten för webbaserade tjänster.

Vilken klusterteknik du väljer att använda (kluster för växling vid fel eller utjämning av nätverksbelastning) avgörs av om de program du kör har tillståndet i minnet under lång tid:

  • Kluster för växling vid fel har utformats för program som har tillståndet i minnet under lång tid eller program med minneskrävande tillstånd som uppdateras ofta. Sådana här program kan vara t.ex. databas- eller meddelandeprogram. De kallas tillståndskänsliga. Kluster för växling vid fel används vanligtvis för filservrar, utskriftsservrar, databasservrar och meddelandeservrar.

  • Utjämning av nätverksbelastning är avsett för program som inte har tillståndet i minnet under lång tid. Sådana program kallas tillståndslösa. I ett program av den här typen behandlas varje klientbegäran som en oberoende åtgärd vilket innebär att varje begäran kan belastningsutjämnas oberoende av andra. Den här typen av program innehåller också ofta skrivskyddade data eller data som ändras sällan. Utjämning av nätverksbelastning används vanligtvis för klientwebbservrar, virtuella privata nätverk (VPN), FTP-servrar (File Transfer Protocol) samt brandväggs- och proxyservrar. Kluster för utjämning av nätverksbelastning kan också användas som stöd för andra TCP- eller UDP-baserade tjänster eller program.

Översikt över utjämning av nätverksbelastning

Tjänsten Utjämning av nätverksbelastning (NLB) förbättrar tillgängligheten och skalbarheten för Internetserverprogram som webbservrar, FTP-servrar, brandväggar, proxyservrar, VPN-servrar (Virtual Private Network) och andra verksamhetskritiska servrar.

Vad är NLB-kluster?

En enstaka dator med Windows ger begränsad tillförlitlighet och potential för prestandaskalning. Genom att kombinera resurserna från två eller flera datorer som kör en av produkterna i Windows Server 2008 R2 i ett enstaka virtuellt kluster kan Utjämning av nätverksbelastning ge den tillförlitlighet som behövs för webbservrar och andra verksamhetskritiska servrar.

Var och en av värddatorerna kör en separat kopia av önskat serverprogram (till exempel program för webb-, FTP- och Telnet-servrar). Klientförfrågningarna fördelas bland alla värddatorer i klustret av NLB. Den belastningsandel som hanteras av varje värddator kan om så krävs konfigureras. Du kan hantera större belastning genom att allt eftersom lägga till värddatorer i klustret. Dessutom kan all trafik dirigeras till en enda definierad enstaka värddator av NLB, den så kallade standardvärden.

Vidare kan alla datorer i klustret vid Utjämning av nätverksbelastning adresseras med hjälp av samma uppsättning kluster-IP-adresser, och för varje värddator lagras en uppsättning med unika IP-adresser. Om en värddator med ett belastningsbalanserat program förlorar anslutningen eller inte kan kontaktas, distribueras belastningen automatiskt bland de datorer som fortfarande fungerar. När en dator förlorar anslutningen eller utan varning inte längre kan kontaktas, förloras alla anslutningar till den låsta servern. Om du avsiktligt stänger av en värddator kan du med hjälp av kommandot drainstop ta hand om alla aktiva anslutningar innan du bryter anslutningen till datorn. Oavsett vilket kan du, när datorn som är offline är redo, transparent återansluta datorn till klustret så att den kan återta sin andel av belastningen och avlasta de övriga datorerna i klustret.

Maskin- och programvarurelaterad information för NLB-kluster

  • Utjämning av nätverksbelastning installeras som en vanlig nätverksdrivrutinkomponent för Windows.

  • Inga maskinvaruförändringar krävs för att aktivera och köra Utjämning av nätverksbelastning.

  • Med hjälp av NLB-hanteraren kan du skapa nya NLB-kluster samt konfigurera och hantera kluster och samtliga värddatorer i klustren från en fjärrdator eller den lokala datorn.

  • Med Utjämning av nätverksbelastning kan klienter få åtkomst till klustret genom ett logiskt Internetnamn och en virtuell IP-adress, som kallas för klustrets IP-adress (datorernas individuella namn bevaras). Vid utjämning av nätverksbelastning tillåts flera virtuella IP-adresser för multihomed-servrar.

    OBS

    Används virtuella kluster behöver servrarna inte vara multihomed för att kunna ha flera IP-adresser.

  • NLB kan bindas till flera nätverkskort, vilket innebär att du kan konfigurera flera oberoende kluster på varje värddator. Stöd för flera nätverkskort skiljer sig från virtuella kluster på så vis att virtuella kluster tillåter dig att konfigurera flera kluster på samma nätverkskort.

Installera funktionen för utjämning av nätverksbelastning

Om du vill använda Utjämning av nätverksbelastning (eller NLB, som står för Network Load Balancing) på en dator måste TCP/IP vara det enda protokollet på det nätverkskort som NLB installeras på. Lägg inte till några andra protokoll (IPX till exempel) till det här nätverkskortet. NLB kan belastningsbalansera alla program och tjänster som använder TCP/IP som nätverksprotokoll och som är associerade med en specifik TCP- (Transmission Control Protocol) eller UDP-port (User Datagram Protocol).

Om du vill installera och konfigurera NLB måste du använda ett konto som är medlem i den lokala gruppen Administratörer på respektive värddator. Om du inte använder ett konto i den lokala administratörsgruppen uppmanas du att ange autentiseringsuppgifter för inloggning för ett sådant konto när du installerar och konfigurerar de olika värddatorerna. Så här skapar du ett konto som NLB-hanteraren använder som standard: Expandera Alternativ-menyn i NLB-hanteraren och klicka sedan på Autentiseringsuppgifter. Du bör inte använda det här kommandot för några andra ändamål.

Du kan använda Första konfigurationsåtgärder eller Serverhanteraren för att installera NLB. Du installerar NLB genom att klicka på Lägg till funktioner i aktivitetslistan och på Utjämning av nätverksbelastning i listan över funktioner i guiden.

Hantera NLB

Du kan hantera serverroller och funktioner med MMC-snapin-moduler (Microsoft Management Console). Du öppnar snapon-modulen Utjämning av nätverksbelastning genom att först klicka på Start, därefter på Administrationsverktyg och sedan på Hanteraren för Utjämning av nätverksbelastning. Du kan också öppna hanteraren för Utjämning av nätverksbelastning genom att skriva Nlbmgr på en kommandorad.

Ytterligare referenser för NLB

Mer information om NLB finns i hjälpen på servern. Öppna Hanteraren för Utjämning av nätverksbelastning enligt anvisningarna i föregående avsnitt och tryck på F1.


Innehåll