A témakör a következő részeket tartalmazza:

A kvórumbeállítások konfigurálásával kapcsolatban a Feladatátvevő fürt kvórumbeállításainak megadása című témakörben talál információt.

A kvórumkonfiguráció hatása a fürtre

A feladatátvevő fürt kvórumkonfigurációja határozza meg, hogy hány meghibásodást képes elviselni a fürt. Ha ennél több hiba fordul elő, akkor a fürtnek meg kell állni. Ebben az esetben a csomópontok meghibásodása, illetve időnként a tanúsító lemez (amely a fürtkonfiguráció másolatát tartalmazza) vagy a tanúsító fájlmegosztás hibái számítanak. Túl sok meghibásodás vagy a fürtcsomópontok közti kommunikációs problémák esetén fontos, hogy leálljon a fürt működése. Bővebb leírást a jelen témakör Miért szükséges a kvórum? című szakaszában talál.

Fontos!

Legtöbbször célszerű azokat a kvórumbeállításokat használni, amelyeket a fürtszoftver megfelelőnek talál a fürt számára. Csak akkor változtasson a kvórumbeállításokon, ha megbizonyosodott arról, hogy a módosítás megfelelő a fürt számára.

Ne feledje, hogy a fürt teljes működése nem csak a kvórumtól függ, hanem az egyes csomópontok kapacitásától is, melyek támogatják a csomópontra átkapcsolt szolgáltatásokat és alkalmazásokat. Egy öt csomópontból álló fürtnek például két csomópont meghibásodása esetén még lehet kvóruma, a megmaradó fürtcsomópontok szolgáltatási színvonala azonban attól függ, hogy az adott csomópont milyen kapacitással képes kiszolgálni a feladatátvétellel rá hárult szolgáltatásokat és alkalmazásokat.

Kvórumkonfigurációs lehetőségek

Négy lehetséges kvórumkonfiguráció közül választhat:

  • Csomóponttöbbség (páratlan számú csomóponttal rendelkező fürtök esetén ajánlott)

    A csomópontok számának felénél (felfelé kerekítve) eggyel kevesebb számú meghibásodást képes elviselni. Egy hét csomópontot tartalmazó fürt például három csomópont-meghibásodást képes elviselni.

  • Csomópont- és lemeztöbbség (páros számú csomóponttal rendelkező fürtök esetén ajánlott)

    A csomópontok felével (felfelé kerekítve) megegyező számú meghibásodást képes elviselni, ha a tanúsító lemez online marad. Egy hat csomópontot tartalmazó fürt például (melynek a tanúsító lemeze online állapotú) három csomópont-meghibásodást képes elviselni.

    A csomópontok felénél (felfelé kerekítve) eggyel kevesebb számú meghibásodást képes elviselni, ha a tanúsító lemez offline állapotú vagy hibás. Egy hat csomópontot tartalmazó, hibás tanúsító lemezű fürt például két (3-1=2) csomópont-meghibásodást képes elviselni.

  • Csomópont- és fájlmegosztástöbbség (speciális konfigurációjú fürtök esetében)

    A Csomópont- és lemeztöbbség lehetőséghez hasonlóan működik, de tanúsító lemez helyett tanúsító fájlmegosztást használ.

    Ne feledje, hogy a Csomópont- és fájlmegosztástöbbség használata esetén a fürt elindításához legalább egy elérhető fürtcsomópontnak tartalmaznia kell az aktuális fürtkonfiguráció másolatát. Ellenkező esetben kényszeríteni kell a fürt elindítását egy megadott csomóponton keresztül. Bővebb információt A fürtszolgáltatás elindítása vagy leállítása fürtcsomóponton című témakör „További szempontok” szakaszában talál.

  • Nincs többség: Csak lemez (nem ajánlott)

    Egy csomópont kivételével az összes csomópont meghibásodását képes elviselni (ha a lemez online). Ez a konfiguráció azonban nem ajánlott, mert a lemez kritikus hibapont lehet.

