Casa Cloud computing Come possono le aziende mantenere gli standard di disponibilità delle applicazioni?

Come possono le aziende mantenere gli standard di disponibilità delle applicazioni?

Anonim

D:

Come possono le aziende mantenere gli standard di disponibilità delle applicazioni?

UN:

Il mantenimento della disponibilità per le applicazioni può avere un effetto ampio e significativo sui processi aziendali. In generale, assicurarsi che i sistemi siano "disponibili" attraverso un funzionamento coerente di server, piattaforma e interfaccia supporta tutte le grandi cose che l'era digitale fa per le aziende di ogni settore.

Alcuni aspetti principali di garantire la disponibilità per le applicazioni hanno a che fare con la misurazione di tale disponibilità e la conoscenza di cosa misurare. Ad esempio, nel capire la disponibilità complessiva, gli analisti potrebbero utilizzare una combinazione di tempo medio tra i guasti (quanto presto qualcosa potrebbe fallire) e tempo medio di recupero (quanto velocemente qualcosa potrebbe tornare online). Metriche come queste aiutano a individuare i tempi di attività di un sistema per capire come saranno disponibili le applicazioni disponibili in tempo reale.

I professionisti IT devono anche misurare la disponibilità in base alla pertinenza dell'utente. In altre parole, ha senso chiedersi: cosa sarà disponibile? Gli unici elementi che contano per la disponibilità sono quelli che facilitano alcune transazioni dell'utente finale. Con questo in mente, ha anche senso misurare la disponibilità agli endpoint di un sistema, piuttosto che altrove. I sistemi possono quindi utilizzare un modello ACID o BASE per risolvere e aggiornare i dati in tutta l'architettura.

Insieme a misurazioni e analisi, esistono strategie di implementazione fondamentali per creare e mantenere la disponibilità. Il primo è creare sistemi ridondanti che garantiscano un tempo di attività costante, anche se si verifica un errore in un determinato punto. Ad esempio, Amazon Web Services, in qualità di fornitore SaaS dominante, offre ai clienti “zone di disponibilità” che implementano questa ridondanza per l'alta disponibilità. Altre società possono scegliere di installare sistemi come questo internamente, soprattutto se gestiscono più uffici in diverse zone geografiche.

Un'altra strategia di base è quella di gestire un crossover efficiente, ovvero assicurarsi che in un singolo errore il processo di ridondanza avvenga il più rapidamente possibile. Questa combinazione di sforzi riduce significativamente i tempi di inattività e contribuisce alla disponibilità complessiva in un sistema.

Gli amministratori di sistema possono anche perseguire mezzi proattivi per limitare i guasti. Ciò comporta un'analisi generale di alto livello del sistema e l'individuazione di dove e come possono verificarsi guasti. In generale, un buon sistema di ridondanza è la migliore protezione contro i tempi di fermo e driver di alta disponibilità.

Come possono le aziende mantenere gli standard di disponibilità delle applicazioni?