Kas yra Aukštas pasiekiamumas

Išsamus aprašymas kas yra Aukštas pasiekiamumas.
Sužinokite kuo ši Paslauga gali būti Jums naudinga.


Vitoldas Martka
VIPhost IT Administratorius

Bendrai


Aukštas pasiekiamumas (ang: High availability) yra terminas, reiškiantis sistemos gebėjimą būti pasiekiama ir patikima beveik 100% laiko.

Aukšto pasiekiamumo sistemos turi atlaikyti įvairaus pobūdžio gedimus (ryšio, programinius ir aparatinius), įskaitant suplanuotas prastovas dėl planinių aptarnavimų. Paprastai šios sistemos turi tenkinti dvi salygas:

  • turi būti prieinamos beveik 100 % laiko;
  • turi atitikti tam tikrus, iš anksto nustatytus, vartotojo keliamus reikalavimus ir lūkesčius.

Augant  skaitmeninės transformacijos galimybėms ir daugybei paslaugų perėjus į debesį, aukšto pasiekiamumo sprendimus dabar siūlo daugelis technologijų ir programinės įrangos, kaip paslaugos (SAAS, ang.: Software as a service), tiekėjų: Microsoft, Amazon (AWS), IBM®, Red Hat® ir kt.

Aukštas IT sistemų pasiekiamumas yra ypač svarbus tose srityse, kurių svarbiausioms naudojamoms programos reikalauja itin mažos prastovos arba jos nebuvimo. Galutinių sistemos naudotojų veikla tiesiogiai priklauso nuo aukšto pasiekiamumo sprendimų, kad galėtų atlikti daugybę įprastų kasdienių funkcijų. Jei vartotojai, dėl kokios nors priežasties negali pasiekti sistemos, ji laikoma „neprieinama“. Laikotarpis, kai sistema nepasiekiama vartotojams, vadinamas prastovos laiku.


Aukštas pasiekiamumas ir Atkūrimas nelaimės atveju

Sistemos veiklos atkūrimas nelaimės atveju (ang: Disaster recovery) susideda iš  IT infrastruktūros technologijų ir geriausios praktikos, skirtos užkirsti kelią duomenų praradimui ir veiklos tęstinumo užtikrinimo įvykus sutrikimams dėl katastrofiškų įvykių. Kita vertus, aukštas pasiekiamumas paprastai susijęs su mažesniais gedimais ar gedimais, kurie gali turėti įtakos sistemos prieinamumui.

Nors ir skirtingi, bet aukštas pasiekiamumas ir atkūrimas turi bendrą tikslą - sumažinti IT sistemų veikimo trikdžius. Abi technologijos dažniausiai naudoja dubliuotus komponentus ir sistemas kaip bendros strategijos dalį. Be to, tiek Atkūrimas, tiek ir Pasiekiamumas naudoja duomenų atsargines kopijas, kad duomenys būtų prieinami iškilus įvairioms problemoms, įskaitant aparatinės įrangos gedimus, programinės įrangos gedimus ir elektros energijos tiekimo trikdžius.


Aukštas pasiekiamumas ir Atsparumas gedimams 

Atsparumas gedimams – tai sistemos gebėjimas nepertraukiamai veikti sugedus vienam ar keliems jos komponentams. Kaip ir Aukštas pasiekiamumas, Atsparumas gedimams gali padėti padėti sistemai išlikti veikiančia trikdžio metu arba po jo.

Atsparumas gedimams ir Aukštas pasiekiamumas skiriasi būdais, kurie užkerta kelią prastovoms. Aukšto pasiekiamumo siekis, kad prastovos būtų kuo trumpesnės, Atsparumo gedimams tikslas yra nulinis prastovų skaičius, kurį galima pasiekti tik per dubliavimą, kiekvieno infrastruktūros komponento ir atsarginį kopijavimą.


Aukšto pasiekiamumo privalumai

Kadangi įmonės labiau nei bet kada anksčiau pasitiki internetinėmis paslaugomis ir debesų bei  hibridinėmis debesų architektūromis, kad galėtų teikti svarbias programas ir paslaugas, infrastruktūros poreikiai auga, todėl aukštas pasiekiamumas tampa prioritetu. Štai keletas dažniausiai pasitaikančių aukšto pasiekiamumo pranašumų.

Lankstumas

Kadangi skaitmeninė transformacija yra pagrindinis daugelio įmonių tikslas, didelis sistemų prieinamumas yra labai svarbus siekiant suteikti darbuotojams ir klientams 24x7 prieigą prie svarbiausių programų.

Duomenų saugumas

