Domov Računalništvo v oblaku Kako lahko podjetja vzdržujejo standarde razpoložljivosti aplikacij?

Kako lahko podjetja vzdržujejo standarde razpoložljivosti aplikacij?

Anonim

V:

Kako lahko podjetja vzdržujejo standarde razpoložljivosti aplikacij?

A:

Ohranjanje razpoložljivosti za aplikacije lahko ima širok in pomemben učinek na poslovne procese. Na splošno je zagotavljanje, da so sistemi "na voljo" z doslednim delovanjem strežnikov, platform in vmesnikov, podpira vse odlične stvari, ki jih digitalna doba naredi za podjetja v vseh panogah.

Nekateri glavni vidiki zagotavljanja razpoložljivosti za aplikacije so povezani z merjenjem razpoložljivosti in vednostjo, kaj meriti. Na primer, pri določanju splošne razpoložljivosti lahko analitiki uporabijo kombinacijo povprečnega časa med okvarami (kako hitro lahko nekaj ne uspe) in povprečnega časa do okrevanja (kako hitro se lahko nekaj vrne na spletu). Meritve, kot so te, pomagajo natančno določiti čas delovanja sistema za razumevanje, kako dostopne bodo aplikacije v realnem času.

IT strokovnjaki morajo meriti razpoložljivost tudi glede na uporabnika. Z drugimi besedami, smiselno je vprašati: Kaj bo na voljo? Pomembne so samo postavke, ki olajšajo transakcijo končnega uporabnika. Glede na to je smiselno meriti razpoložljivost na končnih točkah sistema in ne drugje. Sistemi lahko nato uporabljajo model ACID ali BASE za reševanje in posodabljanje podatkov v celotni arhitekturi.

Skupaj z meritvami in analizami obstajajo temeljne strategije izvajanja za ustvarjanje in ohranjanje razpoložljivosti. Prvi je ustvariti odvečne sisteme, ki zagotavljajo neprekinjeno uptime, tudi če pride do okvare na določeni točki. Na primer, Amazon Web Services kot prevladujoči ponudnik SaaS ponuja strankam "cone razpoložljivosti", ki to odvečnost uporabljajo za visoko razpoložljivost. Druga podjetja se lahko odločijo za postavitev takšnih sistemov, zlasti če imajo več pisarn na različnih geografskih območjih.

Druga temeljna strategija je prilagoditi učinkovit crossover - torej zagotoviti, da se v enem samem neuspehu postopek odpuščanja zgodi čim hitreje. Ta kombinacija prizadevanj znatno zmanjša čas izpadov in pomaga pri splošni razpoložljivosti v sistemu.

Sistemski skrbniki si lahko prizadevajo tudi za proaktivna sredstva za omejevanje napak. To vključuje splošno analizo sistema na visoki ravni in določitev, kje in kako lahko pride do okvar. Na splošno je dober sistem odpuščanja najboljša zaščita pred izpadi in gonilniki visoke razpoložljivosti.

Kako lahko podjetja vzdržujejo standarde razpoložljivosti aplikacij?