Kvórumkonfigurációs példák

A következő példák bemutatják három kvórumkonfiguráció működését. A negyedik konfiguráció szövegesen van bemutatva, mivel ez hasonlít a Csomópont- és lemeztöbbség konfigurációs példához.

Megjegyzés

A példákban - a Csak lemez konfigurációs példa kivételével - figyelje meg, hogy a lényeges elemek többsége kommunikál-e (az elemek számát figyelmen kívül hagyva). Ha igen, akkor a fürt tovább működik. Ha nem, akkor a fürt megáll.

Fürt csomóponttal és csomóponttöbbség kvórum

Amint az előző példában látható, a Csomóponttöbbség konfigurációjú fürtben a többség számításakor csak a csomópontok vannak összeszámolva.

Fürt csomóponttal és lemeztöbbség kvórum

Amint az előző példában látható, a Csomópont- és lemeztöbbség konfigurációjú fürtben a többség számításakor a tanúsító lemez és a csomópontok vannak összeszámolva.

Csomópont- és fájlmegosztástöbbség kvórumkonfiguráció

A Csomópont- és fájlmegosztástöbbség konfigurációjú fürtben a többség számításakor a tanúsító fájlmegosztás és a csomópontok vannak összeszámolva. Ez hasonlít az előző példában bemutatott Csomópont- és lemeztöbbség kvórumkonfigurációhoz, azzal a különbséggel, hogy a tanúsító a fürttároló egy lemeze helyett egy olyan fájlmegosztás, melyhez a fürt minden csomópontja hozzá tud férni.

Fürt csak lemez kvórum konfigurációval

A Csak lemez konfigurációjú fürtben a csomópontok száma nem befolyásolja a kvórum elérését. A lemez a kvórum. Ha azonban a lemezzel való kommunikáció megszakad, a fürtöt nem lehet elérni.

Miért szükséges a kvórum?

Hálózati probléma esetén be tudnak avatkozni a fürtcsomópontok kommunikációjába. Előfordulhat, hogy egy kis csomópont-csoport képes a hálózat működő részén keresztül, de nem képes a hálózat más részében lévő más csomópont-csoporttal kommunikálni. Ez komoly problémákhoz vezethet. Ebben a „megosztott” helyzetben legalább egy csomópont-csoportnak be kell fejezni a fürtként való futást.

A fürt megosztottsága miatt keletkező problémák elkerülésére a fürtszoftver megköveteli, hogy a fürtként futó csomópont-csoport egy szavazási algoritmust használjon annak meghatározására, hogy egy adott időben a csoportnak van-e kvóruma. Mivel egy adott fürt megadott csomópont-csoporttal és kvórumkonfigurációval rendelkezik, ezért tudni fogja, hány „szavazat” alkot többséget (ami egy kvórum). Ha a szám a többség alá csökken, a fürt megáll. A csomópontok ezután is figyelik a többi csomópontot, hogy a hálózaton megjelenik-e újra egy csomópont, a csomópontok azonban nem fognak fürtként működni, amíg a kvórum nem létezik.

Gondolja át például, hogy mi történik egy csomóponttöbbséget használó öt csomópontot tartalmazó fürtben, ha az egyes, kettes és hármas csomópont egymással tud, a négyessel és ötössel viszont nem tud kommunikálni. Ekkor az egyes, kettes és hármas csomópontok többséget képeznek, és fürtként tovább futnak. A kisebbséget alkotó négyes és ötös csomópont nem fut tovább fürtként. Ha a hármas csomópont megszakítja a kommunikációt a többi csomóponttal, akkor egyik csomópont sem fut tovább fürtként. Minden működő csomópont tovább figyeli azonban a kommunikációt azért, hogy ha a hálózat ismét működni kezd, megalakulhasson és működni kezdjen a fürt.

További hivatkozások


Tartalom