Domov Cloud computing Jak mohou společnosti udržovat standardy dostupnosti aplikací?

Jak mohou společnosti udržovat standardy dostupnosti aplikací?

Anonim

Q:

Jak mohou společnosti udržovat standardy dostupnosti aplikací?

A:

Udržování dostupnosti aplikací může mít široký a významný dopad na obchodní procesy. Obecně platí, že zajištění toho, aby systémy byly „dostupné“ prostřednictvím konzistentního fungování serveru, platformy a rozhraní, podporuje všechny skvělé věci, které digitální věk dělá pro podniky v každém odvětví.

Některé hlavní aspekty zajištění dostupnosti aplikací mají co do činění s měřením této dostupnosti a věděním, co měřit. Například při určování celkové dostupnosti mohou analytici použít kombinaci průměrného času mezi selháním (jak brzy může něco selhat) a průměrného času do zotavení (jak rychle se může něco vrátit online). Metriky jako jsou tyto pomáhají určit uptime systému pro pochopení toho, jak budou dostupné aplikace v reálném čase.

Odborníci v oblasti IT musí také měřit dostupnost podle relevance uživatelů. Jinými slovy, má smysl se ptát: Co bude k dispozici? Jedinou položkou, která je důležitá pro dostupnost, jsou položky, které usnadňují transakci koncového uživatele. S ohledem na to má také smysl měřit dostupnost v koncových bodech systému, nikoliv jinde. Systémy mohou potom použít model ACID nebo BASE k rozlišení a aktualizaci dat v celé architektuře.

Spolu s měřením a analýzou existují klíčové implementační strategie pro vytvoření a udržení dostupnosti. Prvním je vytvoření redundantních systémů, které zajistí konzistentní provozuschopnost, i když v daném bodě dojde k selhání. Například Amazon Web Services, jako dominantní poskytovatel SaaS, nabízí klientům „zóny dostupnosti“, které implementují tuto redundanci pro vysokou dostupnost. Jiné společnosti se mohou rozhodnout nastavit takové systémy interně, zejména pokud provozují více kanceláří v různých geografických zónách.

Další základní strategií je přizpůsobit se efektivnímu křížení - tj. Zajistit, aby v případě jedné poruchy došlo k procesu redundance co nejrychleji. Tato kombinace úsilí významně snižuje jakékoli prostoje a napomáhá celkové dostupnosti v celém systému.

Správci systému mohou také hledat proaktivní prostředky k omezení selhání. To zahrnuje obecnou analýzu systému na vysoké úrovni a určení místa a způsobů selhání. Obecně je dobrý systém redundance nejlepší ochranou proti prostojům a vysoké dostupnosti.

Jak mohou společnosti udržovat standardy dostupnosti aplikací?