728x90
반응형

multipaxos 2

Paxos Consensus

개요Paxos Consensus는 분산 시스템 환경에서 여러 노드가 하나의 값에 대해 합의를 이루는 과정을 정의하는 알고리즘입니다. 네트워크 지연, 메시지 손실, 노드 장애 등의 비동기 환경에서도 일관성과 신뢰성을 확보하기 위해 설계되었으며, 많은 현대 분산 시스템의 기반이 되는 이론적 표준으로 자리잡고 있습니다.1. 개념 및 정의 항목 설명 비고 정의분산 환경에서 하나의 정합된 값을 합의하기 위한 프로토콜비동기 네트워크 환경 가정목적하나의 정답에 대해 여러 노드가 동일한 결정을 내리도록 보장리더 선출, 상태 동기화 등 활용주요 조건Safety(안전성), Liveness(생존성)FLP 이론의 실용적 해석Paxos는 “무결성을 해치지 않으면서 시스템이 합의에 도달할 수 있는 최소 조건”을 제공함2. 특..

Topic 2025.06.08

Paxos-based Control-Plane DB

개요Paxos 기반 Control-Plane DB는 분산 시스템의 핵심 구성 요소인 Control Plane에서 상태 동기화 및 변경을 안전하게 처리하기 위해 Paxos 합의 알고리즘을 적용한 데이터베이스입니다. 네트워크 구성, 정책 분배, 마이크로서비스 오케스트레이션 등에서 안정성과 일관성을 보장하는 데 효과적인 구조입니다.1. 개념 및 정의 항목 설명 비고 정의Paxos 합의 알고리즘을 적용해 다중 노드 간 상태 변경을 동기화하는 제어용 분산 데이터베이스일관성과 가용성 동시 확보목적Control Plane에서의 구성 변경을 안정적으로 반영Split-Brain 방지주요 영역Kubernetes, SDN, Service Mesh, Distributed Systems 등상태 중심 구성 제어분산 환경에서 ..

Topic 2025.06.07
728x90
반응형