Az aktív készenléti és az aktív aktív állapot közötti különbség

Az aktív készenléti és az aktív aktív állapot közötti különbség
Az aktív készenléti és az aktív aktív állapot közötti különbség

Videó: Az aktív készenléti és az aktív aktív állapot közötti különbség

Videó: Az aktív készenléti és az aktív aktív állapot közötti különbség
Videó: Java EE 124: EJB 2: Типы EJB 2024, Július
Anonim

Aktív készenlét vs aktív aktív

Aktív/Készenléti és Aktív/Aktív két feladatátvételi mechanizmus, amelyet világszerte széles körben használnak a rendszerek megbízhatóságának javítására. Ez a két módszer magas rendelkezésre állású megvalósítási módnak is tekinthető. Mindegyik mechanizmusnak megvan a saját módszere a feladatátvétel meghatározására és végrehajtására. Különböző rendszerek használják ezeket a módszereket a szükséges redundanciaszint eléréséhez a példány kritikus jellegétől függően.

Aktív/Készenléti konfiguráció

Az Aktív/Készenléti konfigurációban csak az egyik csomópont van aktív módban, míg a másik készenléti módban. Ha az Aktív rendszeren hibát azonosítanak, a készenléti csomópont átveszi az aktív csomópont helyét, anélkül, hogy az utolsó állapotot megváltoztatná, amíg a probléma meg nem oldódik. Ebben az esetben azonban a két csomópont konfigurációjától függhet, hogy a probléma helyreállítása után vissza kell-e váltani az eredeti csomópontra. Általánosságban is szükség van valamilyen szinkronizálásra az aktív és a készenléti csomópontok között annak érdekében, hogy azonnali hiba esetén kapcsoljon be. A legtöbb esetben az aktív és a készenléti csomópontok közötti szívverés jeleket használják az aktív csomópont meghibásodásának azonosítására, valamint a csomópontok közötti valós idejű szinkronizálásra. Itt mindig csak egy eszközkészlet aktív, így leegyszerűsíti az útválasztást és a hibaelhárítást. Szintén a szívverés kapcsolat meghibásodása, mindkét csomópont független módba vezet, ahol a megosztott erőforrások használata a konfigurációtól függően inkonzisztenssé válhat. Az Aktív/Készenléti konfigurációban nincs szükség terheléselosztási módszer megvalósítására a csomópontok előtt a terhelés megosztása érdekében, mivel egy adott időpontban csak egy csomópont lesz aktív, hacsak nincs ellentmondás.

Aktív/Aktív konfiguráció

Aktív/Aktív konfigurációban mindkét csomópont aktív módban van, miközben ugyanazt a funkciót kezeli ugyanabban az állapotban. Ha az egyik aktív csomópontban hiba történik, akkor a másik aktív csomópont automatikusan kezeli mindkét csomópont forgalmát és működését, amíg a probléma meg nem oldódik. Itt mindkét csomópontnak képesnek kell lennie arra, hogy a teljes forgalmat külön-külön kezelje, hogy önállóan működjön hibahelyzetben anélkül, hogy a teljesítmény vagy a minőség a végső funkcióig romlana. A probléma helyreállítása után mindkét csomópont aktív módba kerül, ahol a terhelés megoszlik a csomópontok között. Ebben a konfigurációban általános gyakorlat, hogy léteznie kell egy mechanizmusnak a terhelés megosztására a csomópontok között valamilyen terheléselosztási módszer segítségével, hogy mindkét csomópont egyidejűleg aktív módban legyen. Ezenkívül a hiba azonosítását a terheléselosztási ponton kell elvégezni, hogy a teljes terhelést a rendelkezésre álló csomópontra helyezzük át.

Mi a különbség az aktív/készenléti és az aktív/aktív konfiguráció között?

– Az Aktív/Készenléti konfigurációban a készenléti csomópont kihasználtsága gyakorlatilag nulla annak ellenére, hogy folyamatosan üzemel és működik, míg az Aktív/Aktív konfigurációval mindkét csomópont kapacitása maximálisan kihasználható. 50% általában minden csomópontra, mivel egy csomópontnak képesnek kell lennie a teljes terhelést felvenni hiba esetén.

– Ezért, ha több mint 50% van kihasználva bármely aktív csomópontnál Aktív/Aktív módban, akkor az egyik aktív csomópont meghibásodása esetén teljesítményromlás következik be.

– Aktív/Aktív konfigurációban az egyik útvonal meghibásodása nem vezet szolgáltatáskimaradáshoz, míg az Aktív/Készenléti konfiguráció esetén ez a hibaazonosítási időtől és az aktív csomópontról a készenléti csomópontra való váltási időtől függően változhat.

– Az Aktív/Aktív konfiguráció ideiglenes áteresztőképesség- és kapacitásbővítésként használható váratlan forgatókönyvek esetén, annak ellenére, hogy meghibásodás esetén a teljesítmény romlásához vezet.

– Aktív/Készenléti mód esetén ez a lehetőség még csak pillanatnyi helyzetre sem elérhető.

– Annak ellenére, hogy az Aktív/Aktív konfiguráció rendelkezik ezzel a kapacitásbővítési előnnyel, a csomópontok előtt kell lennie egy terheléselosztási módszernek, amelyre nincs szükség az Aktív/Készenléti konfigurációnál.

– Az Aktív/Készenléti módszer kevésbé bonyolult, és könnyen megoldható a hálózat hibaelhárítása, mivel csak egy útvonal aktív az Aktív/Aktív módszerhez képest, amely egyszerre tartja aktívan az útvonalakat és a csomópontokat.

– Az Aktív/Aktív konfiguráció általában támogatja a terheléselosztást, míg az Aktív/Készenléti konfiguráció esetén ilyen megoldás nem érhető el.

– Annak ellenére, hogy az Aktív/Aktív konfiguráció lehetővé teszi a pillanatnyi kapacitásbővítést, általában további bonyolultságot biztosít a hálózat számára, mint az aktív/készenléti konfiguráció.

– Mivel mindkét útvonal aktív az Aktív/Aktív konfiguráció alatt, a kimaradási idő gyakorlatilag nulla meghibásodás esetén, ami Aktív/Készenléti konfiguráció esetén magasabb is lehet.

Ajánlott: