큐:
회사는 어떻게 애플리케이션 가용성 표준을 유지할 수 있습니까?
ㅏ:응용 프로그램의 가용성을 유지하면 비즈니스 프로세스에 광범위하고 중요한 영향을 줄 수 있습니다. 일반적으로 일관된 서버, 플랫폼 및 인터페이스 운영을 통해 시스템을 "사용 가능"하게하는 것은 모든 산업의 비즈니스에서 디지털 시대가하는 모든 위대한 일을 지원합니다.
응용 프로그램 가용성을 보장하는 몇 가지 주요 측면은 해당 가용성을 측정하고 무엇을 측정해야 하는지를 알아야합니다. 예를 들어, 가용성을 전반적으로 파악할 때 분석가는 실패 사이의 평균 시간 (일이 얼마나 빨리 실패 할 것인지)과 평균 복구 시간 (일이 빠르게 온라인으로 돌아올 수있는 시간)의 조합을 사용할 수 있습니다. 이와 같은 메트릭은 사용 가능한 응용 프로그램의 실시간 상태를 이해하기 위해 시스템 가동 시간을 정확하게 파악하는 데 도움이됩니다.
또한 IT 전문가는 사용자 관련성에 따라 가용성을 측정해야합니다. 다시 말해, 무엇 을 사용할 수 있습니까? 가용성에 중요한 유일한 항목은 일부 최종 사용자 트랜잭션을 용이하게하는 항목입니다. 이를 염두에두고 다른 곳이 아닌 시스템의 엔드 포인트에서 가용성을 측정하는 것이 좋습니다. 그런 다음 시스템은 ACID 또는 BASE 모델을 사용하여 아키텍처 전체에서 데이터를 확인하고 업데이트 할 수 있습니다.
측정 및 분석과 함께 가용성을 생성하고 유지하기위한 핵심 구현 전략이 있습니다. 첫 번째는 주어진 시점에서 오류가 발생하더라도 일관된 가동 시간을 보장하는 중복 시스템을 만드는 것입니다. 예를 들어, 주요 SaaS 공급자 인 Amazon Web Services는 고 가용성을 위해이 중복성을 구현하는 클라이언트 "가용 영역"을 제공합니다. 다른 회사는 특히 다른 지역에서 여러 사무실을 운영하는 경우 이와 같은 시스템을 자체적으로 설치하도록 선택할 수 있습니다.
또 다른 핵심 전략은 효율적인 크로스 오버를 수용하는 것입니다. 즉, 단일 장애에서 중복 프로세스가 가능한 빨리 수행되도록하는 것입니다. 이러한 노력의 결합으로 모든 다운 타임이 크게 줄어들고 시스템 전체의 전반적인 가용성이 향상됩니다.
시스템 관리자는 또한 사전에 장애를 제한하는 수단을 찾을 수 있습니다. 여기에는 시스템에 대한 일반적인 높은 수준의 분석과 실패가 발생할 수있는 위치와 방법을 정확히 파악하는 것이 포함됩니다. 일반적으로 우수한 중복 시스템은 다운 타임 및 고 가용성의 드라이버에 대한 최상의 보호입니다.