MSA 3

가용성 레벨

100% 가용성이 필요한 애플리케이션이 있습니까? 대부분의 경우 견고한 프로세스와 시스템 관리 프랙티스를 구현하여 높은 레벨의 가용성을 달성할 수 있습니다. 요구사항이 연속적 가용성에 가까울 수록 더 많은 투자를 해야 합니다. 이러한 유형의 투자를 하기 전에 필요한 가용성 레벨을 확인해야 합니다. 다음 그림은 다양한 기술로 가용성을 향상시킬 수 있지만 그에 따른 비용도 증가함을 보여줍니다. 가용성 레벨 요구사항이 증가하는 경우 클러스터와 같이 복수의 시스템 가용성 솔루션을 고려할 수 있습니다. 수용할 수 있는 가동 휴지시간은 어느 정도인가 각각의 가용성 레벨이 제시하는 가동 휴지시간의 양을 아는 것이 도움이 됩니다. 다음 테이블은 다양한 가용성 레벨에서 예상되는 가동 휴지시간의 양을 표시합니다. 가용성 ..

MSA 2022.01.11

MSA 상세 아키텍처 패턴 분석 (gartner 자료)

MSA 상세 아키텍처 패턴 분석 (gartner 자료) [그림 1] Microservices Architecture Components @ 2018 Gartner, Inc. 본 이미지는 Gartner에 게시된 Microservice Architecture Components입니다. 앞서 살펴보았단 표준 아키텍처(개인적인 생각)를 보다 도식화하여 상세히 풀어 놓았습니다. ㉠ 관리 컨테이너 : 개별 서비스 인스턴스에는 작동 할 컨텍스트가 필요합니다. 가상 컴퓨터, Docker 컨테이너 또는 조정 된 프로세스로 구현 된 관리 컨테이너는 이러한 기능을 제공합니다. 이 구성 요소는 인스턴스 관리 및 조정을 제공하고 필요에 따라 새 인스턴스를 회전하며 개별 인스턴스의 수명주기를 관리합니다. ㉡ 외부 게이트웨이 : ..

MSA 2020.08.31