Naudojant aukšto pasiekiamumo architektūrą, svarbiausi organizacijų duomenys visada yra prieinami, pasiekiami ir apsaugoti nuo duomenų saugumo pažeidimų.

Geresnė reputacija

Sistemos gedimai, sukeliantys valandines ar net minutines prastovas, gali sukelti neigiamą vertinimą apie įmonę ar jos teikiamas paslaugas viešojoje erdvėje. Aukšto pasiekiamumo infrastruktūra užtikrina, kad įmonės, paslaugos ar prekės ženklo reputacija nenukentėtų dėl gedimų ar netikėtų prastovų.

Aukštesnio lygio paslaugos
Paslaugų teikėjai turi užtikrinti aukštą tinklų pasiekiamumą arba rizikuoja nesilaikyti savo pažadų prieš Klientus . Aukšto pasiekiamumo sistemos padeda įmonėms teikti aukštesnio lygio ar kokybiškesnių parametrų paslaugas kaip galutiniams naudotojams, taip ir įmonės darbuotojams mažinant laiką, skiriamą problemų sprendimui dėl gedimų.


Kaip diegiamas Aukštas pasiekiamumas

Nesvarbu, ar tikslas yra nulinės prastovos dėl teikiamų paslaugų masto ar svarbos, ar tiesiog įmonės ieško būdų, kaip išvengti gedimų sukeltos žalos reputacijai, diegiantys aukštą pasiekiamumą, paprastai atlieka 4 etapų procesą:

  1. Pašalina vienetinius gedimo taškus.  Pavieniai gedimo taškai  yra komponentai, dėl kurių neveikimo nustotų veikti visa sistema. Pavyzdžiui, jei serverių masyvas veikia per vieną tinklo adapterį ir tas adapteris sugenda, visi serveriai tampa nepasiekiami. Tokiu atveju naudojami sprendimai vadinami apkrovos balansavimu. Prieiga realizuojama per keletą tinklo adapterių ir vienam sugedus, sistema išlieka veiksni. Apkrova ir užklausos paskirstomos per veikiančius dubliuotus sistemos komponentus.
  2. Sukuria antrinę sistemą dubliuojančią pirminę. Pagrindinis tikslas - darbo krūvių perkėlimas iš pirminės sistemos į antrinę, įvykus gedimui pirminėje sistemoje. Kai įmonės turi patikimą antrinę sistemą, darbo krūviai gali būti lengvai perkeliami be didelių prastovų, duomenų praradimo ar veiklos našumo sumažėjimo.
  3. Įdiegia gedimų aptikimo sistemą.  Aukštas pasiekiamumas priklauso nuo procesų, leidžiančių aptikti sistemos gedimus, kai tik jie atsiranda. Daugelis šiuolaikinių sistemų turi integruotą automatinį gedimų aptikimą. Kai kurie netgi gali aptikti gedimą ir pasirinkti veiksmų kryptį, pvz., ar visą sistemą perjungti į atsarginę ar tik tam tikrą komponentą.
  4. Realizuoja duomenų atsarginių kopijų kūrimo ir atkūrimo mechanizmą. Kai atskiros sistemos dalys sugenda, duomenys gali būti prarasti, jei nebus taikomos tinkamos atsarginės kopijos kūrimo ir atkūrimo procedūros. Dėka duomenų apsaugos technologijų ir praktikų, periodiškai daromos duomenų ir programų kopijos į atskirą antrinį įrenginį, kad būtų galima greitai atkurti duomenis ir programas.

Apkrovos paskirstymas (ang.: Load balancing)

Daugelis aukšto pasiekiamumo sistemų naudoja apkrovos paskirstymą - srauto skaidymą tarp kelių serverių, kad optimizuotų programų pasiekiamumą. Pavyzdžiui, naudojant didelio srauto svetainę ar debesies paslaugą, sistema kasdien gauna milijonus vartotojų užklausų. Apkrovos paskirstymas užtikrina, kad programos galėtų greitai ir be pertrūkių pateikti turinį iš žiniatinklio serverių vartotojams. Apkrovos paskirstymas ne tik užtikrina, kad nė vienas sistemos komponentas nebūtų perkrautas, bet ir gedimo atveju, paslauga išliktų pasiekiama.

Dubliavimas (ang.: Redundancy)

 Atleidimas – antrinis arba atsarginis komponentas, kurį galima perimti, kai sugenda pagrindinis – yra svarbi aukšto pasiekiamumo sistemos dalis. Atleidimas leidžia duomenų bazėms likti pasiekiamoms vartotojams ir programoms net tada, kai komponentas neveikia. Jei sistemos komponentas nėra perteklinis, tas komponentas būtų laikomas vienu gedimo tašku, nes jį praradus gali sustoti visa sistema.

