Gatshmëria aktive vs Active Active
Active/Standby dhe Active/Active janë dy mekanizma failover të përdorur gjerësisht në të gjithë botën për të përmirësuar besueshmërinë e sistemeve. Gjithashtu, këto dy metoda mund të konsiderohen si metoda të zbatimit me disponueshmëri të lartë. Çdo mekanizëm ka metodën e vet për të përcaktuar dhe kryer dështimin. Sisteme të ndryshme përdorin këto metoda për të arritur nivelin e kërkuar të tepricës në varësi të nivelit të natyrës kritike të shembullit.
Konfigurimi aktiv/gatishmëri
Në konfigurimin Active/Standby, vetëm një nyje është në modalitetin aktiv ndërsa tjetra është në modalitetin e gatishmërisë. Kur identifikohet një problem në sistemin aktiv, nyja e gatishmërisë do të zërë vendin e nyjes aktive pa asnjë ndryshim në gjendjen e fundit deri sa çështja të zgjidhet. Megjithatë, në këtë rast, nëse do të kthehet përsëri në nyjen origjinale pas rivendosjes së problemit ose jo, mund të varet nga konfigurimi i dy nyjeve. Gjithashtu në përgjithësi, duhet të ketë një lloj sinkronizimi midis nyjeve aktive dhe gatishmërisë në mënyrë që të kaloni menjëherë në një dështim. Në shumicën e rasteve, sinjalet e rrahjeve të zemrës midis nyjeve aktive dhe gatishmërisë përdoren për të identifikuar dështimin e nyjes aktive, si dhe për sinkronizimin në kohë reale midis nyjeve. Këtu, gjithmonë vetëm një grup pajisjesh është aktiv gjatë gjithë kohës, kështu që thjeshton rrugën dhe zgjidhjen e problemeve. Gjithashtu një dështim në lidhjen e rrahjeve të zemrës, i çon të dy nyjet në modalitetin e pavarur ku përdorimi i burimeve të përbashkëta mund të bëhet i paqëndrueshëm në varësi të konfigurimit. Në konfigurimin Active/Standby nuk ka nevojë të zbatohet një metodë e balancimit të ngarkesës përpara nyjeve në mënyrë që të ndahet ngarkesa, pasi vetëm një nyje do të jetë aktive në çdo kohë të caktuar nëse nuk ka mospërputhje.
Konfigurim aktiv/aktiv
Në konfigurimin Active/Active të dy nyjet janë në modalitetin aktiv ndërsa trajtojnë të njëjtin funksion në të njëjtën gjendje. Nëse ka një dështim në një nyje aktive, atëherë nyja tjetër aktive trajton automatikisht trafikun dhe funksionin e të dy nyjeve derisa problemi të zgjidhet. Këtu, të dy nyjet duhet të kenë kapacitetin për të trajtuar trafikun total në mënyrë individuale në mënyrë që të punojnë në mënyrë të pavarur në një situatë dështimi pa ndonjë degradim të performancës ose cilësisë në funksionin përfundimtar. Pas rivendosjes së problemit, të dy nyjet do të kalojnë në modalitetin aktiv, ku ngarkesa do të ndahet midis nyjeve. Si një praktikë e përgjithshme në këtë konfigurim, duhet të ketë një mekanizëm për të ndarë ngarkesën midis nyjeve duke përdorur një lloj metode të balancimit të ngarkesës për t'i mbajtur të dyja nyjet në modalitetin aktiv njëkohësisht. Gjithashtu, identifikimi i dështimit duhet të bëhet në pikën e balancimit të ngarkesës në mënyrë që të zhvendoset e gjithë ngarkesa në nyjen e disponueshme.
Cili është ndryshimi midis konfigurimit Active/Standby dhe Active/Active?
– Në konfigurimin Active/Standby, përdorimi i nyjes së gatishmërisë është praktikisht zero edhe pse është në funksion gjatë gjithë kohës, ndërsa me konfigurimin Active/Active kapaciteti i të dy nyjeve mund të përdoret deri në një maksimum prej 50% në përgjithësi për çdo nyje, pasi një nyje duhet të jetë në gjendje të marrë të gjithë ngarkesën në rast të një dështimi.
– Prandaj, nëse përdoret më shumë se 50% për çdo nyje aktive nën modalitetin aktiv/aktive, atëherë do të ketë një degradim të performancës në rast të një dështimi në një nyje aktive.
– Në konfigurimin Active/Active, dështimi në një rrugë nuk do të çojë në ndërprerje të shërbimit, ndërsa me konfigurimin Active/Standby, ai mund të ndryshojë në varësi të kohës së identifikimit të dështimit dhe kohës së zhvendosjes nga nyja aktive në nyjen e gatishmërisë.
– Konfigurimi aktiv/aktiv mund të përdoret si një kapacitet i përkohshëm dhe zgjerim i kapacitetit në rast të skenarëve të paparashikuar, edhe pse, ai çon në degradim të performancës gjatë një dështimi.
– Ndërsa, me Active/Standby një opsion i tillë nuk është i disponueshëm as për një situatë momentale.
– Edhe pse konfigurimi Active/Active e ka këtë avantazh të zgjerimit të kapacitetit, duhet të ketë një metodë të balancimit të ngarkesës përpara nyjeve, e cila nuk kërkohet nën konfigurimin Active/Standby.
– Metoda Active/Standby është më pak komplekse dhe e lehtë për të zgjidhur problemet e rrjetit, pasi vetëm një shteg është aktiv gjatë gjithë kohës në krahasim me metodën Active/Active, e cila i mban të dyja shtigjet dhe nyjet aktive në të njëjtën kohë.
– Konfigurimi aktiv/aktiv zakonisht mbështet balancimin e ngarkesës, ndërsa, me konfigurimin Active/Standby, asnjë zgjidhje e tillë nuk disponohet.
– Edhe pse, konfigurimi Active/Active lejon zgjerimin momental të kapacitetit, në përgjithësi, ai ofron kompleksitet shtesë në rrjet sesa konfigurimi Active/Standby.
– Meqenëse të dyja shtigjet janë aktive nën konfigurimin Active/Active, koha e ndërprerjes është praktikisht zero në rast dështimi, e cila mund të jetë më e lartë në rast të konfigurimit Active/Standby.