A Windows Server 2008 R2 hálózati terheléselosztási szolgáltatása növeli a kiszolgálókon futó internetes kiszolgáló-alkalmazások, mint például a Web, FTP, tűzfal, proxy, virtuális magánhálózat (VPN), és más kritikus alkalmazások elérhetőségét és méretezhetőségét. Ha egyetlen számítógépen működik Windows Server 2008 R2, akkor a kiszolgáló megbízhatósága és a teljesítmény méretezhetősége korlátozott. A Windows Server 2008 R2 rendszer valamely termékét futtató két vagy több számítógép erőforrásainak egyetlen virtuális fürtbe történő egységesítésével azonban a hálózati terheléselosztás szolgáltatás biztosítani tudja a webkiszolgálók és más kritikus alkalmazások által igényelt megbízhatóságot és teljesítményt.



Hálózati terheléselosztási fürt négy gazdával

A fent látható ábra két összekapcsolt hálózati terheléselosztási fürtöt ábrázol. Az első fürt két állomásból, míg a második fürt négy állomásból áll. A következő egy példa a hálózati terheléselosztás használatára.

Minden állomás külön futtatja a kívánt kiszolgáló-alkalmazás egy példányát (ez lehet webalkalmazás, FTP, vagy Telnet-kiszolgáló). A hálózati terheléselosztás elosztja a bejövő ügyfélkérelmeket a fürt állomásai között. Az egyes állomások által kezelhető terhelési súlyozó faktor igény szerint konfigurálható. Állomásokat dinamikusan is hozzáadhat a fürthöz, ha ezt a megnövekedett terhelés szükségessé teszi. Ezen felül a hálózati terheléselosztás egy kijelölt állomáshoz is irányíthat minden forgalmat, amelyet ez esetben az alapértelmezett állomás.

A hálózati terheléselosztással a fürtben lévő összes számítógéphez egyazon IP-fürtcímkészletet lehet hozzárendelni, amely minden állomás számára tárol egy egyedi, dedikált IP-címet. A terheléselosztási alkalmazások esetében, ha egy állomás meghibásodik vagy offline állapotba kerül, a terhelés eloszlik a még működő számítógépek között. Ha egy számítógép váratlanul meghibásodik vagy offline állapotba kerül, a meghibásodott vagy offline kiszolgálóval megszakad az aktív kapcsolat. Ha azonban az állomást szándékosan választja le, a drainstop paranccsal még kiszolgálhatja az aktív kapcsolatokat a számítógép offline állapotba kerülése előtt. Amikor készen áll, a offline számítógép észrevétlenül visszacsatlakozhat a fürtbe és kiveheti a részét a terhelésből. Ezáltal csökkenti a fürtben lévő többi számítógép adatforgalmát.

A hálózati terheléselosztási fürt állomásai szívverés-üzenetek váltásával kapnak folyamatos adatokat a fürt tagjairól. Alapértelmezés szerint egy állomás akkor hibás, ha öt másodpercenként nem küld magáról szívverés-üzenetet. Ha egy állomás meghibásodik, a fürt megmaradt állomásai összefutnak és a következő módon járnak el:

  • Megállapítják, hogy melyek a fürt még aktív állomásai.

  • A legmagasabb prioritású állomást jelölik ki alapértelmezett állomásként.

  • Gondoskodnak arról, hogy a megmaradt állomások minden új kérelmet kezeljenek.

Átszervezés közben a megmaradt állomások keresik az egyenletes szívveréseket. Ha a szívveréseket sikertelenül elküldő állomás újra egyenletes jelzéseket ad le, az átszervezés során újra csatlakozhat a fürthöz. Amikor új állomás csatlakozik a fürthöz, szívverés-üzenetei új átszervezést válthatnak ki. Miután minden fürtállomás egyetért a fürtben jelenleg lévő állomások kiválasztásával, az ügyfélterhelést újra elosztják a megmaradt állomások között, és az átszervezés befejeződik.

Az átszervezés általában mindössze néhány másodpercet vesz igénybe, így a fürt ügyfélkiszolgálásában bekövetkezett szünet minimális. Átszervezés közben a továbbra is aktív állomások folytatják az ügyfélkérések kezelését anélkül, hogy a meglévő kapcsolatokat ez érintené. Az átszervezés akkor fejeződik be, amikor minden állomás több szívverés-időszak után is egyenletesen érzékeli a fürt tagjait és terjesztési tábláit.