Aukšto pasiekiamumo klasteriai (ang.: High availability clusters)

Aukšto pasiekiamumo klasteriai, taip pat žinomi kai klasterizavimas, yra sujungtų įrenginių grupės, kurios veikia kartu kaip viena sistema. Kai vienas klasterio įrenginys sugenda, klasterio valdymo programinė įranga perkelia jų darbo krūvius į kitą įrenginį. Aukšto pasiekiamumo klasteryje bendra saugykla tarp kiekvieno mazgo (kompiuterio) užtikrina nulinį duomenų praradimą, jei vienas mazgas nustoja veikti.


Kaip apskaičiuojamas Aukštas pasiekiamumas

Aukštas prieinamumas vertinamas atsižvelgiant į tai, kad sistema veikia 100 % arba niekada netrūksta. Nors jokia sistema negali veikti 100 proc., šio tikslo nustatymas padeda įvertinti sistemos prieinamumą per tam tikrą laikotarpį. Dažniausia didelio prieinamumo sistemų ir paslaugų metrika yra vadinamoji penkių devynių pasiekiamumo rodikliai.

Penkių devynetų pasiekiamumas 
Penkių devynetų pasiekiamumas reiškia, kad sistema gali veikti 99,999 % laiko. Paprastai tik sistemoms labai svarbiose šakose, tokiose kaip sveikatos priežiūra, transportas, finansai ar vyriausybė, reikia penkių devynetų. Šios sistemos yra svarbios žmonių gyvenimui, prieigai prie maisto bei ekonominei gerovei. Sistemos, kurios neveikia šiose itin svarbiose šakose, paprastai nereikalauja aukšto pasiekiamumo ir gali išsiversti su „trijų ar keturių devynetų“ (99,9 % arba 99,99 %) pasiekiamumu.
Kiti naudojami svarbūs matavimo rodikliai 
Be penkių devynetų pasiekiamumo matavimo, IT sistemų administratoriai naudoja keletą kitų metrikų, kad įvertintų jų sistemų pasiekiamumą:

Vidutinis laikas tarp gedimų (ang.: MTBF):  vidutinis laikas tarp gedimų - MTBF yra sistemos ar komponento patikimumo matas. Tai esminis priežiūros valdymo elementas, atspindintis vidutinį laiką, per kurį sistema arba komponentas veiks prieš sugesdami. MTBF formulė dažnai naudojama pramoninės ar elektroninės sistemos priežiūros kontekste, kai komponento gedimas gali sukelti didelių prastovų ar net pavojų saugai. Pvz.: duomenų laikmenose yra nurodomas MTBF parametras valandomis.
Vidutinis remonto laikas (ang.: MTTR):  vidutinis remonto laikas MTTR, kartais vadinamas vidutiniu atkūrimo laiku, yra metrika, naudojama vidutiniam laikui, per kurį sugedusi įranga pataisoma arba apkeičiama veikiančia. MTTR apima laiką nuo gedimo atsiradimo iki to momento, kai sistema arba įranga vėl visiškai funkcionuoja. Tai apima laiką, kurio reikia gedimui nustatyti, problemai diagnozuoti ir problemai išspręsti. MTTR yra svarbus stebėjimo rodiklis, nes jis įvertina sistemų ir įrangos prieinamumą ir patikimumą.
Atkūrimo laiko objketas (ang.: RTO):  Atkūrimo laiko objektas RTO – tai laikas, per kurį atstatomas po gedimo (suplanuoto, neplanuoto ar nelaimės) ir atnaujinamas įprastas sistemos, programos ar programų rinkinio veikimas. RTO gali skirtis suplanuotų, neplanuotų ir nelaimingų atsitikimų atvejais.
Atkūrimo taškas (ang.: RPO):  Atkūrimo taško laikas RPO yra laiko momentas, susijęs su gedimu, iki kurio reikia išsaugoti duomenis. Duomenų pakeitimai, padaryti prieš gedimą ar nelaimę, bent per šį laikotarpį, išsaugomi atliekant atkūrimo procesą. Nulis yra tinkama reikšmė ir atitinka „nulinio duomenų praradimo“ reikalavimą.

Sužinokite daugiau

Mes nuolatos pildome nauja informacija Žinių centrą. Sužinokite apie naujas paslaugas ir technologijas. Bei pagilinkite žinias apie tai ką jau žinote.

Žinių centras