Mi az újdonság a hálózati terheléselosztásban?

A hálózati terheléselosztás a következő továbbfejlesztéseket tartalmazza a Windows Server 2008 R2 számára:

  • Kiterjesztett affinitás. A Kiterjesztett beállítás a hálózati terheléselosztási fürt konfigurációjának megváltoztatása esetén fenntartja az ügyfélaffinitást. Ez a beállítás azt is lehetővé teszi, hogy az ügyfelek affinitása megmaradjon a fürtállomás felé, még akkor is, ha nincsenek aktív, létező kapcsolatok az ügyféltől az állomáshoz.

  • A Windows PowerShell használata hálózati terheléselosztás fürtökkel. A Windows PowerShell egy új, parancssori rendszerhéj és parancsfájlnyelv. A Windows PowerShell felgyorsítja a rendszerfelügyeleti feladatok automatizálását. A Windows PowerShell használható a hálózati terheléselosztás fürtök kezelésére. További információt a Windows PowerShell hálózati terheléselosztási (NLB) fürtökkel történő használatáról a következő weblapon talál: https://go.microsoft.com/fwlink/?LinkId=140180 (előfordulhat, hogy a lap angol nyelven jelenik meg).

  • Működés közbeni frissítés támogatása. A hálózati terheléselosztás szolgáltatás támogatja a Windows Server 2003 Windows Server 2008 R2 rendszerre, és a Windows Server 2008 Windows Server 2008 R2 rendszerre történő működés közbeni frissítését. A hálózati terheléselosztás központi telepítéséről, például a működés közbeni frissítésről a következő webhelyen talál további tudnivalókat: https://go.microsoft.com/fwlink/?LinkId=87253. (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)

Hálózati terheléselosztás konfigurációja

A hálózati terheléselosztás a Windows hálózati illesztőprogramjaként működik. Működése nem érzékelhető a TCP/IP-hálózatok számára.



Az NLB és egyéb szoftverösszetevők kapcsolata

A fenti ábra a hálózati terheléselosztás és a hálózati terheléselosztás állomásának általános konfigurációjában található egyéb szoftverelemek közötti kapcsolatot mutatja.

A hálózati terheléselosztás szolgáltatásai

A hálózati terheléselosztás szolgáltatásai az alábbiak:

Méretezhetőség

A méretezhetőség annak meghatározása, hogy egy számítógép, szolgáltatás vagy alkalmazás milyen mértékben képes megfelelni a teljesítménykövetelmények növekedésének. A méretezhetőség hálózati terheléselosztási fürtök esetében újabb rendszer vagy rendszerek meglévő fürthöz adásának lehetőségét jelenti abban az esetben, ha a fürt teljes terhelése meghaladja a fürt kapacitását. A hálózati terheléselosztás szolgáltatás a következőképp támogatja a méretezhetőséget:

  • Elosztja a terhelési kérelmeket egy hálózati terheléselosztási fürtön belül az egyes TCP/IP-szolgáltatások számára.

  • Akár 32 számítógépet is támogat egy fürtön belül.

  • Elosztja az egyidejűleg több kiszolgálóról érkezett terhelési kérelmeket (akár ugyanarról, akár több különböző ügyfélről legyen szó) a fürt több állomása között.

  • Támogatja állomások hozzáadását a hálózati terheléselosztáshoz a terhelés növekedésével egyidejűleg anélkül, hogy leállítaná a fürtöt.

  • Támogatja állomások eltávolítását a fürtből, amikor a terhelés csökken.

  • Lehetővé teszi a nagy teljesítményt kevés többletmunkával a futószalagos végrehajtás bevezetésével. A futószalagos végrehajtás lehetővé teszi, hogy a kérelmek elküldhetők legyenek a hálózati terheléselosztási fürtbe akkor is, ha még nem érkezett válasz az előző kérelemre.

Magas szintű elérhetőség

A magas szintű elérhetőséggel rendelkező rendszer megbízhatóan nyújt elfogadható szintű szolgáltatást minimális üzemszünettel. A magas szintű elérhetőséget a hálózati terheléselosztás olyan beépített szolgáltatásokkal biztosítja, amelyek automatikusan képesek a következőkre:

  • Észlelik, ha egy fürtállomás meghibásodik vagy offline állapotba kerül, és helyreállítják a működést.

  • Állomások hozzáadásakor vagy eltávolításakor egyenletesen elosztják a hálózati terhelést.

  • Tíz másodpercen belül helyreállítják vagy újra elosztják a terhelést.

Kezelhetőség

A hálózati terheléselosztás az alábbi kezelhetőségi jellemzőkkel rendelkezik:

  • A fürtállomások mellett több hálózati terheléselosztási fürtöt kezelhet és konfigurálhat egyetlen számítógépről a hálózati terheléselosztás kezelőjével.

  • Megadhatja a terheléselosztási viselkedést egyetlen IP-port vagy -portcsoport számára a portkezelő szabályainak használatával.

  • Minden webhely számára más portszabályt adhat meg. Ha több alkalmazáshoz vagy webhelyhez használja ugyanazokat a hálózatterhelés-kiszolgálókat, akkor a portszabályok a cél virtuális IP-címein alapulnak (virtuális fürtök használatával).

  • Az egyetlen állomásra vonatkozó, választható szabályokkal egyetlen állomáshoz irányíthat minden ügyfélkérést. A hálózati terheléselosztás ahhoz az állomáshoz továbbítja az ügyfélkéréseket, amely megfelelő alkalmazásokat futtat.

  • Letilthatja a nemkívánatos hálózati hozzáférést bizonyos IP-portokhoz.

  • Engedélyezheti az IGMP protokoll támogatását a fürtállomásokon a kapcsolóelárasztás megelőzésére (csoportos küldési mód esetén).

  • A rendszerhéj-parancsfájlok használatával bármely Windows rendszert használó hálózatra csatlakoztatott számítógépen távolról elindíthatja, leállíthatja és ellenőrizheti a hálózati terheléselosztással kapcsolatos műveleteket.

  • A Windows eseménynaplójában megtekintheti a hálózati terheléselosztással kapcsolatos eseményeket. A hálózati terheléselosztás naplói minden műveletet és fürtváltozást rögzítenek az eseménynaplóban.

Egyszerű használat

A hálózati terheléselosztás több jellemzője gondoskodik a kényelmes használatról:

  • A hálózati terheléselosztás a Windows normál hálózati illesztőprogram-összetevőjeként működik.

  • A hálózati terheléselosztás engedélyezéséhez és működéséhez hardvermódosítás nem szükséges.

  • A hálózati terheléselosztás kezelőjével új hálózati terheléselosztási fürtöket hozhat létre.

  • A hálózati terheléselosztás kezelője lehetővé teszi, hogy egyszerre több fürtöt, és azok összes állomását konfigurálja és kezelje egyetlen távoli vagy helyi számítógépről.

  • A hálózati terheléselosztással az ügyfelek a fürthöz az IP-fürtcímmel férhetnek hozzá, amely egyetlen, logikus internetnév és virtuális IP-cím, és minden számítógép számára egyedi nevet tart fenn. A hálózati terheléselosztás több virtuális IP-cím használatát teszi lehetővé többcímes kiszolgálók számára.

    Megjegyzés

    Virtuális fürtök esetében a kiszolgálóknak nem kell több címmel rendelkezniük ahhoz, hogy több virtuális IP-címük legyen.

  • A hálózati terheléselosztás több hálózati adapterhez is köthető, így egy állomáson több különálló fürt konfigurálható. A több hálózati adapter támogatása abban tér el a virtuális fürtöktől, hogy a virtuális fürtökkel több fürt konfigurálható egyetlen hálózati adapterhez.

  • Nem kell módosítania tehát a kiszolgálóalkalmazásokat, hogy azok egy hálózati terheléselosztási fürtön működjenek.

  • Ha egy fürtállomás meghibásodik, majd újra online módba kerül, a hálózati terheléselosztás beállítható úgy, hogy automatikusan hozzáadja az állomást a fürthöz. A hozzáadott állomás ekkor újra fogadhat az ügyfelektől kéréseket.

  • A számítógépeket megelőző karbantartás céljából bármikor offline állapotba helyezheti, és ezzel nem zavarja a többi állomás fürtműveleteit.

További hivatkozások


Tartalom